Skip to content

ExtportSafariOptions

Defined in: index.ts:7

appCategory: string

Defined in: index.ts:9

App category, e.g. ‘public.app-category.productivity’.


bundleIdentifier: string

Defined in: index.ts:11

Bundle identifier, e.g. ‘com.example.your-extension’.


optional developmentTeam?: string

Defined in: index.ts:13

Apple Developer Team ID. Written to extport.config.json’s safari.teamId.


optional issuerId?: 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).


optional keyId?: string

Defined in: index.ts:17

App Store Connect API key id — used by local extport safari-build (CI passes it as a secret).


optional openProject?: boolean

Defined in: index.ts:21

Open the Xcode project after creation. Defaults to false.


optional projectType?: SafariProjectType

Defined in: index.ts:19

Defaults to ‘both’ (macOS and iOS).