UNPKG

@interopio/desktop-cli

Version:

CLI tool for setting up, building and packaging io.Connect Desktop projects

57 lines 1.6 kB
export interface CliConfig { productSlug: string; productName: string; productDescription: string; company: string; version: string; copyright: string; components: { store: "github" | "local" | "s3"; storeGithubRepo: string; storeLocalPath: string; storeS3Config: { bucketName: string; region: string; prefix?: string; accessKeyId?: string; secretAccessKey?: string; }; list: { [index: string]: string; }; }; win: { exe: { exeName: string; exeIconPath: string; }; codeSign: { type: 'pfx' | 'wincert' | 'smime' | 'smctl' | 'custom' | 'off'; pfxPath?: string; pfxPassword?: string; wincertSubjectName?: string; smimeCertificatePath?: string; smimeCertificatePassword?: string; customCodeSignScriptPath?: string; tsaURL?: string; }; }; mac: { appBundleName: string; appBundleId: string; codeSign: { type: 'keychain' | 'custom' | 'off'; identity?: string; keychain?: string; customCodeSignScriptPath?: string; }; notarization: { type: 'notarytool' | 'custom' | 'off'; appleId?: string; appleIdPassword?: string; appleTeamId?: string; customNotarizationScriptPath?: string; }; }; } //# sourceMappingURL=cli.config.d.ts.map