diff options
author | Ajay <[email protected]> | 2024-06-19 23:14:27 +0530 |
---|---|---|
committer | Ajay <[email protected]> | 2024-06-19 23:14:27 +0530 |
commit | 98a4a076bc1d8b2d3a9b64355b9aaf84e2a4b685 (patch) | |
tree | 5671c0a2dcd6109a780809ed36d273a95a440d2a /webpack/webpack.manifest.js | |
parent | a95020dda3d3f05691f5277e69688f05ac59dc1e (diff) | |
download | SponsorBlock-98a4a076bc1d8b2d3a9b64355b9aaf84e2a4b685.tar.gz SponsorBlock-98a4a076bc1d8b2d3a9b64355b9aaf84e2a4b685.zip |
Support invidious in mv3
Diffstat (limited to 'webpack/webpack.manifest.js')
-rw-r--r-- | webpack/webpack.manifest.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/webpack/webpack.manifest.js b/webpack/webpack.manifest.js index 3041fe6d..a7a5ffcb 100644 --- a/webpack/webpack.manifest.js +++ b/webpack/webpack.manifest.js @@ -11,6 +11,7 @@ const chromeManifestExtra = require("../manifest/chrome-manifest-extra.json"); const safariManifestExtra = require("../manifest/safari-manifest-extra.json"); const betaManifestExtra = require("../manifest/beta-manifest-extra.json"); const firefoxBetaManifestExtra = require("../manifest/firefox-beta-manifest-extra.json"); +const manifestV2ManifestExtra = require("../manifest/manifest-v2-extra.json"); // schema for options object const schema = { @@ -41,12 +42,14 @@ class BuildManifest { // Add missing manifest elements if (this.options.browser.toLowerCase() === "firefox") { + mergeObjects(manifest, manifestV2ManifestExtra); mergeObjects(manifest, firefoxManifestExtra); } else if (this.options.browser.toLowerCase() === "chrome" || this.options.browser.toLowerCase() === "chromium" || this.options.browser.toLowerCase() === "edge") { mergeObjects(manifest, chromeManifestExtra); } else if (this.options.browser.toLowerCase() === "safari") { + mergeObjects(manifest, manifestV2ManifestExtra); mergeObjects(manifest, safariManifestExtra); } |