-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathnpm_script.js
33 lines (29 loc) · 1.04 KB
/
npm_script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
const browserExtensionHelper = require("../browser-extension-helper");
const AMO_URL = "https://addons.mozilla.org/en-US/developers/addon/61a504687c984937a292/versions/submit/";
const AMO_URL_BETA = "https://addons.mozilla.org/en-US/developers/addon/4515c8ea15764ff8b4d1/versions/submit/";
const ZIP_CONTENT = {
folders: [
"background_scripts",
"content_scripts",
"icons",
"popup",
"shared",
"utils",
],
files: [
"manifest.json",
],
};
const README_BADGE_TEXT = `<a href="{URL_UPDATES}/{XPI_FILEPATH}">
<img src="https://img.shields.io/badge/firefox-v{VERSION}-FF7139?logo=firefox-browser" alt="Install for Firefox" /></a>`;
browserExtensionHelper.init({
amoURL: AMO_URL,
amoURLbeta: AMO_URL_BETA,
zipContent: ZIP_CONTENT,
readmeBadgeText: README_BADGE_TEXT,
zipFoldername: "zip",
zipFilenameIncludeVersion: true,
filepathManifestFirefox: "manifest-fx.json",
filepathManifestChrome: "manifest-chrome.json",
});
browserExtensionHelper.main(process.argv);