fix(package): update web-ext to support newer browser APIs and remove `addon-linter` override
This commit is contained in:
parent
3f1300543d
commit
e711fb11a8
|
@ -24,7 +24,7 @@
|
|||
"stylelint-config-standard": "^34.0.0",
|
||||
"stylelint-plugin-defensive-css": "^0.8.1",
|
||||
"stylelint-plugin-logical-css": "^0.13.2",
|
||||
"web-ext": "^7.6.2"
|
||||
"web-ext": "^7.7.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@aashutoshrathi/word-wrap": {
|
||||
|
@ -855,9 +855,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@mdn/browser-compat-data": {
|
||||
"version": "5.3.8",
|
||||
"resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.3.8.tgz",
|
||||
"integrity": "sha512-WE2eeLb0gZJcQEnPhCIQWs+5KpNK2VI0EOWFUvR39/iks2vDSzJO//78hVz/gYdOGXz6mo4jg0T7RygsUbyZ8w==",
|
||||
"version": "5.3.14",
|
||||
"resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.3.14.tgz",
|
||||
"integrity": "sha512-Y9XQrphVcE6u9xMm+gIqN86opbU/5s2W1pdPyKRyFV5B7+2jWM2gLI5JpfhZncaoDKvhy6FYwK04aCz5UM/bTQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@nodelib/fs.scandir": {
|
||||
|
@ -1082,13 +1082,13 @@
|
|||
}
|
||||
},
|
||||
"node_modules/addons-linter": {
|
||||
"version": "6.12.0",
|
||||
"resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-6.12.0.tgz",
|
||||
"integrity": "sha512-zz9HdpTjDKJYLllw6STx6k5S01+ZI4BNF46QBZooSaM62npy81+Yb4QfmHid355jVhnQqvz3dXzw/USXYlS6yQ==",
|
||||
"version": "6.13.0",
|
||||
"resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-6.13.0.tgz",
|
||||
"integrity": "sha512-vYgDXl8aLmN1zU4HmsQdG6tUFByg499mHnTEMWDUbSkoYDq3koTne08EsqU6sD+o814u8FxclQP7580L0g/tPQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@fluent/syntax": "0.19.0",
|
||||
"@mdn/browser-compat-data": "5.3.8",
|
||||
"@mdn/browser-compat-data": "5.3.14",
|
||||
"addons-moz-compare": "1.3.0",
|
||||
"addons-scanner-utils": "9.3.0",
|
||||
"ajv": "8.12.0",
|
||||
|
@ -1097,20 +1097,20 @@
|
|||
"columnify": "1.6.0",
|
||||
"common-tags": "1.8.2",
|
||||
"deepmerge": "4.3.1",
|
||||
"eslint": "8.46.0",
|
||||
"eslint": "8.48.0",
|
||||
"eslint-plugin-no-unsanitized": "4.0.2",
|
||||
"eslint-visitor-keys": "3.4.2",
|
||||
"eslint-visitor-keys": "3.4.3",
|
||||
"espree": "9.6.1",
|
||||
"esprima": "4.0.1",
|
||||
"fast-json-patch": "3.1.1",
|
||||
"glob": "10.3.3",
|
||||
"glob": "10.3.4",
|
||||
"image-size": "1.0.2",
|
||||
"is-mergeable-object": "1.1.1",
|
||||
"jed": "1.1.1",
|
||||
"json-merge-patch": "1.0.2",
|
||||
"os-locale": "5.0.0",
|
||||
"pino": "8.15.0",
|
||||
"postcss": "8.4.27",
|
||||
"postcss": "8.4.29",
|
||||
"relaxed-json": "1.0.3",
|
||||
"semver": "7.5.4",
|
||||
"sha.js": "2.4.11",
|
||||
|
@ -1171,9 +1171,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/addons-linter/node_modules/glob": {
|
||||
"version": "10.3.3",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz",
|
||||
"integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==",
|
||||
"version": "10.3.4",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-10.3.4.tgz",
|
||||
"integrity": "sha512-6LFElP3A+i/Q8XQKEvZjkEWEOTgAIALR9AO2rwT8bgPhDd1anmqDJDZ6lLddI4ehxxxR1S5RIqKe1uapMQfYaQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"foreground-child": "^3.1.0",
|
||||
|
@ -1229,34 +1229,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"node_modules/addons-linter/node_modules/postcss": {
|
||||
"version": "8.4.27",
|
||||
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz",
|
||||
"integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/postcss/"
|
||||
},
|
||||
{
|
||||
"type": "tidelift",
|
||||
"url": "https://tidelift.com/funding/github/npm/postcss"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/ai"
|
||||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"nanoid": "^3.3.6",
|
||||
"picocolors": "^1.0.0",
|
||||
"source-map-js": "^1.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^10 || ^12 || >=14"
|
||||
}
|
||||
},
|
||||
"node_modules/addons-moz-compare": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/addons-moz-compare/-/addons-moz-compare-1.3.0.tgz",
|
||||
|
@ -3018,15 +2990,15 @@
|
|||
}
|
||||
},
|
||||
"node_modules/eslint": {
|
||||
"version": "8.46.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.46.0.tgz",
|
||||
"integrity": "sha512-cIO74PvbW0qU8e0mIvk5IV3ToWdCq5FYG6gWPHHkx6gNdjlbAYvtfHmlCMXxjcoVaIdwy/IAt3+mDkZkfvb2Dg==",
|
||||
"version": "8.48.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz",
|
||||
"integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@eslint-community/eslint-utils": "^4.2.0",
|
||||
"@eslint-community/regexpp": "^4.6.1",
|
||||
"@eslint/eslintrc": "^2.1.1",
|
||||
"@eslint/js": "^8.46.0",
|
||||
"@eslint/eslintrc": "^2.1.2",
|
||||
"@eslint/js": "8.48.0",
|
||||
"@humanwhocodes/config-array": "^0.11.10",
|
||||
"@humanwhocodes/module-importer": "^1.0.1",
|
||||
"@nodelib/fs.walk": "^1.2.8",
|
||||
|
@ -3037,7 +3009,7 @@
|
|||
"doctrine": "^3.0.0",
|
||||
"escape-string-regexp": "^4.0.0",
|
||||
"eslint-scope": "^7.2.2",
|
||||
"eslint-visitor-keys": "^3.4.2",
|
||||
"eslint-visitor-keys": "^3.4.3",
|
||||
"espree": "^9.6.1",
|
||||
"esquery": "^1.4.2",
|
||||
"esutils": "^2.0.2",
|
||||
|
@ -3097,9 +3069,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/eslint-visitor-keys": {
|
||||
"version": "3.4.2",
|
||||
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.2.tgz",
|
||||
"integrity": "sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==",
|
||||
"version": "3.4.3",
|
||||
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
|
||||
"integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
|
||||
|
@ -8264,14 +8236,14 @@
|
|||
}
|
||||
},
|
||||
"node_modules/web-ext": {
|
||||
"version": "7.6.2",
|
||||
"resolved": "https://registry.npmjs.org/web-ext/-/web-ext-7.6.2.tgz",
|
||||
"integrity": "sha512-xlxbzgFBIS/UWWlvWxyR1PIqRRzDj1cutoHh+VZu4ZTcJTfv35KVdKkLRZv4PQwHu4dg8VfTg7WEcNP4QLaaFQ==",
|
||||
"version": "7.7.0",
|
||||
"resolved": "https://registry.npmjs.org/web-ext/-/web-ext-7.7.0.tgz",
|
||||
"integrity": "sha512-/jc0kbSLfw/ANra6v70I6QADrVYL0Wo98T0Cigt39EjVpXbiwES8zww/9QL7aE0L1tK0ISWYq45KNisDV+GKVA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@babel/runtime": "7.21.0",
|
||||
"@devicefarmer/adbkit": "3.2.3",
|
||||
"addons-linter": "5.32.0",
|
||||
"addons-linter": "6.13.0",
|
||||
"bunyan": "1.8.15",
|
||||
"camelcase": "7.0.1",
|
||||
"chrome-launcher": "0.15.1",
|
||||
|
|
|
@ -17,12 +17,7 @@
|
|||
"stylelint-config-standard": "^34.0.0",
|
||||
"stylelint-plugin-defensive-css": "^0.8.1",
|
||||
"stylelint-plugin-logical-css": "^0.13.2",
|
||||
"web-ext": "^7.6.2"
|
||||
},
|
||||
"overrides": {
|
||||
"web-ext@^7.6.2": {
|
||||
"addons-linter": "^6.12.0"
|
||||
}
|
||||
"web-ext": "^7.7.0"
|
||||
},
|
||||
"scripts": {
|
||||
"copy-browser-polyfill": "cp node_modules/webextension-polyfill/dist/browser-polyfill.js src/browser-polyfill.js",
|
||||
|
|
Loading…
Reference in New Issue