UNPKG

web-ext-deploy

Version:

A tool for deploying WebExtensions to multiple stores.

39 lines 1.92 kB
export declare class FirefoxOptionsSubmissionApi { /** Get it from `https://addons.mozilla.org/addon/EXT_ID` */ extId: string; /** Get it from the [Developer Hub](https://addons.mozilla.org/developers/addon/api/key/) */ jwtIssuer: string; /** Get it from the [Developer Hub](https://addons.mozilla.org/developers/addon/api/key/) */ jwtSecret: string; /** * The path to the ZIP, relative from the current working directory (`process.cwd()`)<br> * You can use `{version}`, which will be replaced by the `version` entry from your `package.json`, e.g. `some-zip-v{version}.zip` */ zip: string; /** * If applicable, the path to the ZIP source, relative from the current working directory (`process.cwd()`)<br> * You can use `{version}`, which will be replaced by the `version` entry from your `package.json`, e.g. `some-zip-v{version}.zip` */ zipSource?: string; /** * A description of the changes in this version, compared to the previous one<br> * It's recommended to use instead `--firefox-changelog`, so it stays up to date */ changelog?: string; /** * The language of the changelog, e.g. `en-US`<br> * Fallback: `manifest.default_locale` or `en-US` */ changelogLang: string; /** * A description of the technical changes made in this version, compared to the previous one<br> * This will only be seen by the Firefox Addons reviewers<br> * It's recommended to use instead `--firefox-dev-changelog`, so it stays up to date */ devChangelog?: string; /** Setting to `true` will result in every step of the deployment to be logged to the console */ verbose?: boolean; constructor(options: FirefoxOptionsSubmissionApi); } export declare function prepareToDeployFirefox(options: FirefoxOptionsSubmissionApi): Promise<boolean>; //# sourceMappingURL=firefox-input.d.ts.map