diff --git a/package.json b/package.json index afe246ad..6a5853a3 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "typescript": "^5.9.3", "typescript-eslint": "^8.48.1", "vitest": "^4.1.7", - "web-ext": "^9.2.0" + "web-ext": "^10.2.0" }, "browserslist": "chrome 85, firefox 75", "scripts": { diff --git a/yarn.lock b/yarn.lock index bf4afde2..74f4e215 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1494,10 +1494,10 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:7.28.4": - version: 7.28.4 - resolution: "@babel/runtime@npm:7.28.4" - checksum: 934b0a0460f7d06637d93fcd1a44ac49adc33518d17253b5a0b55ff4cb90a45d8fe78bf034b448911dbec7aff2a90b918697559f78d21c99ff8dbadae9565b55 +"@babel/runtime@npm:7.29.2": + version: 7.29.2 + resolution: "@babel/runtime@npm:7.29.2" + checksum: d5548d1165de8995f8afc93a5694b8625409be16cd1f2250ac13e331335858ddac3cb9fd278e6c43956a130101a2203f09417938a1a96f9fb70f02b4b4172e1d languageName: node linkType: hard @@ -1796,6 +1796,17 @@ __metadata: languageName: node linkType: hard +"@eslint/config-array@npm:^0.21.2": + version: 0.21.2 + resolution: "@eslint/config-array@npm:0.21.2" + dependencies: + "@eslint/object-schema": ^2.1.7 + debug: ^4.3.1 + minimatch: ^3.1.5 + checksum: f3d6ba56d6a3dfc5400575011fb4ae5ac189c96b6ca4920adb6da2d084f9eaa28583fa0aa55e123c42baa2bd31f85228ee35a05c8a395b58fb8d976e16482697 + languageName: node + linkType: hard + "@eslint/config-helpers@npm:^0.4.2": version: 0.4.2 resolution: "@eslint/config-helpers@npm:0.4.2" @@ -1831,10 +1842,20 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.0": - version: 9.39.0 - resolution: "@eslint/js@npm:9.39.0" - checksum: e7453a8634e38b0c24d0f3d233c9611122d0cf258de47f9b7b8675719749a6c5d9c1a76954eddbf1a7acac732a95e85be0a62ded7cf088f06c5e7d39116653b7 +"@eslint/eslintrc@npm:^3.3.5": + version: 3.3.5 + resolution: "@eslint/eslintrc@npm:3.3.5" + dependencies: + ajv: ^6.14.0 + debug: ^4.3.2 + espree: ^10.0.1 + globals: ^14.0.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.1 + minimatch: ^3.1.5 + strip-json-comments: ^3.1.1 + checksum: b1c0ac8938891f47a92ef662c790cc599f6562b06562f4035efd075f99c2b62eb4960ee0e2021d424942c8d1084665b581f3799d863c67979b269a8ccda48364 languageName: node linkType: hard @@ -1845,6 +1866,13 @@ __metadata: languageName: node linkType: hard +"@eslint/js@npm:9.39.4": + version: 9.39.4 + resolution: "@eslint/js@npm:9.39.4" + checksum: 5b1cd1e6c13bc119c92911e6cef7cf886d942c9e047db0c923bbdd539ed6b9820d986b4559be1f2e24836de7fbad95bbfe268b2bf3d1fef76de37bdc8fae19d8 + languageName: node + linkType: hard + "@eslint/object-schema@npm:^2.1.7": version: 2.1.7 resolution: "@eslint/object-schema@npm:2.1.7" @@ -2113,10 +2141,10 @@ __metadata: languageName: node linkType: hard -"@mdn/browser-compat-data@npm:7.1.22": - version: 7.1.22 - resolution: "@mdn/browser-compat-data@npm:7.1.22" - checksum: ef2ce1912a06017efbec35d3fc04877b25aad7bf69ef1668152313d77f863019b8a5ebf297466922165f3b3001560fc22d7fb09388a1871fb9deea142060aa04 +"@mdn/browser-compat-data@npm:7.3.15": + version: 7.3.15 + resolution: "@mdn/browser-compat-data@npm:7.3.15" + checksum: 365fc395fd88cbbfc1443a4ac6e4676ecbb3d084c47ee2b759d5ae7108774569bef47e75cb3c84a9ab5029ea8cc38e58bef1c7fca53588bc5d2d7293071a128f languageName: node linkType: hard @@ -2779,15 +2807,6 @@ __metadata: languageName: node linkType: hard -"@types/yauzl@npm:2.10.3": - version: 2.10.3 - resolution: "@types/yauzl@npm:2.10.3" - dependencies: - "@types/node": "*" - checksum: 5ee966ea7bd6b2802f31ad4281c92c4c0b6dfa593c378a2582c58541fa113bec3d70eb0696b34ad95e8e6861a884cba6c3e351285816693ed176222f840a8c08 - languageName: node - linkType: hard - "@typescript-eslint/eslint-plugin@npm:8.48.1": version: 8.48.1 resolution: "@typescript-eslint/eslint-plugin@npm:8.48.1" @@ -3200,38 +3219,46 @@ __metadata: languageName: node linkType: hard -"addons-linter@npm:9.2.0": - version: 9.2.0 - resolution: "addons-linter@npm:9.2.0" +"acorn@npm:^8.16.0": + version: 8.16.0 + resolution: "acorn@npm:8.16.0" + bin: + acorn: bin/acorn + checksum: bbfa466cd0dbd18b4460a85e9d0fc2f35db999380892403c573261beda91f23836db2aa71fd3ae65e94424ad14ff8e2b7bd37c7a2624278fd89137cd6e448c41 + languageName: node + linkType: hard + +"addons-linter@npm:10.5.0": + version: 10.5.0 + resolution: "addons-linter@npm:10.5.0" dependencies: "@fluent/syntax": 0.19.0 "@fregante/relaxed-json": 2.0.0 - "@mdn/browser-compat-data": 7.1.22 + "@mdn/browser-compat-data": 7.3.15 addons-moz-compare: 1.3.0 - addons-scanner-utils: 9.14.0 - ajv: 8.17.1 - chalk: 4.1.2 - cheerio: 1.1.2 + addons-scanner-utils: 15.1.0 + ajv: 8.20.0 + cheerio: 1.2.0 columnify: 1.6.0 common-tags: 1.8.2 deepmerge: 4.3.1 - eslint: 9.39.0 - eslint-plugin-no-unsanitized: 4.1.4 - eslint-visitor-keys: 5.0.0 - espree: 11.0.0 + eslint: 9.39.4 + eslint-plugin-no-unsanitized: 4.1.5 + eslint-visitor-keys: 5.0.1 + espree: 11.2.0 esprima: 4.0.1 fast-json-patch: 3.1.1 image-size: 2.0.2 json-merge-patch: 1.0.2 - pino: 10.1.0 - semver: 7.7.3 + pino: 10.3.1 + semver: 7.8.0 source-map-support: 0.5.21 - upath: 2.0.1 + upath: 3.0.7 yargs: 17.7.2 - yauzl: 2.10.0 + yauzl: 3.3.0 bin: addons-linter: bin/addons-linter - checksum: e3f977ee01a6e8d9a72ed513906d7494080f211419a0dbfcc907ec9327b91dfd3124dd267bbcefc59fa65820572aacb3bd5e6748d42d4a346a9b040afaf990ed + checksum: 8694ff8ffa40360447be1929ccb6edb3e940de9afa3019516f56bdcec634b7818d45b618b04f162ba6b89a5b9d229443be19f0210c2650c3b54e6abd5016848a languageName: node linkType: hard @@ -3242,31 +3269,25 @@ __metadata: languageName: node linkType: hard -"addons-scanner-utils@npm:9.14.0": - version: 9.14.0 - resolution: "addons-scanner-utils@npm:9.14.0" +"addons-scanner-utils@npm:15.1.0": + version: 15.1.0 + resolution: "addons-scanner-utils@npm:15.1.0" dependencies: - "@types/yauzl": 2.10.3 common-tags: 1.8.2 first-chunk-stream: 3.0.0 + jsonwebtoken: ^9.0.3 strip-bom-stream: 4.0.0 - upath: 2.0.1 - yauzl: 2.10.0 + upath: 3.0.7 + yauzl: 3.3.0 peerDependencies: - body-parser: 1.20.3 - express: 4.21.2 - node-fetch: 2.6.11 + express: 5.2.1 safe-compare: 1.1.4 peerDependenciesMeta: - body-parser: - optional: true express: optional: true - node-fetch: - optional: true safe-compare: optional: true - checksum: e58f931fc7e85e5cecabcff2c8cf889352569bc124dc620f6970bed7cf601577d420926dbba9ace6dc11438ad33cb3aaa3b48cf68ebaaa023d8d418371d78b78 + checksum: 54da68b509187b9d536de7ee564c0cf8ce486b18ccc606600ec94d1cb7961999ffb800e326c077af94c77cfb958a3fc83f5edef926b1a1ccf5cfd7e92b5f0cb6 languageName: node linkType: hard @@ -3314,15 +3335,15 @@ __metadata: languageName: node linkType: hard -"ajv@npm:8.17.1": - version: 8.17.1 - resolution: "ajv@npm:8.17.1" +"ajv@npm:8.20.0": + version: 8.20.0 + resolution: "ajv@npm:8.20.0" dependencies: fast-deep-equal: ^3.1.3 fast-uri: ^3.0.1 json-schema-traverse: ^1.0.0 require-from-string: ^2.0.2 - checksum: 1797bf242cfffbaf3b870d13565bd1716b73f214bb7ada9a497063aada210200da36e3ed40237285f3255acc4feeae91b1fb183625331bad27da95973f7253d9 + checksum: 4f18ca5fcccff8c8b9a4d6f1a6a3a70ffc888e787624ca66f2d0162e04e8f9f2d289d8a1acdb9520d18bffcee975e7a789a9f8292b5c2c577c408cd2c3308cad languageName: node linkType: hard @@ -3338,6 +3359,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^6.14.0": + version: 6.15.0 + resolution: "ajv@npm:6.15.0" + dependencies: + fast-deep-equal: ^3.1.1 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 + uri-js: ^4.2.2 + checksum: a8e0308f1b44c3dfd1143911353be51bf8aedc2f2bcd595061755ad241c8450a10e4b657af8ba764c5ec9ae2162010f21d5e0d43763e20d782a8171da99b967a + languageName: node + linkType: hard + "ansi-align@npm:^3.0.1": version: 3.0.1 resolution: "ansi-align@npm:3.0.1" @@ -3788,6 +3821,13 @@ __metadata: languageName: node linkType: hard +"buffer-equal-constant-time@npm:^1.0.1": + version: 1.0.1 + resolution: "buffer-equal-constant-time@npm:1.0.1" + checksum: 80bb945f5d782a56f374b292770901065bad21420e34936ecbe949e57724b4a13874f735850dd1cc61f078773c4fb5493a41391e7bda40d1fa388d6bd80daaab + languageName: node + linkType: hard + "buffer-from@npm:^1.0.0": version: 1.1.1 resolution: "buffer-from@npm:1.1.1" @@ -3908,7 +3948,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -3939,22 +3979,22 @@ __metadata: languageName: node linkType: hard -"cheerio@npm:1.1.2": - version: 1.1.2 - resolution: "cheerio@npm:1.1.2" +"cheerio@npm:1.2.0": + version: 1.2.0 + resolution: "cheerio@npm:1.2.0" dependencies: cheerio-select: ^2.1.0 dom-serializer: ^2.0.0 domhandler: ^5.0.3 domutils: ^3.2.2 encoding-sniffer: ^0.2.1 - htmlparser2: ^10.0.0 + htmlparser2: ^10.1.0 parse5: ^7.3.0 parse5-htmlparser2-tree-adapter: ^7.1.0 parse5-parser-stream: ^7.1.2 - undici: ^7.12.0 + undici: ^7.19.0 whatwg-mimetype: ^4.0.0 - checksum: 84fec985143d81323d39f13bbe1b65ff4f934bfbfcfe586ab7674f4a54b13b3e9c6aa9b23e4a54e7147e08fafaed12f5f9bad554bb707579b3db464eeccc158f + checksum: d0e83ebd6c6533d3604e01ab5df22c1090a7adefc3f3f1d97bb6cdd25760f5f7f842f41cede377e159b093f4ad31e8dc1669f9e3b998b69eeb2aced702efd0ba languageName: node linkType: hard @@ -4527,7 +4567,7 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^3.0.1, domutils@npm:^3.1.0, domutils@npm:^3.2.1, domutils@npm:^3.2.2": +"domutils@npm:^3.0.1, domutils@npm:^3.1.0, domutils@npm:^3.2.2": version: 3.2.2 resolution: "domutils@npm:3.2.2" dependencies: @@ -4575,6 +4615,15 @@ __metadata: languageName: node linkType: hard +"ecdsa-sig-formatter@npm:1.0.11": + version: 1.0.11 + resolution: "ecdsa-sig-formatter@npm:1.0.11" + dependencies: + safe-buffer: ^5.0.1 + checksum: 207f9ab1c2669b8e65540bce29506134613dd5f122cccf1e6a560f4d63f2732d427d938f8481df175505aad94583bcb32c688737bb39a6df0625f903d6d93c03 + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.5.173": version: 1.5.179 resolution: "electron-to-chromium@npm:1.5.179" @@ -4662,6 +4711,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^7.0.1": + version: 7.0.1 + resolution: "entities@npm:7.0.1" + checksum: 5ee49e52e64eafc63251585f74eae50f259ea2169dbbf5380843dcd97c79bfe430a58e7f34012ab67a8e258f6ef9f92d721d149ffc88c89039e155f1bcf48a53 + languageName: node + linkType: hard + "env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -4895,12 +4951,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-no-unsanitized@npm:4.1.4": - version: 4.1.4 - resolution: "eslint-plugin-no-unsanitized@npm:4.1.4" +"eslint-plugin-no-unsanitized@npm:4.1.5": + version: 4.1.5 + resolution: "eslint-plugin-no-unsanitized@npm:4.1.5" peerDependencies: - eslint: ^8 || ^9 - checksum: e6faca1eda01f0f6b9ceff2d9f10075c991f8b6146254527bf572073eee54402e74c8a5ce2ba3912c497df78fbab9e9e93b84bb19c82c2c28f609d435eb1dbcf + eslint: ^9 || ^10 + checksum: 99f4b2555357da2999cc40dfd654b891a9244fd8da933d59df235d2a9a0a1a09369aea67527f8fadfae989b5c51ed81743df5f4b1a4de4558145f4a72f3ec967 languageName: node linkType: hard @@ -4914,10 +4970,10 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:5.0.0, eslint-visitor-keys@npm:^5.0.0": - version: 5.0.0 - resolution: "eslint-visitor-keys@npm:5.0.0" - checksum: 12446a76524024f9decd12ae7bb7de7bfb4b052d82c6a14180eb712962ada24168e8341a67421bcf99ada4a93b4eb46198e9ecf7c59010df8fb32a9d4475e071 +"eslint-visitor-keys@npm:5.0.1, eslint-visitor-keys@npm:^5.0.1": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: d6cc6830536ab4a808f25325686c2c27862f27aab0c1ffed39627293b06cee05d95187da113cafd366314ea5be803b456115de71ad625e365020f20e2a6af89b languageName: node linkType: hard @@ -4942,23 +4998,30 @@ __metadata: languageName: node linkType: hard -"eslint@npm:9.39.0": - version: 9.39.0 - resolution: "eslint@npm:9.39.0" +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.0 + resolution: "eslint-visitor-keys@npm:5.0.0" + checksum: 12446a76524024f9decd12ae7bb7de7bfb4b052d82c6a14180eb712962ada24168e8341a67421bcf99ada4a93b4eb46198e9ecf7c59010df8fb32a9d4475e071 + languageName: node + linkType: hard + +"eslint@npm:9.39.4": + version: 9.39.4 + resolution: "eslint@npm:9.39.4" dependencies: "@eslint-community/eslint-utils": ^4.8.0 "@eslint-community/regexpp": ^4.12.1 - "@eslint/config-array": ^0.21.1 + "@eslint/config-array": ^0.21.2 "@eslint/config-helpers": ^0.4.2 "@eslint/core": ^0.17.0 - "@eslint/eslintrc": ^3.3.1 - "@eslint/js": 9.39.0 + "@eslint/eslintrc": ^3.3.5 + "@eslint/js": 9.39.4 "@eslint/plugin-kit": ^0.4.1 "@humanfs/node": ^0.16.6 "@humanwhocodes/module-importer": ^1.0.1 "@humanwhocodes/retry": ^0.4.2 "@types/estree": ^1.0.6 - ajv: ^6.12.4 + ajv: ^6.14.0 chalk: ^4.0.0 cross-spawn: ^7.0.6 debug: ^4.3.2 @@ -4977,7 +5040,7 @@ __metadata: is-glob: ^4.0.0 json-stable-stringify-without-jsonify: ^1.0.1 lodash.merge: ^4.6.2 - minimatch: ^3.1.2 + minimatch: ^3.1.5 natural-compare: ^1.4.0 optionator: ^0.9.3 peerDependencies: @@ -4987,7 +5050,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: b0a55edbbbc28111dcbdeebd49b5dcc46402cab65d55784036436e9de55710c5d0923334f1626ef4d6f2e6551a71d34890bca9d2ac15b82e2902ecf87f199969 + checksum: 474550582ab15ca0863c4624bea1978567434cc907097f0cf12e05fcb18f10e96be408da33c2e0195c037162a8b0f2dbf1bc37622509f6a2e221dcdc52ce68fe languageName: node linkType: hard @@ -5040,14 +5103,14 @@ __metadata: languageName: node linkType: hard -"espree@npm:11.0.0": - version: 11.0.0 - resolution: "espree@npm:11.0.0" +"espree@npm:11.2.0": + version: 11.2.0 + resolution: "espree@npm:11.2.0" dependencies: - acorn: ^8.15.0 + acorn: ^8.16.0 acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^5.0.0 - checksum: 70b22ebeca7c667c3f3d49c142a542b851e4dbefa600fe2329ccc831e8f3694f79e79c0f31f4ad3156f1963eae14e6927c906db56d804a2c5b84ed07f3c80131 + eslint-visitor-keys: ^5.0.1 + checksum: 7545dc501ab5cff558af1aa290c7e586d7d2a83c9ecdcb5f2c8ba7ee6634b70f4083d1bed198ec17ddf11d3265751aa78e315b4d4c7506711066a4ef38c1084a languageName: node linkType: hard @@ -5237,15 +5300,6 @@ __metadata: languageName: node linkType: hard -"fd-slicer@npm:~1.1.0": - version: 1.1.0 - resolution: "fd-slicer@npm:1.1.0" - dependencies: - pend: ~1.2.0 - checksum: c8585fd5713f4476eb8261150900d2cb7f6ff2d87f8feb306ccc8a1122efd152f1783bdb2b8dc891395744583436bfd8081d8e63ece0ec8687eeefea394d4ff2 - languageName: node - linkType: hard - "fdir@npm:^6.2.0, fdir@npm:^6.4.4": version: 6.4.4 resolution: "fdir@npm:6.4.4" @@ -5844,13 +5898,6 @@ __metadata: languageName: node linkType: hard -"growly@npm:^1.3.0": - version: 1.3.0 - resolution: "growly@npm:1.3.0" - checksum: 53cdecd4c16d7d9154a9061a9ccb87d602e957502ca69b529d7d1b2436c2c0b700ec544fc6b3e4cd115d59b81e62e44ce86bd0521403b579d3a2a97d7ce72a44 - languageName: node - linkType: hard - "gulp-cli@npm:^3.1.0": version: 3.1.0 resolution: "gulp-cli@npm:3.1.0" @@ -5995,15 +6042,15 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:^10.0.0": - version: 10.0.0 - resolution: "htmlparser2@npm:10.0.0" +"htmlparser2@npm:^10.1.0": + version: 10.1.0 + resolution: "htmlparser2@npm:10.1.0" dependencies: domelementtype: ^2.3.0 domhandler: ^5.0.3 - domutils: ^3.2.1 - entities: ^6.0.0 - checksum: ba81aca5d344437e791ffddf61d498972fc0e7dd2d41f59f920e93aedb64667a0f38fed88e0d81fe23ea5a10825991caa020212fdd72a0dc287ab2aaad95fbf5 + domutils: ^3.2.2 + entities: ^7.0.1 + checksum: 49b8fa62dcd833b89535523c437d04069400e618b22b8dc8cd48bf6ef820752bb026c4f1fc7309d08b6016bfcd3cc0eca4ed48d5eeff4a3e010be19027d51c70 languageName: node linkType: hard @@ -6106,7 +6153,7 @@ __metadata: typescript: ^5.9.3 typescript-eslint: ^8.48.1 vitest: ^4.1.7 - web-ext: ^9.2.0 + web-ext: ^10.2.0 languageName: unknown linkType: soft @@ -6854,6 +6901,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^4.1.1": + version: 4.1.1 + resolution: "js-yaml@npm:4.1.1" + dependencies: + argparse: ^2.0.1 + bin: + js-yaml: bin/js-yaml.js + checksum: ea2339c6930fe048ec31b007b3c90be2714ab3e7defcc2c27ebf30c74fd940358f29070b4345af0019ef151875bf3bc3f8644bea1bab0372652b5044813ac02d + languageName: node + linkType: hard + "jsesc@npm:^3.0.2, jsesc@npm:~3.0.2": version: 3.0.2 resolution: "jsesc@npm:3.0.2" @@ -6922,6 +6980,24 @@ __metadata: languageName: node linkType: hard +"jsonwebtoken@npm:^9.0.3": + version: 9.0.3 + resolution: "jsonwebtoken@npm:9.0.3" + dependencies: + jws: ^4.0.1 + lodash.includes: ^4.3.0 + lodash.isboolean: ^3.0.3 + lodash.isinteger: ^4.0.4 + lodash.isnumber: ^3.0.3 + lodash.isplainobject: ^4.0.6 + lodash.isstring: ^4.0.1 + lodash.once: ^4.0.0 + ms: ^2.1.1 + semver: ^7.5.4 + checksum: 22d306335aeba0a0a1a4f7abbc4ee36b4bed3b98c67cdf078f0854845bf5646732e08f1cf1fae802a71c4efb1daef72aa1055d36bce6806caad7b1308b14bcd8 + languageName: node + linkType: hard + "jszip@npm:3.10.1, jszip@npm:^3.2.2": version: 3.10.1 resolution: "jszip@npm:3.10.1" @@ -6941,6 +7017,27 @@ __metadata: languageName: node linkType: hard +"jwa@npm:^2.0.1": + version: 2.0.1 + resolution: "jwa@npm:2.0.1" + dependencies: + buffer-equal-constant-time: ^1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: ^5.0.1 + checksum: 6a9828c054c407f6718057089bd3d46dfcb1394e1553e3867abd4579dbec7728b4b0759e7253422ab7d824d95615a86427b35c43f94b83fc3a76470ca4bd2037 + languageName: node + linkType: hard + +"jws@npm:^4.0.1": + version: 4.0.1 + resolution: "jws@npm:4.0.1" + dependencies: + jwa: ^2.0.1 + safe-buffer: ^5.0.1 + checksum: c33a060b2cce1e0e49f85054a49a951f9d52a9e2ae732d720f0fc51843c9ac07a68aacd8e9d086ef4c7c4437d42978b698b57a3e7c9bc4a91c0b74276ea85a9a + languageName: node + linkType: hard + "keyv@npm:^4.5.4": version: 4.5.4 resolution: "keyv@npm:4.5.4" @@ -7183,6 +7280,20 @@ __metadata: languageName: node linkType: hard +"lodash.includes@npm:^4.3.0": + version: 4.3.0 + resolution: "lodash.includes@npm:4.3.0" + checksum: 71092c130515a67ab3bd928f57f6018434797c94def7f46aafa417771e455ce3a4834889f4267b17887d7f75297dfabd96231bf704fd2b8c5096dc4a913568b6 + languageName: node + linkType: hard + +"lodash.isboolean@npm:^3.0.3": + version: 3.0.3 + resolution: "lodash.isboolean@npm:3.0.3" + checksum: b70068b4a8b8837912b54052557b21fc4774174e3512ed3c5b94621e5aff5eb6c68089d0a386b7e801d679cd105d2e35417978a5e99071750aa2ed90bffd0250 + languageName: node + linkType: hard + "lodash.isequal@npm:^4.5.0": version: 4.5.0 resolution: "lodash.isequal@npm:4.5.0" @@ -7190,6 +7301,34 @@ __metadata: languageName: node linkType: hard +"lodash.isinteger@npm:^4.0.4": + version: 4.0.4 + resolution: "lodash.isinteger@npm:4.0.4" + checksum: 6034821b3fc61a2ffc34e7d5644bb50c5fd8f1c0121c554c21ac271911ee0c0502274852845005f8651d51e199ee2e0cfebfe40aaa49c7fe617f603a8a0b1691 + languageName: node + linkType: hard + +"lodash.isnumber@npm:^3.0.3": + version: 3.0.3 + resolution: "lodash.isnumber@npm:3.0.3" + checksum: 913784275b565346255e6ae6a6e30b760a0da70abc29f3e1f409081585875105138cda4a429ff02577e1bc0a7ae2a90e0a3079a37f3a04c3d6c5aaa532f4cab2 + languageName: node + linkType: hard + +"lodash.isplainobject@npm:^4.0.6": + version: 4.0.6 + resolution: "lodash.isplainobject@npm:4.0.6" + checksum: 29c6351f281e0d9a1d58f1a4c8f4400924b4c79f18dfc4613624d7d54784df07efaff97c1ff2659f3e085ecf4fff493300adc4837553104cef2634110b0d5337 + languageName: node + linkType: hard + +"lodash.isstring@npm:^4.0.1": + version: 4.0.1 + resolution: "lodash.isstring@npm:4.0.1" + checksum: eaac87ae9636848af08021083d796e2eea3d02e80082ab8a9955309569cb3a463ce97fd281d7dc119e402b2e7d8c54a23914b15d2fc7fff56461511dc8937ba0 + languageName: node + linkType: hard + "lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" @@ -7197,6 +7336,13 @@ __metadata: languageName: node linkType: hard +"lodash.once@npm:^4.0.0": + version: 4.1.1 + resolution: "lodash.once@npm:4.1.1" + checksum: d768fa9f9b4e1dc6453be99b753906f58990e0c45e7b2ca5a3b40a33111e5d17f6edf2f768786e2716af90a8e78f8f91431ab8435f761fef00f9b0c256f6d245 + languageName: node + linkType: hard + "lodash@npm:^4.17.21": version: 4.18.1 resolution: "lodash@npm:4.18.1" @@ -7367,6 +7513,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^3.1.5": + version: 3.1.5 + resolution: "minimatch@npm:3.1.5" + dependencies: + brace-expansion: ^1.1.7 + checksum: 47ef6f412c08be045a7291d11b1c40777925accf7252dc6d3caa39b1bfbb3a7ea390ba7aba464d762d783265c644143d2c8a204e6b5763145024d52ee65a1941 + languageName: node + linkType: hard + "minimatch@npm:^9.0.4": version: 9.0.4 resolution: "minimatch@npm:9.0.4" @@ -7504,7 +7659,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:^2.0.0, ms@npm:^2.1.3": +"ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d @@ -7607,20 +7762,6 @@ __metadata: languageName: node linkType: hard -"node-notifier@npm:10.0.1": - version: 10.0.1 - resolution: "node-notifier@npm:10.0.1" - dependencies: - growly: ^1.3.0 - is-wsl: ^2.2.0 - semver: ^7.3.5 - shellwords: ^0.1.1 - uuid: ^8.3.2 - which: ^2.0.2 - checksum: ac09456152e433462dd3ca277048de7a60c6d63fc657e00ac72805841baf9bb2573e8d3f64c4b64af73546d1ed39733af6b0036c38b57a83c883aa33fff35a2e - languageName: node - linkType: hard - "node-releases@npm:^2.0.19": version: 2.0.19 resolution: "node-releases@npm:2.0.19" @@ -8102,12 +8243,12 @@ __metadata: languageName: node linkType: hard -"pino-abstract-transport@npm:^2.0.0": - version: 2.0.0 - resolution: "pino-abstract-transport@npm:2.0.0" +"pino-abstract-transport@npm:^3.0.0": + version: 3.0.0 + resolution: "pino-abstract-transport@npm:3.0.0" dependencies: split2: ^4.0.0 - checksum: 4db0cd8a1a7b6d13e76dbb58e6adc057c39e4591c70f601f4a427c030d57dff748ab53954e1ecd3aa6e21c1a22dd38de96432606c6d906a7b9f610543bf1d6e2 + checksum: f539b92dc824a1c63485107bd38777917ce8275ff2dc387a9c54945a10925dd35ea7bf51825c9a1574be8a15ce89f241adf6fa6cf2e53b8bd650393c6bcf6172 languageName: node linkType: hard @@ -8118,24 +8259,24 @@ __metadata: languageName: node linkType: hard -"pino@npm:10.1.0": - version: 10.1.0 - resolution: "pino@npm:10.1.0" +"pino@npm:10.3.1": + version: 10.3.1 + resolution: "pino@npm:10.3.1" dependencies: "@pinojs/redact": ^0.4.0 atomic-sleep: ^1.0.0 on-exit-leak-free: ^2.1.0 - pino-abstract-transport: ^2.0.0 + pino-abstract-transport: ^3.0.0 pino-std-serializers: ^7.0.0 process-warning: ^5.0.0 quick-format-unescaped: ^4.0.3 real-require: ^0.2.0 safe-stable-stringify: ^2.3.1 sonic-boom: ^4.0.1 - thread-stream: ^3.0.0 + thread-stream: ^4.0.0 bin: pino: bin.js - checksum: 0eff29c4df85d56d053c627c220f2c2f7cd5f0ab804784ea5050d62a8f4818051abb1ca21c89c9361648b8b833e54cb5752aec0f7d83ab602a37586ae91f99d3 + checksum: 873625ee206cfc26a48fa537dcfdc160768fbe39885e4005c47a00249d69aab32112bbef1979e7fc035723e6e9f782c852796dae4e4106c77472dab42002cb7e languageName: node linkType: hard @@ -8370,6 +8511,13 @@ __metadata: languageName: node linkType: hard +"real-require@npm:^1.0.0": + version: 1.0.0 + resolution: "real-require@npm:1.0.0" + checksum: ac2ae7681e20c92be45a5f49110414af1576c7b4512869c2260076a69fc7c336335ef354f466a3be92e779c55b8df0b0043d191797d82d7f18e6310958e5a890 + languageName: node + linkType: hard + "rechoir@npm:^0.8.0": version: 0.8.0 resolution: "rechoir@npm:0.8.0" @@ -8814,6 +8962,13 @@ __metadata: languageName: node linkType: hard +"safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": + version: 5.2.1 + resolution: "safe-buffer@npm:5.2.1" + checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 + languageName: node + linkType: hard + "safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -8821,13 +8976,6 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:~5.2.0": - version: 5.2.1 - resolution: "safe-buffer@npm:5.2.1" - checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 - languageName: node - linkType: hard - "safe-push-apply@npm:^1.0.0": version: 1.0.0 resolution: "safe-push-apply@npm:1.0.0" @@ -8879,12 +9027,12 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.7.3, semver@npm:^7.6.3": - version: 7.7.3 - resolution: "semver@npm:7.7.3" +"semver@npm:7.8.0": + version: 7.8.0 + resolution: "semver@npm:7.8.0" bin: semver: bin/semver.js - checksum: f013a3ee4607857bcd3503b6ac1d80165f7f8ea94f5d55e2d3e33df82fce487aa3313b987abf9b39e0793c83c9fc67b76c36c067625141a9f6f704ae0ea18db2 + checksum: 68e38bc26ed1191d7c78d2b711bdffc2f8b1d05a1caadda41a1d7e1a9d32e1da5ae5b645de5c5f2b27bde830d7e9c1cbeeafcb8fda091830411df7d40be405b1 languageName: node linkType: hard @@ -8915,6 +9063,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.6.3": + version: 7.7.3 + resolution: "semver@npm:7.7.3" + bin: + semver: bin/semver.js + checksum: f013a3ee4607857bcd3503b6ac1d80165f7f8ea94f5d55e2d3e33df82fce487aa3313b987abf9b39e0793c83c9fc67b76c36c067625141a9f6f704ae0ea18db2 + languageName: node + linkType: hard + "semver@npm:^7.7.3": version: 7.8.1 resolution: "semver@npm:7.8.1" @@ -8998,13 +9155,6 @@ __metadata: languageName: node linkType: hard -"shellwords@npm:^0.1.1": - version: 0.1.1 - resolution: "shellwords@npm:0.1.1" - checksum: 8d73a5e9861f5e5f1068e2cfc39bc0002400fe58558ab5e5fa75630d2c3adf44ca1fac81957609c8320d5533e093802fcafc72904bf1a32b95de3c19a0b1c0d4 - languageName: node - linkType: hard - "side-channel-list@npm:^1.0.0": version: 1.0.0 resolution: "side-channel-list@npm:1.0.0" @@ -9494,12 +9644,12 @@ __metadata: languageName: node linkType: hard -"thread-stream@npm:^3.0.0": - version: 3.1.0 - resolution: "thread-stream@npm:3.1.0" +"thread-stream@npm:^4.0.0": + version: 4.2.0 + resolution: "thread-stream@npm:4.2.0" dependencies: - real-require: ^0.2.0 - checksum: 3c5b494ce776f832dfd696792cc865f78c1e850db93e07979349bbc1a5845857cd447aea95808892906cc0178a2fd3233907329f3376e7fc9951e2833f5b7896 + real-require: ^1.0.0 + checksum: 09d6a44248e219001746daaf638f3840d6c385447d928f67e9c75032d9cf9b0d4c526e8cdb5139d12ff95545a023f2f489812ceaf05d8adf15fb9be83e86dded languageName: node linkType: hard @@ -9795,10 +9945,10 @@ __metadata: languageName: node linkType: hard -"undici@npm:^7.12.0": - version: 7.16.0 - resolution: "undici@npm:7.16.0" - checksum: dca60e323e44c2d408e0d1f5eb540632ad4e75631d5b6fcd7791876bab54e0e263a66e5606eaa717d436b2db5988c2f4af912dfa221ce53e3fc7fcb7d224c9cd +"undici@npm:^7.19.0": + version: 7.25.0 + resolution: "undici@npm:7.25.0" + checksum: 502f855d69dd0f343a4b4999b995b99eab8764639983776bb5afd09b50671863244defe093e7fb97df767c948d6548c0c3d97f8dbb35fec16c1c8c1c15843f17 languageName: node linkType: hard @@ -9858,10 +10008,10 @@ __metadata: languageName: node linkType: hard -"upath@npm:2.0.1": - version: 2.0.1 - resolution: "upath@npm:2.0.1" - checksum: 2db04f24a03ef72204c7b969d6991abec9e2cb06fb4c13a1fd1c59bc33b46526b16c3325e55930a11ff86a77a8cbbcda8f6399bf914087028c5beae21ecdb33c +"upath@npm:3.0.7": + version: 3.0.7 + resolution: "upath@npm:3.0.7" + checksum: 2cea16a54c3517d16ebd0c771b5bb752b26f6b4b4b9ab378f7af25dfaf258cd8670e5c84a03fa1c0648cef7c243961b1853166c4ae2e1811e87314a66c0440ce languageName: node linkType: hard @@ -9927,15 +10077,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^8.3.2": - version: 8.3.2 - resolution: "uuid@npm:8.3.2" - bin: - uuid: dist/bin/uuid - checksum: 5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df - languageName: node - linkType: hard - "v8flags@npm:^4.0.0": version: 4.0.1 resolution: "v8flags@npm:4.0.1" @@ -10146,13 +10287,13 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:2.4.4": - version: 2.4.4 - resolution: "watchpack@npm:2.4.4" +"watchpack@npm:2.5.1": + version: 2.5.1 + resolution: "watchpack@npm:2.5.1" dependencies: glob-to-regexp: ^0.4.1 graceful-fs: ^4.1.2 - checksum: 469514a04bcdd7ea77d4b3c62d1f087eafbce64cbc728c89355d5710ee01311533456122da7c585d3654d5bfcf09e6085db1a6eb274c4762a18e370526d17561 + checksum: 44a6030e923fbbe2cbc51cd7fb7abdff58bc35ba68d6c3ca46e63b46f8b3502c7253e6ada384387e946df5515d3854227a84cec49eb88a315186f5c9a67a3e79 languageName: node linkType: hard @@ -10165,13 +10306,13 @@ __metadata: languageName: node linkType: hard -"web-ext@npm:^9.2.0": - version: 9.2.0 - resolution: "web-ext@npm:9.2.0" +"web-ext@npm:^10.2.0": + version: 10.2.0 + resolution: "web-ext@npm:10.2.0" dependencies: - "@babel/runtime": 7.28.4 + "@babel/runtime": 7.29.2 "@devicefarmer/adbkit": 3.3.8 - addons-linter: 9.2.0 + addons-linter: 10.5.0 camelcase: 8.0.0 chrome-launcher: 1.2.0 debounce: 1.2.1 @@ -10183,22 +10324,21 @@ __metadata: jose: 5.9.6 jszip: 3.10.1 multimatch: 6.0.0 - node-notifier: 10.0.1 open: 11.0.0 parse-json: 8.3.0 - pino: 10.1.0 + pino: 10.3.1 promise-toolbox: 0.21.0 source-map-support: 0.5.21 strip-bom: 5.0.0 strip-json-comments: 5.0.3 tmp: 0.2.5 update-notifier: 7.3.1 - watchpack: 2.4.4 + watchpack: 2.5.1 yargs: 17.7.2 zip-dir: 2.0.0 bin: web-ext: bin/web-ext.js - checksum: e10308fbe25343bc4ec32a500c9cdf38a9648df7298030032443d0e480b4c6c8f6203f9bde58c7ec59354cc60a45050375371333d1cbef59f0677d518bcb8134 + checksum: 2d4d0028fa30f29e7856e2b33c87ab1e5578dc3fbf4b94f9dad2a677e6075f279b0ea750ee4445e2a493ceec9a9288d7e15ff7df3a630442835ea100df8f2888 languageName: node linkType: hard @@ -10518,13 +10658,13 @@ __metadata: languageName: node linkType: hard -"yauzl@npm:2.10.0": - version: 2.10.0 - resolution: "yauzl@npm:2.10.0" +"yauzl@npm:3.3.0": + version: 3.3.0 + resolution: "yauzl@npm:3.3.0" dependencies: buffer-crc32: ~0.2.3 - fd-slicer: ~1.1.0 - checksum: 7f21fe0bbad6e2cb130044a5d1d0d5a0e5bf3d8d4f8c4e6ee12163ce798fee3de7388d22a7a0907f563ac5f9d40f8699a223d3d5c1718da90b0156da6904022b + pend: ~1.2.0 + checksum: 7ad20895242e83a14ed4d1a9b3608221e50e49079ebb4e1af81faf1c683bcd41a82cd2c19863e0159afa434405930299ee9724f8a860c4ae186f0999e883cb25 languageName: node linkType: hard