From ae0c2ded1b73c5dbfa2c29d011b33ad718199c9c Mon Sep 17 00:00:00 2001 From: Thomas Rupprecht Date: Thu, 5 Jan 2023 18:40:19 +0100 Subject: [PATCH] inject browser-polyfill only in chromium builds --- README.md | 5 ++++- package.json | 11 +++++++++-- src/background.html | 3 ++- src/popup.html | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 702254b..910f204 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,10 @@ Example: `npm run watch:firefox-android -- --firefox-apk=org.mozilla.fenix --fir ## Build ```ssh -$ npm run build +// For Firefox +$ npm run build:firefox +// For Chromium +$ npm run build:chromium ``` ## Release diff --git a/package.json b/package.json index 6516b99..9d9b86f 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,8 @@ }, "scripts": { "copy-browser-polyfill": "cp node_modules/webextension-polyfill/dist/browser-polyfill.js src/browser-polyfill.js", + "inject-browser-polyfill": "sed -i -r 's/().*/\\1 + + diff --git a/src/popup.html b/src/popup.html index 416b77f..ea5203e 100644 --- a/src/popup.html +++ b/src/popup.html @@ -88,7 +88,7 @@ - +