From a1cf58d8d36e7710fccea1ad35a7d3fbc4fd02f0 Mon Sep 17 00:00:00 2001 From: Thomas Rupprecht Date: Sun, 25 Dec 2022 01:52:02 +0100 Subject: [PATCH] move manifest and _locales into src --- package.json | 4 +++- {_locales => src/_locales}/de/messages.json | 0 {_locales => src/_locales}/en/messages.json | 0 src/background.js | 2 +- manifest.json => src/manifest.json | 10 +++++----- 5 files changed, 9 insertions(+), 7 deletions(-) rename {_locales => src/_locales}/de/messages.json (100%) rename {_locales => src/_locales}/en/messages.json (100%) rename manifest.json => src/manifest.json (76%) diff --git a/package.json b/package.json index a068ff3..d298c08 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,9 @@ "scripts": { "copy-browser-polyfill": "cp node_modules/webextension-polyfill/dist/browser-polyfill.js src/browser-polyfill.js", "copy-version": "sed -i 's/^\t\"version\": \".*\",$/\t\"version\": \"'$(rg '^\t\"version\": \"(.+)\",$' -r '$1' < package.json)'\",/' manifest.json", - "build": "web-ext build -o -n \"_usr_space-{version}.zip\" -i README.md package.json package-lock.json", + "prebuild": "cp LICENSE.txt src/", + "build": "web-ext build -o -s src/ -n \"_usr_space-{version}.zip\"", + "postbuild": "rm src/LICENSE.txt", "test": "echo \"Error: no test specified\" && exit 0", "postinstall": "npm run copy-browser-polyfill", "preversion": "npm test", diff --git a/_locales/de/messages.json b/src/_locales/de/messages.json similarity index 100% rename from _locales/de/messages.json rename to src/_locales/de/messages.json diff --git a/_locales/en/messages.json b/src/_locales/en/messages.json similarity index 100% rename from _locales/en/messages.json rename to src/_locales/en/messages.json diff --git a/src/background.js b/src/background.js index 82de88e..d1596e6 100644 --- a/src/background.js +++ b/src/background.js @@ -51,7 +51,7 @@ async function fetchNewData() { type: 'basic', title: browser.i18n.getMessage('stateNotificationTitle'), message: browser.i18n.getMessage('stateNotificationMessage', state), - iconUrl: browser.runtime.getURL('src/icons/favicon.svg') + iconUrl: browser.runtime.getURL('icons/favicon.svg') }); } } diff --git a/manifest.json b/src/manifest.json similarity index 76% rename from manifest.json rename to src/manifest.json index e0deb8e..0827cbd 100644 --- a/manifest.json +++ b/src/manifest.json @@ -4,18 +4,18 @@ "description": "__MSG_extensionDescription__", "version": "0.8.0", "icons": { - "48": "src/icons/favicon.svg", - "96": "src/icons/favicon.svg" + "48": "icons/favicon.svg", + "96": "icons/favicon.svg" }, "background": { - "page": "src/background.html" + "page": "background.html" }, "browser_action": { "browser_style": true, "default_title": "__MSG_buttonTitle__", - "default_icon": "src/icons/favicon.svg", + "default_icon": "icons/favicon.svg", "default_area": "navbar", - "default_popup": "src/popup.html" + "default_popup": "popup.html" }, "default_locale": "de", "permissions": [