---
title: osaScriptBundle
framework: uniformtypeidentifiers
role: symbol
role_heading: Type Property
path: uniformtypeidentifiers/uttype-swift.struct/osascriptbundle
---

# osaScriptBundle

A type that represents an Open Scripting Architecture script bundle.

## Declaration

```swift
static var osaScriptBundle: UTType { get }
```

## Discussion

Discussion The identifier for this type is com.apple.applescript.script-bundle. This type conforms to UTTypeScript, UTTypeBundle, and UTTypePackage.

## See Also

### Scripted programming language sources

- [script](uniformtypeidentifiers/uttype-swift.struct/script.md)
- [appleScript](uniformtypeidentifiers/uttype-swift.struct/applescript.md)
- [javaScript](uniformtypeidentifiers/uttype-swift.struct/javascript.md)
- [osaScript](uniformtypeidentifiers/uttype-swift.struct/osascript.md)
- [makefile](uniformtypeidentifiers/uttype-swift.struct/makefile.md)
- [shellScript](uniformtypeidentifiers/uttype-swift.struct/shellscript.md)
- [pythonScript](uniformtypeidentifiers/uttype-swift.struct/pythonscript.md)
- [rubyScript](uniformtypeidentifiers/uttype-swift.struct/rubyscript.md)
- [perlScript](uniformtypeidentifiers/uttype-swift.struct/perlscript.md)
- [phpScript](uniformtypeidentifiers/uttype-swift.struct/phpscript.md)
