ExtportSafariOptions
Defined in: index.ts:7
Properties
Section titled “Properties”appCategory
Section titled “appCategory”appCategory:
string
Defined in: index.ts:9
App category, e.g. ‘public.app-category.productivity’.
bundleIdentifier
Section titled “bundleIdentifier”bundleIdentifier:
string
Defined in: index.ts:11
Bundle identifier, e.g. ‘com.example.your-extension’.
developmentTeam?
Section titled “developmentTeam?”
optionaldevelopmentTeam?:string
Defined in: index.ts:13
Apple Developer Team ID. Written to extport.config.json’s safari.teamId.
issuerId?
Section titled “issuerId?”
optionalissuerId?:string
Defined in: index.ts:15
App Store Connect API key issuer id — used by local extport safari-build (CI passes it as a secret).
keyId?
Section titled “keyId?”
optionalkeyId?:string
Defined in: index.ts:17
App Store Connect API key id — used by local extport safari-build (CI passes it as a secret).
openProject?
Section titled “openProject?”
optionalopenProject?:boolean
Defined in: index.ts:21
Open the Xcode project after creation. Defaults to false.
projectType?
Section titled “projectType?”
optionalprojectType?:SafariProjectType
Defined in: index.ts:19
Defaults to ‘both’ (macOS and iOS).