9adfd28ef358
L7/QUA-008: upgrade web-ext to 10.x, npm audit fix on production deps (0 prod vulns)
- time
- 2026-05-16 05:20 UTC · 5 months ago
- machine
- koh2
- parent
- 0a09511d4c3f
↓ peach-browser-9adfd28e.tar.gzatlas at this save
files changed2 files
package-lock.json+616 −463package.json+1 −1package-lock.json+616 −463
@@ -1,12 +1,12 @@11 {22 "name": "peach",3- "version": "2.41.3",3+ "version": "2.45.4",44 "lockfileVersion": 3,55 "requires": true,66 "packages": {77 "": {88 "name": "peach",9- "version": "2.41.3",9+ "version": "2.45.4",1010 "dependencies": {1111 "@bokuweb/zstd-wasm": "^0.0.27",1212 "@digitaldefiance/reed-solomon-erasure.wasm": "^1.0.2",@@ -43,7 +43,7 @@4343 "typescript": "^6.0.3",4444 "vite-plugin-solid": "^2.11.12",4545 "vitest": "^4.1.4",46- "web-ext": "^8.10.0"46+ "web-ext": "^10.1.0"4747 }4848 },4949 "node_modules/@asamuzakjp/css-color": {@@ -323,9 +323,9 @@323323 }324324 },325325 "node_modules/@babel/runtime": {326- "version": "7.28.4",327- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz",328- "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==",326+ "version": "7.29.2",327+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz",328+ "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==",329329 "dev": true,330330 "license": "MIT",331331 "engines": {@@ -712,34 +712,75 @@712712 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"713713 }714714 },715+ "node_modules/@eslint/config-array": {716+ "version": "0.21.2",717+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",718+ "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",719+ "dev": true,720+ "license": "Apache-2.0",721+ "dependencies": {722+ "@eslint/object-schema": "^2.1.7",723+ "debug": "^4.3.1",724+ "minimatch": "^3.1.5"725+ },726+ "engines": {727+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"728+ }729+ },730+ "node_modules/@eslint/config-helpers": {731+ "version": "0.4.2",732+ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",733+ "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",734+ "dev": true,735+ "license": "Apache-2.0",736+ "dependencies": {737+ "@eslint/core": "^0.17.0"738+ },739+ "engines": {740+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"741+ }742+ },743+ "node_modules/@eslint/core": {744+ "version": "0.17.0",745+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",746+ "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",747+ "dev": true,748+ "license": "Apache-2.0",749+ "dependencies": {750+ "@types/json-schema": "^7.0.15"751+ },752+ "engines": {753+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"754+ }755+ },715756 "node_modules/@eslint/eslintrc": {716- "version": "2.1.4",717- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",718- "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",757+ "version": "3.3.5",758+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz",759+ "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==",719760 "dev": true,720761 "license": "MIT",721762 "dependencies": {722- "ajv": "^6.12.4",763+ "ajv": "^6.14.0",723764 "debug": "^4.3.2",724- "espree": "^9.6.0",725- "globals": "^13.19.0",765+ "espree": "^10.0.1",766+ "globals": "^14.0.0",726767 "ignore": "^5.2.0",727768 "import-fresh": "^3.2.1",728- "js-yaml": "^4.1.0",729- "minimatch": "^3.1.2",769+ "js-yaml": "^4.1.1",770+ "minimatch": "^3.1.5",730771 "strip-json-comments": "^3.1.1"731772 },732773 "engines": {733- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"774+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"734775 },735776 "funding": {736777 "url": "https://opencollective.com/eslint"737778 }738779 },739780 "node_modules/@eslint/eslintrc/node_modules/ajv": {740- "version": "6.14.0",741- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",742- "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",781+ "version": "6.15.0",782+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",783+ "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",743784 "dev": true,744785 "license": "MIT",745786 "dependencies": {@@ -754,31 +795,31 @@754795 }755796 },756797 "node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": {757- "version": "3.4.3",758- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",759- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",798+ "version": "4.2.1",799+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",800+ "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",760801 "dev": true,761802 "license": "Apache-2.0",762803 "engines": {763- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"804+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"764805 },765806 "funding": {766807 "url": "https://opencollective.com/eslint"767808 }768809 },769810 "node_modules/@eslint/eslintrc/node_modules/espree": {770- "version": "9.6.1",771- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",772- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",811+ "version": "10.4.0",812+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",813+ "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",773814 "dev": true,774815 "license": "BSD-2-Clause",775816 "dependencies": {776- "acorn": "^8.9.0",817+ "acorn": "^8.15.0",777818 "acorn-jsx": "^5.3.2",778- "eslint-visitor-keys": "^3.4.1"819+ "eslint-visitor-keys": "^4.2.1"779820 },780821 "engines": {781- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"822+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"782823 },783824 "funding": {784825 "url": "https://opencollective.com/eslint"@@ -805,15 +846,42 @@805846 }806847 },807848 "node_modules/@eslint/js": {808- "version": "8.57.1",809- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",810- "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",849+ "version": "9.39.4",850+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz",851+ "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==",811852 "dev": true,812853 "license": "MIT",813854 "engines": {814- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"855+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"856+ },857+ "funding": {858+ "url": "https://eslint.org/donate"815859 }816860 },861+ "node_modules/@eslint/object-schema": {862+ "version": "2.1.7",863+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",864+ "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",865+ "dev": true,866+ "license": "Apache-2.0",867+ "engines": {868+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"869+ }870+ },871+ "node_modules/@eslint/plugin-kit": {872+ "version": "0.4.1",873+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",874+ "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",875+ "dev": true,876+ "license": "Apache-2.0",877+ "dependencies": {878+ "@eslint/core": "^0.17.0",879+ "levn": "^0.4.1"880+ },881+ "engines": {882+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"883+ }884+ },817885 "node_modules/@exodus/bytes": {818886 "version": "1.15.0",819887 "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.0.tgz",@@ -853,22 +921,44 @@853921 "node": ">= 0.10.0"854922 }855923 },856- "node_modules/@humanwhocodes/config-array": {857- "version": "0.13.0",858- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",859- "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",860- "deprecated": "Use @eslint/config-array instead",924+ "node_modules/@humanfs/core": {925+ "version": "0.19.2",926+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",927+ "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",861928 "dev": true,862929 "license": "Apache-2.0",863930 "dependencies": {864- "@humanwhocodes/object-schema": "^2.0.3",865- "debug": "^4.3.1",866- "minimatch": "^3.0.5"931+ "@humanfs/types": "^0.15.0"867932 },868933 "engines": {869- "node": ">=10.10.0"934+ "node": ">=18.18.0"870935 }871936 },937+ "node_modules/@humanfs/node": {938+ "version": "0.16.8",939+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",940+ "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",941+ "dev": true,942+ "license": "Apache-2.0",943+ "dependencies": {944+ "@humanfs/core": "^0.19.2",945+ "@humanfs/types": "^0.15.0",946+ "@humanwhocodes/retry": "^0.4.0"947+ },948+ "engines": {949+ "node": ">=18.18.0"950+ }951+ },952+ "node_modules/@humanfs/types": {953+ "version": "0.15.0",954+ "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",955+ "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",956+ "dev": true,957+ "license": "Apache-2.0",958+ "engines": {959+ "node": ">=18.18.0"960+ }961+ },872962 "node_modules/@humanwhocodes/module-importer": {873963 "version": "1.0.1",874964 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",@@ -883,13 +973,19 @@883973 "url": "https://github.com/sponsors/nzakas"884974 }885975 },886- "node_modules/@humanwhocodes/object-schema": {887- "version": "2.0.3",888- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",889- "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",890- "deprecated": "Use @eslint/object-schema instead",976+ "node_modules/@humanwhocodes/retry": {977+ "version": "0.4.3",978+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",979+ "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",891980 "dev": true,892- "license": "BSD-3-Clause"981+ "license": "Apache-2.0",982+ "engines": {983+ "node": ">=18.18"984+ },985+ "funding": {986+ "type": "github",987+ "url": "https://github.com/sponsors/nzakas"988+ }893989 },894990 "node_modules/@jridgewell/gen-mapping": {895991 "version": "0.3.13",@@ -942,9 +1038,9 @@9421038 }9431039 },9441040 "node_modules/@mdn/browser-compat-data": {945- "version": "7.1.5",946- "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.1.5.tgz",947- "integrity": "sha512-j7XpHbvSU3GOtXawlGq6TIETj0wgcE9o7FXu88ragQE/ak8/OsqOxn+wZ2v/2QUe8vrVhb9OJes+gHgyGEOYEQ==",1041+ "version": "7.3.9",1042+ "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.3.9.tgz",1043+ "integrity": "sha512-ARxwDFfq4uhRSd9Wr1FMaxeKKIFDPyMnSoLe/8WX+nNXbKDILf1H8KDJW9nzu2QTR0hQ37jDCzAgyaNYdLzACQ==",9481044 "dev": true,9491045 "license": "CC0-1.0"9501046 },@@ -1045,6 +1141,13 @@10451141 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",10461142 "license": "(MIT AND Zlib)"10471143 },1144+ "node_modules/@pinojs/redact": {1145+ "version": "0.4.0",1146+ "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz",1147+ "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==",1148+ "dev": true,1149+ "license": "MIT"1150+ },10481151 "node_modules/@playwright/test": {10491152 "version": "1.59.1",10501153 "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.1.tgz",@@ -1667,6 +1770,13 @@16671770 "dev": true,16681771 "license": "MIT"16691772 },1773+ "node_modules/@types/json-schema": {1774+ "version": "7.0.15",1775+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",1776+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",1777+ "dev": true,1778+ "license": "MIT"1779+ },16701780 "node_modules/@types/minimatch": {16711781 "version": "3.0.5",16721782 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",@@ -1711,16 +1821,6 @@17111821 "@types/node": "*"17121822 }17131823 },1714- "node_modules/@types/yauzl": {1715- "version": "2.10.3",1716- "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",1717- "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",1718- "dev": true,1719- "license": "MIT",1720- "dependencies": {1721- "@types/node": "*"1722- }1723- },17241824 "node_modules/@types/zxcvbn": {17251825 "version": "4.4.5",17261826 "resolved": "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.5.tgz",@@ -1728,13 +1828,6 @@17281828 "dev": true,17291829 "license": "MIT"17301830 },1731- "node_modules/@ungap/structured-clone": {1732- "version": "1.3.0",1733- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",1734- "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",1735- "dev": true,1736- "license": "ISC"1737- },17381831 "node_modules/@vitest/expect": {17391832 "version": "4.1.4",17401833 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.4.tgz",@@ -1953,43 +2046,43 @@19532046 }19542047 },19552048 "node_modules/addons-linter": {1956- "version": "7.20.0",1957- "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-7.20.0.tgz",1958- "integrity": "sha512-c6drrGsO91oGyqEdEZ3KIBFrSiSlhM5CKxoebBatH1l2vN1ByuRAlp9YUHLCjypLONThPcb+tVTA7X6yKIhpsw==",2049+ "version": "10.3.0",2050+ "resolved": "https://registry.npmjs.org/addons-linter/-/addons-linter-10.3.0.tgz",2051+ "integrity": "sha512-pU5SQhXFh2XxCJVn4F3+JmNnx4kkU23wZhQdvJqdkNZngmfISiRN247KbzAfqZOtXy+Y89U+boGXQoIl6gr2xg==",19592052 "dev": true,19602053 "license": "MPL-2.0",19612054 "dependencies": {19622055 "@fluent/syntax": "0.19.0",19632056 "@fregante/relaxed-json": "2.0.0",1964- "@mdn/browser-compat-data": "7.1.5",2057+ "@mdn/browser-compat-data": "7.3.9",19652058 "addons-moz-compare": "1.3.0",1966- "addons-scanner-utils": "9.13.0",1967- "ajv": "8.17.1",2059+ "addons-scanner-utils": "15.0.0",2060+ "ajv": "8.18.0",19682061 "chalk": "4.1.2",1969- "cheerio": "1.0.0-rc.12",2062+ "cheerio": "1.2.0",19702063 "columnify": "1.6.0",19712064 "common-tags": "1.8.2",19722065 "deepmerge": "4.3.1",1973- "eslint": "8.57.1",1974- "eslint-plugin-no-unsanitized": "4.1.4",1975- "eslint-visitor-keys": "4.2.1",1976- "espree": "10.4.0",2066+ "eslint": "9.39.4",2067+ "eslint-plugin-no-unsanitized": "4.1.5",2068+ "eslint-visitor-keys": "5.0.1",2069+ "espree": "11.2.0",19772070 "esprima": "4.0.1",19782071 "fast-json-patch": "3.1.1",19792072 "image-size": "2.0.2",19802073 "json-merge-patch": "1.0.2",1981- "pino": "9.9.5",1982- "semver": "7.7.2",2074+ "pino": "10.3.1",2075+ "semver": "7.7.4",19832076 "source-map-support": "0.5.21",19842077 "upath": "2.0.1",19852078 "yargs": "17.7.2",1986- "yauzl": "2.10.0"2079+ "yauzl": "3.2.1"19872080 },19882081 "bin": {19892082 "addons-linter": "bin/addons-linter"19902083 },19912084 "engines": {1992- "node": ">=18.0.0"2085+ "node": ">=20.0.0"19932086 }19942087 },19952088 "node_modules/addons-linter/node_modules/cliui": {@@ -2008,9 +2101,9 @@20082101 }20092102 },20102103 "node_modules/addons-linter/node_modules/semver": {2011- "version": "7.7.2",2012- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",2013- "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",2104+ "version": "7.7.4",2105+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",2106+ "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",20142107 "dev": true,20152108 "license": "ISC",20162109 "bin": {@@ -2085,35 +2178,27 @@20852178 "license": "MPL-2.0"20862179 },20872180 "node_modules/addons-scanner-utils": {2088- "version": "9.13.0",2089- "resolved": "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-9.13.0.tgz",2090- "integrity": "sha512-8OnHK/pbvgbCejGlnEYw+V3URSTVHLkMZmV270QtNh8N9pAgK10IaiJ9DcL0FsrufZ9HxRcR8/wkavh1FgK6Kg==",2181+ "version": "15.0.0",2182+ "resolved": "https://registry.npmjs.org/addons-scanner-utils/-/addons-scanner-utils-15.0.0.tgz",2183+ "integrity": "sha512-JsiuAoCVKlugCSqjxQVd+ujjWumqZdQM5kJj11r46UwHC8GoYe3adnzY2drnCqZXA6QeHVFO9o6xvUFJzMTCoQ==",20912184 "dev": true,20922185 "license": "MPL-2.0",20932186 "dependencies": {2094- "@types/yauzl": "2.10.3",20952187 "common-tags": "1.8.2",20962188 "first-chunk-stream": "3.0.0",2189+ "jsonwebtoken": "^9.0.3",20972190 "strip-bom-stream": "4.0.0",20982191 "upath": "2.0.1",2099- "yauzl": "2.10.0"2192+ "yauzl": "3.2.1"21002193 },21012194 "peerDependencies": {2102- "body-parser": "1.20.3",2103- "express": "4.21.2",2104- "node-fetch": "2.6.11",2195+ "express": "5.2.1",21052196 "safe-compare": "1.1.4"21062197 },21072198 "peerDependenciesMeta": {2108- "body-parser": {2109- "optional": true2110- },21112199 "express": {21122200 "optional": true21132201 },2114- "node-fetch": {2115- "optional": true2116- },21172202 "safe-compare": {21182203 "optional": true21192204 }@@ -2140,9 +2225,9 @@21402225 }21412226 },21422227 "node_modules/ajv": {2143- "version": "8.17.1",2144- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",2145- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",2228+ "version": "8.18.0",2229+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",2230+ "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",21462231 "dev": true,21472232 "license": "MIT",21482233 "dependencies": {@@ -2470,19 +2555,6 @@24702555 "url": "https://github.com/chalk/strip-ansi?sponsor=1"24712556 }24722557 },2473- "node_modules/boxen/node_modules/type-fest": {2474- "version": "4.41.0",2475- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",2476- "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",2477- "dev": true,2478- "license": "(MIT OR CC0-1.0)",2479- "engines": {2480- "node": ">=16"2481- },2482- "funding": {2483- "url": "https://github.com/sponsors/sindresorhus"2484- }2485- },24862558 "node_modules/boxen/node_modules/wrap-ansi": {24872559 "version": "9.0.2",24882560 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",@@ -2569,6 +2641,13 @@25692641 "node": "*"25702642 }25712643 },2644+ "node_modules/buffer-equal-constant-time": {2645+ "version": "1.0.1",2646+ "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",2647+ "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",2648+ "dev": true,2649+ "license": "BSD-3-Clause"2650+ },25722651 "node_modules/buffer-from": {25732652 "version": "1.1.2",25742653 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",@@ -2669,22 +2748,26 @@26692748 }26702749 },26712750 "node_modules/cheerio": {2672- "version": "1.0.0-rc.12",2673- "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",2674- "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==",2751+ "version": "1.2.0",2752+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.2.0.tgz",2753+ "integrity": "sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==",26752754 "dev": true,26762755 "license": "MIT",26772756 "dependencies": {26782757 "cheerio-select": "^2.1.0",26792758 "dom-serializer": "^2.0.0",26802759 "domhandler": "^5.0.3",2681- "domutils": "^3.0.1",2682- "htmlparser2": "^8.0.1",2683- "parse5": "^7.0.0",2684- "parse5-htmlparser2-tree-adapter": "^7.0.0"2760+ "domutils": "^3.2.2",2761+ "encoding-sniffer": "^0.2.1",2762+ "htmlparser2": "^10.1.0",2763+ "parse5": "^7.3.0",2764+ "parse5-htmlparser2-tree-adapter": "^7.1.0",2765+ "parse5-parser-stream": "^7.1.2",2766+ "undici": "^7.19.0",2767+ "whatwg-mimetype": "^4.0.0"26852768 },26862769 "engines": {2687- "node": ">= 6"2770+ "node": ">=20.18.1"26882771 },26892772 "funding": {26902773 "url": "https://github.com/cheeriojs/cheerio?sponsor=1"@@ -2708,6 +2791,16 @@27082791 "url": "https://github.com/sponsors/fb55"27092792 }27102793 },2794+ "node_modules/cheerio/node_modules/whatwg-mimetype": {2795+ "version": "4.0.0",2796+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",2797+ "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",2798+ "dev": true,2799+ "license": "MIT",2800+ "engines": {2801+ "node": ">=18"2802+ }2803+ },27112804 "node_modules/chrome-launcher": {27122805 "version": "1.2.0",27132806 "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.2.0.tgz",@@ -3108,19 +3201,6 @@31083201 "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",31093202 "license": "MIT"31103203 },3111- "node_modules/doctrine": {3112- "version": "3.0.0",3113- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",3114- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",3115- "dev": true,3116- "license": "Apache-2.0",3117- "dependencies": {3118- "esutils": "^2.0.2"3119- },3120- "engines": {3121- "node": ">=6.0.0"3122- }3123- },31243204 "node_modules/dom-serializer": {31253205 "version": "2.0.0",31263206 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",@@ -3196,17 +3276,14 @@31963276 "url": "https://github.com/sponsors/sindresorhus"31973277 }31983278 },3199- "node_modules/dot-prop/node_modules/type-fest": {3200- "version": "4.41.0",3201- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",3202- "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",3279+ "node_modules/ecdsa-sig-formatter": {3280+ "version": "1.0.11",3281+ "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",3282+ "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",32033283 "dev": true,3204- "license": "(MIT OR CC0-1.0)",3205- "engines": {3206- "node": ">=16"3207- },3208- "funding": {3209- "url": "https://github.com/sponsors/sindresorhus"3284+ "license": "Apache-2.0",3285+ "dependencies": {3286+ "safe-buffer": "^5.0.1"32103287 }32113288 },32123289 "node_modules/electron-to-chromium": {@@ -3222,6 +3299,20 @@32223299 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",32233300 "license": "MIT"32243301 },3302+ "node_modules/encoding-sniffer": {3303+ "version": "0.2.1",3304+ "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",3305+ "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",3306+ "dev": true,3307+ "license": "MIT",3308+ "dependencies": {3309+ "iconv-lite": "^0.6.3",3310+ "whatwg-encoding": "^3.1.1"3311+ },3312+ "funding": {3313+ "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"3314+ }3315+ },32253316 "node_modules/entities": {32263317 "version": "4.5.0",32273318 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",@@ -3235,16 +3326,6 @@32353326 "url": "https://github.com/fb55/entities?sponsor=1"32363327 }32373328 },3238- "node_modules/error-ex": {3239- "version": "1.3.4",3240- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",3241- "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",3242- "dev": true,3243- "license": "MIT",3244- "dependencies": {3245- "is-arrayish": "^0.2.1"3246- }3247- },32483329 "node_modules/es-module-lexer": {32493330 "version": "0.10.5",32503331 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.10.5.tgz",@@ -3296,76 +3377,79 @@32963377 }32973378 },32983379 "node_modules/eslint": {3299- "version": "8.57.1",3300- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",3301- "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",3302- "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",3380+ "version": "9.39.4",3381+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz",3382+ "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==",33033383 "dev": true,33043384 "license": "MIT",33053385 "dependencies": {3306- "@eslint-community/eslint-utils": "^4.2.0",3307- "@eslint-community/regexpp": "^4.6.1",3308- "@eslint/eslintrc": "^2.1.4",3309- "@eslint/js": "8.57.1",3310- "@humanwhocodes/config-array": "^0.13.0",3386+ "@eslint-community/eslint-utils": "^4.8.0",3387+ "@eslint-community/regexpp": "^4.12.1",3388+ "@eslint/config-array": "^0.21.2",3389+ "@eslint/config-helpers": "^0.4.2",3390+ "@eslint/core": "^0.17.0",3391+ "@eslint/eslintrc": "^3.3.5",3392+ "@eslint/js": "9.39.4",3393+ "@eslint/plugin-kit": "^0.4.1",3394+ "@humanfs/node": "^0.16.6",33113395 "@humanwhocodes/module-importer": "^1.0.1",3312- "@nodelib/fs.walk": "^1.2.8",3313- "@ungap/structured-clone": "^1.2.0",3314- "ajv": "^6.12.4",3396+ "@humanwhocodes/retry": "^0.4.2",3397+ "@types/estree": "^1.0.6",3398+ "ajv": "^6.14.0",33153399 "chalk": "^4.0.0",3316- "cross-spawn": "^7.0.2",3400+ "cross-spawn": "^7.0.6",33173401 "debug": "^4.3.2",3318- "doctrine": "^3.0.0",33193402 "escape-string-regexp": "^4.0.0",3320- "eslint-scope": "^7.2.2",3321- "eslint-visitor-keys": "^3.4.3",3322- "espree": "^9.6.1",3323- "esquery": "^1.4.2",3403+ "eslint-scope": "^8.4.0",3404+ "eslint-visitor-keys": "^4.2.1",3405+ "espree": "^10.4.0",3406+ "esquery": "^1.5.0",33243407 "esutils": "^2.0.2",33253408 "fast-deep-equal": "^3.1.3",3326- "file-entry-cache": "^6.0.1",3409+ "file-entry-cache": "^8.0.0",33273410 "find-up": "^5.0.0",33283411 "glob-parent": "^6.0.2",3329- "globals": "^13.19.0",3330- "graphemer": "^1.4.0",33313412 "ignore": "^5.2.0",33323413 "imurmurhash": "^0.1.4",33333414 "is-glob": "^4.0.0",3334- "is-path-inside": "^3.0.3",3335- "js-yaml": "^4.1.0",33363415 "json-stable-stringify-without-jsonify": "^1.0.1",3337- "levn": "^0.4.1",33383416 "lodash.merge": "^4.6.2",3339- "minimatch": "^3.1.2",3417+ "minimatch": "^3.1.5",33403418 "natural-compare": "^1.4.0",3341- "optionator": "^0.9.3",3342- "strip-ansi": "^6.0.1",3343- "text-table": "^0.2.0"3419+ "optionator": "^0.9.3"33443420 },33453421 "bin": {33463422 "eslint": "bin/eslint.js"33473423 },33483424 "engines": {3349- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"3425+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"33503426 },33513427 "funding": {3352- "url": "https://opencollective.com/eslint"3428+ "url": "https://eslint.org/donate"3429+ },3430+ "peerDependencies": {3431+ "jiti": "*"3432+ },3433+ "peerDependenciesMeta": {3434+ "jiti": {3435+ "optional": true3436+ }33533437 }33543438 },33553439 "node_modules/eslint-plugin-no-unsanitized": {3356- "version": "4.1.4",3357- "resolved": "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.4.tgz",3358- "integrity": "sha512-cjAoZoq3J+5KJuycYYOWrc0/OpZ7pl2Z3ypfFq4GtaAgheg+L7YGxUo2YS3avIvo/dYU5/zR2hXu3v81M9NxhQ==",3440+ "version": "4.1.5",3441+ "resolved": "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-4.1.5.tgz",3442+ "integrity": "sha512-MSB4hXPVFQrI8weqzs6gzl7reP2k/qSjtCoL2vUMSDejIIq9YL1ZKvq5/ORBXab/PvfBBrWO2jWviYpL+4Ghfg==",33593443 "dev": true,33603444 "license": "MPL-2.0",33613445 "peerDependencies": {3362- "eslint": "^8 || ^9"3446+ "eslint": "^9 || ^10"33633447 }33643448 },33653449 "node_modules/eslint-scope": {3366- "version": "7.2.2",3367- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",3368- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",3450+ "version": "8.4.0",3451+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",3452+ "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",33693453 "dev": true,33703454 "license": "BSD-2-Clause",33713455 "dependencies": {@@ -3373,29 +3457,29 @@33733457 "estraverse": "^5.2.0"33743458 },33753459 "engines": {3376- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"3460+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"33773461 },33783462 "funding": {33793463 "url": "https://opencollective.com/eslint"33803464 }33813465 },33823466 "node_modules/eslint-visitor-keys": {3383- "version": "4.2.1",3384- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",3385- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",3467+ "version": "5.0.1",3468+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",3469+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",33863470 "dev": true,33873471 "license": "Apache-2.0",33883472 "engines": {3389- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3473+ "node": "^20.19.0 || ^22.13.0 || >=24"33903474 },33913475 "funding": {33923476 "url": "https://opencollective.com/eslint"33933477 }33943478 },33953479 "node_modules/eslint/node_modules/ajv": {3396- "version": "6.14.0",3397- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",3398- "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",3480+ "version": "6.15.0",3481+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",3482+ "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",33993483 "dev": true,34003484 "license": "MIT",34013485 "dependencies": {@@ -3410,31 +3494,31 @@34103494 }34113495 },34123496 "node_modules/eslint/node_modules/eslint-visitor-keys": {3413- "version": "3.4.3",3414- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",3415- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",3497+ "version": "4.2.1",3498+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",3499+ "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",34163500 "dev": true,34173501 "license": "Apache-2.0",34183502 "engines": {3419- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"3503+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"34203504 },34213505 "funding": {34223506 "url": "https://opencollective.com/eslint"34233507 }34243508 },34253509 "node_modules/eslint/node_modules/espree": {3426- "version": "9.6.1",3427- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",3428- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",3510+ "version": "10.4.0",3511+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",3512+ "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",34293513 "dev": true,34303514 "license": "BSD-2-Clause",34313515 "dependencies": {3432- "acorn": "^8.9.0",3516+ "acorn": "^8.15.0",34333517 "acorn-jsx": "^5.3.2",3434- "eslint-visitor-keys": "^3.4.1"3518+ "eslint-visitor-keys": "^4.2.1"34353519 },34363520 "engines": {3437- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"3521+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"34383522 },34393523 "funding": {34403524 "url": "https://opencollective.com/eslint"@@ -3526,18 +3610,18 @@35263610 }35273611 },35283612 "node_modules/espree": {3529- "version": "10.4.0",3530- "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",3531- "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",3613+ "version": "11.2.0",3614+ "resolved": "https://registry.npmjs.org/espree/-/espree-11.2.0.tgz",3615+ "integrity": "sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==",35323616 "dev": true,35333617 "license": "BSD-2-Clause",35343618 "dependencies": {3535- "acorn": "^8.15.0",3619+ "acorn": "^8.16.0",35363620 "acorn-jsx": "^5.3.2",3537- "eslint-visitor-keys": "^4.2.1"3621+ "eslint-visitor-keys": "^5.0.1"35383622 },35393623 "engines": {3540- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3624+ "node": "^20.19.0 || ^22.13.0 || >=24"35413625 },35423626 "funding": {35433627 "url": "https://opencollective.com/eslint"@@ -3665,20 +3749,10 @@36653749 "dev": true,36663750 "license": "MIT"36673751 },3668- "node_modules/fast-redact": {3669- "version": "3.5.0",3670- "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz",3671- "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==",3672- "dev": true,3673- "license": "MIT",3674- "engines": {3675- "node": ">=6"3676- }3677- },36783752 "node_modules/fast-uri": {3679- "version": "3.1.0",3680- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",3681- "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",3753+ "version": "3.1.2",3754+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz",3755+ "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==",36823756 "dev": true,36833757 "funding": [36843758 {@@ -3702,16 +3776,6 @@37023776 "reusify": "^1.0.4"37033777 }37043778 },3705- "node_modules/fd-slicer": {3706- "version": "1.1.0",3707- "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",3708- "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",3709- "dev": true,3710- "license": "MIT",3711- "dependencies": {3712- "pend": "~1.2.0"3713- }3714- },37153779 "node_modules/fflate": {37163780 "version": "0.8.2",37173781 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",@@ -3720,16 +3784,16 @@37203784 "license": "MIT"37213785 },37223786 "node_modules/file-entry-cache": {3723- "version": "6.0.1",3724- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",3725- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",3787+ "version": "8.0.0",3788+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",3789+ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",37263790 "dev": true,37273791 "license": "MIT",37283792 "dependencies": {3729- "flat-cache": "^3.0.4"3793+ "flat-cache": "^4.0.0"37303794 },37313795 "engines": {3732- "node": "^10.12.0 || >=12.0.0"3796+ "node": ">=16.0.0"37333797 }37343798 },37353799 "node_modules/fill-range": {@@ -3804,18 +3868,17 @@38043868 }38053869 },38063870 "node_modules/flat-cache": {3807- "version": "3.2.0",3808- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",3809- "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",3871+ "version": "4.0.1",3872+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",3873+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",38103874 "dev": true,38113875 "license": "MIT",38123876 "dependencies": {38133877 "flatted": "^3.2.9",3814- "keyv": "^4.5.3",3815- "rimraf": "^3.0.2"3878+ "keyv": "^4.5.4"38163879 },38173880 "engines": {3818- "node": "^10.12.0 || >=12.0.0"3881+ "node": ">=16"38193882 }38203883 },38213884 "node_modules/flatted": {@@ -3840,13 +3903,6 @@38403903 "node": ">=12"38413904 }38423905 },3843- "node_modules/fs.realpath": {3844- "version": "1.0.0",3845- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",3846- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",3847- "dev": true,3848- "license": "ISC"3849- },38503906 "node_modules/fsevents": {38513907 "version": "2.3.3",38523908 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",@@ -3946,28 +4002,6 @@39464002 "url": "https://github.com/sponsors/sindresorhus"39474003 }39484004 },3949- "node_modules/glob": {3950- "version": "7.2.3",3951- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",3952- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",3953- "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting [email protected]",3954- "dev": true,3955- "license": "ISC",3956- "dependencies": {3957- "fs.realpath": "^1.0.0",3958- "inflight": "^1.0.4",3959- "inherits": "2",3960- "minimatch": "^3.1.1",3961- "once": "^1.3.0",3962- "path-is-absolute": "^1.0.0"3963- },3964- "engines": {3965- "node": "*"3966- },3967- "funding": {3968- "url": "https://github.com/sponsors/isaacs"3969- }3970- },39714005 "node_modules/glob-parent": {39724006 "version": "5.1.2",39734007 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",@@ -4015,16 +4049,13 @@40154049 }40164050 },40174051 "node_modules/globals": {4018- "version": "13.24.0",4019- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",4020- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",4052+ "version": "14.0.0",4053+ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",4054+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",40214055 "dev": true,40224056 "license": "MIT",4023- "dependencies": {4024- "type-fest": "^0.20.2"4025- },40264057 "engines": {4027- "node": ">=8"4058+ "node": ">=18"40284059 },40294060 "funding": {40304061 "url": "https://github.com/sponsors/sindresorhus"@@ -4044,13 +4075,6 @@40444075 "dev": true,40454076 "license": "MIT"40464077 },4047- "node_modules/graphemer": {4048- "version": "1.4.0",4049- "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",4050- "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",4051- "dev": true,4052- "license": "MIT"4053- },40544078 "node_modules/growly": {40554079 "version": "1.3.0",40564080 "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",@@ -4105,9 +4129,9 @@41054129 "license": "MIT"41064130 },41074131 "node_modules/htmlparser2": {4108- "version": "8.0.2",4109- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",4110- "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",4132+ "version": "10.1.0",4133+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz",4134+ "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==",41114135 "dev": true,41124136 "funding": [41134137 "https://github.com/fb55/htmlparser2?sponsor=1",@@ -4120,10 +4144,23 @@41204144 "dependencies": {41214145 "domelementtype": "^2.3.0",41224146 "domhandler": "^5.0.3",4123- "domutils": "^3.0.1",4124- "entities": "^4.4.0"4147+ "domutils": "^3.2.2",4148+ "entities": "^7.0.1"41254149 }41264150 },4151+ "node_modules/htmlparser2/node_modules/entities": {4152+ "version": "7.0.1",4153+ "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",4154+ "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",4155+ "dev": true,4156+ "license": "BSD-2-Clause",4157+ "engines": {4158+ "node": ">=0.12"4159+ },4160+ "funding": {4161+ "url": "https://github.com/fb55/entities?sponsor=1"4162+ }4163+ },41274164 "node_modules/https-proxy-agent": {41284165 "version": "7.0.6",41294166 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",@@ -4138,6 +4175,19 @@41384175 "node": ">= 14"41394176 }41404177 },4178+ "node_modules/iconv-lite": {4179+ "version": "0.6.3",4180+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",4181+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",4182+ "dev": true,4183+ "license": "MIT",4184+ "dependencies": {4185+ "safer-buffer": ">= 2.1.2 < 3.0.0"4186+ },4187+ "engines": {4188+ "node": ">=0.10.0"4189+ }4190+ },41414191 "node_modules/ignore": {41424192 "version": "5.3.2",41434193 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",@@ -4195,16 +4245,17 @@41954245 "node": ">=0.8.19"41964246 }41974247 },4198- "node_modules/inflight": {4199- "version": "1.0.6",4200- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",4201- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",4202- "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",4248+ "node_modules/index-to-position": {4249+ "version": "1.2.0",4250+ "resolved": "https://registry.npmjs.org/index-to-position/-/index-to-position-1.2.0.tgz",4251+ "integrity": "sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==",42034252 "dev": true,4204- "license": "ISC",4205- "dependencies": {4206- "once": "^1.3.0",4207- "wrappy": "1"4253+ "license": "MIT",4254+ "engines": {4255+ "node": ">=18"4256+ },4257+ "funding": {4258+ "url": "https://github.com/sponsors/sindresorhus"42084259 }42094260 },42104261 "node_modules/inherits": {@@ -4237,13 +4288,6 @@42374288 "node": ">=0.10.0"42384289 }42394290 },4240- "node_modules/is-arrayish": {4241- "version": "0.2.1",4242- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",4243- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",4244- "dev": true,4245- "license": "MIT"4246- },42474291 "node_modules/is-docker": {42484292 "version": "2.2.1",42494293 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",@@ -4308,6 +4352,19 @@43084352 "url": "https://github.com/sponsors/sindresorhus"43094353 }43104354 },4355+ "node_modules/is-in-ssh": {4356+ "version": "1.0.0",4357+ "resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz",4358+ "integrity": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==",4359+ "dev": true,4360+ "license": "MIT",4361+ "engines": {4362+ "node": ">=20"4363+ },4364+ "funding": {4365+ "url": "https://github.com/sponsors/sindresorhus"4366+ }4367+ },43114368 "node_modules/is-inside-container": {43124369 "version": "1.0.0",43134370 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",@@ -4396,16 +4453,6 @@43964453 "node": ">=0.12.0"43974454 }43984455 },4399- "node_modules/is-path-inside": {4400- "version": "3.0.3",4401- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",4402- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",4403- "dev": true,4404- "license": "MIT",4405- "engines": {4406- "node": ">=8"4407- }4408- },44094456 "node_modules/is-potential-custom-element-name": {44104457 "version": "1.0.1",44114458 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",@@ -4606,16 +4653,6 @@46064653 "fast-deep-equal": "^3.1.3"46074654 }46084655 },4609- "node_modules/json-parse-even-better-errors": {4610- "version": "3.0.2",4611- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz",4612- "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==",4613- "dev": true,4614- "license": "MIT",4615- "engines": {4616- "node": "^14.17.0 || ^16.13.0 || >=18.0.0"4617- }4618- },46194656 "node_modules/json-schema-traverse": {46204657 "version": "1.0.0",46214658 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",@@ -4656,6 +4693,42 @@46564693 "graceful-fs": "^4.1.6"46574694 }46584695 },4696+ "node_modules/jsonwebtoken": {4697+ "version": "9.0.3",4698+ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz",4699+ "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==",4700+ "dev": true,4701+ "license": "MIT",4702+ "dependencies": {4703+ "jws": "^4.0.1",4704+ "lodash.includes": "^4.3.0",4705+ "lodash.isboolean": "^3.0.3",4706+ "lodash.isinteger": "^4.0.4",4707+ "lodash.isnumber": "^3.0.3",4708+ "lodash.isplainobject": "^4.0.6",4709+ "lodash.isstring": "^4.0.1",4710+ "lodash.once": "^4.0.0",4711+ "ms": "^2.1.1",4712+ "semver": "^7.5.4"4713+ },4714+ "engines": {4715+ "node": ">=12",4716+ "npm": ">=6"4717+ }4718+ },4719+ "node_modules/jsonwebtoken/node_modules/semver": {4720+ "version": "7.8.0",4721+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",4722+ "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",4723+ "dev": true,4724+ "license": "ISC",4725+ "bin": {4726+ "semver": "bin/semver.js"4727+ },4728+ "engines": {4729+ "node": ">=10"4730+ }4731+ },46594732 "node_modules/jsqr": {46604733 "version": "1.4.0",46614734 "resolved": "https://registry.npmjs.org/jsqr/-/jsqr-1.4.0.tgz",@@ -4682,6 +4755,29 @@46824755 "dev": true,46834756 "license": "(MIT AND Zlib)"46844757 },4758+ "node_modules/jwa": {4759+ "version": "2.0.1",4760+ "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",4761+ "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",4762+ "dev": true,4763+ "license": "MIT",4764+ "dependencies": {4765+ "buffer-equal-constant-time": "^1.0.1",4766+ "ecdsa-sig-formatter": "1.0.11",4767+ "safe-buffer": "^5.0.1"4768+ }4769+ },4770+ "node_modules/jws": {4771+ "version": "4.0.1",4772+ "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",4773+ "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==",4774+ "dev": true,4775+ "license": "MIT",4776+ "dependencies": {4777+ "jwa": "^2.0.1",4778+ "safe-buffer": "^5.0.1"4779+ }4780+ },46854781 "node_modules/keyv": {46864782 "version": "4.5.4",46874783 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",@@ -5017,16 +5113,6 @@50175113 "url": "https://opencollective.com/parcel"50185114 }50195115 },5020- "node_modules/lines-and-columns": {5021- "version": "2.0.4",5022- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz",5023- "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==",5024- "dev": true,5025- "license": "MIT",5026- "engines": {5027- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"5028- }5029- },50305116 "node_modules/locate-path": {50315117 "version": "5.0.0",50325118 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",@@ -5039,6 +5125,48 @@50395125 "node": ">=8"50405126 }50415127 },5128+ "node_modules/lodash.includes": {5129+ "version": "4.3.0",5130+ "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",5131+ "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",5132+ "dev": true,5133+ "license": "MIT"5134+ },5135+ "node_modules/lodash.isboolean": {5136+ "version": "3.0.3",5137+ "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",5138+ "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==",5139+ "dev": true,5140+ "license": "MIT"5141+ },5142+ "node_modules/lodash.isinteger": {5143+ "version": "4.0.4",5144+ "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",5145+ "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==",5146+ "dev": true,5147+ "license": "MIT"5148+ },5149+ "node_modules/lodash.isnumber": {5150+ "version": "3.0.3",5151+ "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",5152+ "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==",5153+ "dev": true,5154+ "license": "MIT"5155+ },5156+ "node_modules/lodash.isplainobject": {5157+ "version": "4.0.6",5158+ "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",5159+ "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",5160+ "dev": true,5161+ "license": "MIT"5162+ },5163+ "node_modules/lodash.isstring": {5164+ "version": "4.0.1",5165+ "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",5166+ "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",5167+ "dev": true,5168+ "license": "MIT"5169+ },50425170 "node_modules/lodash.merge": {50435171 "version": "4.6.2",50445172 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",@@ -5046,6 +5174,13 @@50465174 "dev": true,50475175 "license": "MIT"50485176 },5177+ "node_modules/lodash.once": {5178+ "version": "4.1.1",5179+ "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",5180+ "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",5181+ "dev": true,5182+ "license": "MIT"5183+ },50495184 "node_modules/lru-cache": {50505185 "version": "5.1.1",50515186 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",@@ -5302,30 +5437,22 @@53025437 "node": ">=14.0.0"53035438 }53045439 },5305- "node_modules/once": {5306- "version": "1.4.0",5307- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",5308- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",5309- "dev": true,5310- "license": "ISC",5311- "dependencies": {5312- "wrappy": "1"5313- }5314- },53155440 "node_modules/open": {5316- "version": "10.2.0",5317- "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz",5318- "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==",5441+ "version": "11.0.0",5442+ "resolved": "https://registry.npmjs.org/open/-/open-11.0.0.tgz",5443+ "integrity": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==",53195444 "dev": true,53205445 "license": "MIT",53215446 "dependencies": {5322- "default-browser": "^5.2.1",5447+ "default-browser": "^5.4.0",53235448 "define-lazy-prop": "^3.0.0",5449+ "is-in-ssh": "^1.0.0",53245450 "is-inside-container": "^1.0.0",5325- "wsl-utils": "^0.1.0"5451+ "powershell-utils": "^0.1.0",5452+ "wsl-utils": "^0.3.0"53265453 },53275454 "engines": {5328- "node": ">=18"5455+ "node": ">=20"53295456 },53305457 "funding": {53315458 "url": "https://github.com/sponsors/sindresorhus"@@ -5476,38 +5603,23 @@54765603 }54775604 },54785605 "node_modules/parse-json": {5479- "version": "7.1.1",5480- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz",5481- "integrity": "sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==",5606+ "version": "8.3.0",5607+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-8.3.0.tgz",5608+ "integrity": "sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==",54825609 "dev": true,54835610 "license": "MIT",54845611 "dependencies": {5485- "@babel/code-frame": "^7.21.4",5486- "error-ex": "^1.3.2",5487- "json-parse-even-better-errors": "^3.0.0",5488- "lines-and-columns": "^2.0.3",5489- "type-fest": "^3.8.0"5612+ "@babel/code-frame": "^7.26.2",5613+ "index-to-position": "^1.1.0",5614+ "type-fest": "^4.39.1"54905615 },54915616 "engines": {5492- "node": ">=16"5617+ "node": ">=18"54935618 },54945619 "funding": {54955620 "url": "https://github.com/sponsors/sindresorhus"54965621 }54975622 },5498- "node_modules/parse-json/node_modules/type-fest": {5499- "version": "3.13.1",5500- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",5501- "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",5502- "dev": true,5503- "license": "(MIT OR CC0-1.0)",5504- "engines": {5505- "node": ">=14.16"5506- },5507- "funding": {5508- "url": "https://github.com/sponsors/sindresorhus"5509- }5510- },55115623 "node_modules/parse5": {55125624 "version": "7.3.0",55135625 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",@@ -5535,6 +5647,19 @@55355647 "url": "https://github.com/inikulin/parse5?sponsor=1"55365648 }55375649 },5650+ "node_modules/parse5-parser-stream": {5651+ "version": "7.1.2",5652+ "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",5653+ "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",5654+ "dev": true,5655+ "license": "MIT",5656+ "dependencies": {5657+ "parse5": "^7.0.0"5658+ },5659+ "funding": {5660+ "url": "https://github.com/inikulin/parse5?sponsor=1"5661+ }5662+ },55385663 "node_modules/parse5/node_modules/entities": {55395664 "version": "6.0.1",55405665 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",@@ -5557,16 +5682,6 @@55575682 "node": ">=8"55585683 }55595684 },5560- "node_modules/path-is-absolute": {5561- "version": "1.0.1",5562- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",5563- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",5564- "dev": true,5565- "license": "MIT",5566- "engines": {5567- "node": ">=0.10.0"5568- }5569- },55705685 "node_modules/path-key": {55715686 "version": "3.1.1",55725687 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",@@ -5636,32 +5751,32 @@56365751 }56375752 },56385753 "node_modules/pino": {5639- "version": "9.9.5",5640- "resolved": "https://registry.npmjs.org/pino/-/pino-9.9.5.tgz",5641- "integrity": "sha512-d1s98p8/4TfYhsJ09r/Azt30aYELRi6NNnZtEbqFw6BoGsdPVf5lKNK3kUwH8BmJJfpTLNuicjUQjaMbd93dVg==",5754+ "version": "10.3.1",5755+ "resolved": "https://registry.npmjs.org/pino/-/pino-10.3.1.tgz",5756+ "integrity": "sha512-r34yH/GlQpKZbU1BvFFqOjhISRo1MNx1tWYsYvmj6KIRHSPMT2+yHOEb1SG6NMvRoHRF0a07kCOox/9yakl1vg==",56425757 "dev": true,56435758 "license": "MIT",56445759 "dependencies": {5760+ "@pinojs/redact": "^0.4.0",56455761 "atomic-sleep": "^1.0.0",5646- "fast-redact": "^3.1.1",56475762 "on-exit-leak-free": "^2.1.0",5648- "pino-abstract-transport": "^2.0.0",5763+ "pino-abstract-transport": "^3.0.0",56495764 "pino-std-serializers": "^7.0.0",56505765 "process-warning": "^5.0.0",56515766 "quick-format-unescaped": "^4.0.3",56525767 "real-require": "^0.2.0",56535768 "safe-stable-stringify": "^2.3.1",56545769 "sonic-boom": "^4.0.1",5655- "thread-stream": "^3.0.0"5770+ "thread-stream": "^4.0.0"56565771 },56575772 "bin": {56585773 "pino": "bin.js"56595774 }56605775 },56615776 "node_modules/pino-abstract-transport": {5662- "version": "2.0.0",5663- "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz",5664- "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==",5777+ "version": "3.0.0",5778+ "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz",5779+ "integrity": "sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==",56655780 "dev": true,56665781 "license": "MIT",56675782 "dependencies": {@@ -5760,6 +5875,19 @@57605875 "node": "^10 || ^12 || >=14"57615876 }57625877 },5878+ "node_modules/powershell-utils": {5879+ "version": "0.1.0",5880+ "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz",5881+ "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==",5882+ "dev": true,5883+ "license": "MIT",5884+ "engines": {5885+ "node": ">=20"5886+ },5887+ "funding": {5888+ "url": "https://github.com/sponsors/sindresorhus"5889+ }5890+ },57635891 "node_modules/prelude-ls": {57645892 "version": "1.2.1",57655893 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",@@ -6036,23 +6164,6 @@60366164 "node": ">=0.10.0"60376165 }60386166 },6039- "node_modules/rimraf": {6040- "version": "3.0.2",6041- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",6042- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",6043- "deprecated": "Rimraf versions prior to v4 are no longer supported",6044- "dev": true,6045- "license": "ISC",6046- "dependencies": {6047- "glob": "^7.1.3"6048- },6049- "bin": {6050- "rimraf": "bin.js"6051- },6052- "funding": {6053- "url": "https://github.com/sponsors/isaacs"6054- }6055- },60566167 "node_modules/rolldown": {60576168 "version": "1.0.0-rc.15",60586169 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.15.tgz",@@ -6150,6 +6261,27 @@61506261 "tslib": "^2.1.0"61516262 }61526263 },6264+ "node_modules/safe-buffer": {6265+ "version": "5.2.1",6266+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",6267+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",6268+ "dev": true,6269+ "funding": [6270+ {6271+ "type": "github",6272+ "url": "https://github.com/sponsors/feross"6273+ },6274+ {6275+ "type": "patreon",6276+ "url": "https://www.patreon.com/feross"6277+ },6278+ {6279+ "type": "consulting",6280+ "url": "https://feross.org/support"6281+ }6282+ ],6283+ "license": "MIT"6284+ },61536285 "node_modules/safe-stable-stringify": {61546286 "version": "2.5.0",61556287 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",@@ -6160,6 +6292,13 @@61606292 "node": ">=10"61616293 }61626294 },6295+ "node_modules/safer-buffer": {6296+ "version": "2.1.2",6297+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",6298+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",6299+ "dev": true,6300+ "license": "MIT"6301+ },61636302 "node_modules/sax": {61646303 "version": "1.6.0",61656304 "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",@@ -6541,23 +6680,26 @@65416680 "dev": true,65426681 "license": "MIT"65436682 },6544- "node_modules/text-table": {6545- "version": "0.2.0",6546- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",6547- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",6548- "dev": true,6549- "license": "MIT"6550- },65516683 "node_modules/thread-stream": {6552- "version": "3.1.0",6553- "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz",6554- "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==",6684+ "version": "4.2.0",6685+ "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-4.2.0.tgz",6686+ "integrity": "sha512-e2zZ96wSChazBsbENf/Pcm/4swHt2cEKQ92rhUjkL9GCKiTDJIaTBenjE/m9DXi0QBmTMDkFDdOomUy20A1tDQ==",65556687 "dev": true,65566688 "license": "MIT",65576689 "dependencies": {6558- "real-require": "^0.2.0"6690+ "real-require": "^1.0.0"6691+ },6692+ "engines": {6693+ "node": ">=20"65596694 }65606695 },6696+ "node_modules/thread-stream/node_modules/real-require": {6697+ "version": "1.0.0",6698+ "resolved": "https://registry.npmjs.org/real-require/-/real-require-1.0.0.tgz",6699+ "integrity": "sha512-P4nbQYQfePJxRSmY+v/KINxVucm4NF3p3s7pJveMTtom52FR4YGltUQLB8idDXwDDWW+eYrWDFbuzUnjoWHF7g==",6700+ "dev": true,6701+ "license": "MIT"6702+ },65616703 "node_modules/through": {65626704 "version": "2.3.8",65636705 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",@@ -6747,13 +6889,13 @@67476889 }67486890 },67496891 "node_modules/type-fest": {6750- "version": "0.20.2",6751- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",6752- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",6892+ "version": "4.41.0",6893+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",6894+ "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",67536895 "dev": true,67546896 "license": "(MIT OR CC0-1.0)",67556897 "engines": {6756- "node": ">=10"6898+ "node": ">=16"67576899 },67586900 "funding": {67596901 "url": "https://github.com/sponsors/sindresorhus"@@ -7187,9 +7329,9 @@71877329 }71887330 },71897331 "node_modules/watchpack": {7190- "version": "2.4.4",7191- "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz",7192- "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==",7332+ "version": "2.5.1",7333+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz",7334+ "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==",71937335 "dev": true,71947336 "license": "MIT",71957337 "dependencies": {@@ -7211,15 +7353,15 @@72117353 }72127354 },72137355 "node_modules/web-ext": {7214- "version": "8.10.0",7215- "resolved": "https://registry.npmjs.org/web-ext/-/web-ext-8.10.0.tgz",7216- "integrity": "sha512-RM15PF8/xBBTe3pkgTvTkPaRoJbwE4HZcKy9NeD0lHIdir23oy9kd2oC4LuOqhrtarFvhTK4HlJ6NPYXt8Isxw==",7356+ "version": "10.1.0",7357+ "resolved": "https://registry.npmjs.org/web-ext/-/web-ext-10.1.0.tgz",7358+ "integrity": "sha512-E3OhwIBK3Xwh28xqB9DvMw4t0ESqqKa6DgVGIHiwEAhYMJautBJbUM010ddy5FFOZ2VeODzhTPR3MCUBG8ECaA==",72177359 "dev": true,72187360 "license": "MPL-2.0",72197361 "dependencies": {7220- "@babel/runtime": "7.28.4",7362+ "@babel/runtime": "7.29.2",72217363 "@devicefarmer/adbkit": "3.3.8",7222- "addons-linter": "7.20.0",7364+ "addons-linter": "10.3.0",72237365 "camelcase": "8.0.0",72247366 "chrome-launcher": "1.2.0",72257367 "debounce": "1.2.1",@@ -7232,16 +7374,16 @@72327374 "jszip": "3.10.1",72337375 "multimatch": "6.0.0",72347376 "node-notifier": "10.0.1",7235- "open": "10.2.0",7236- "parse-json": "7.1.1",7237- "pino": "9.9.5",7377+ "open": "11.0.0",7378+ "parse-json": "8.3.0",7379+ "pino": "10.3.1",72387380 "promise-toolbox": "0.21.0",72397381 "source-map-support": "0.5.21",72407382 "strip-bom": "5.0.0",72417383 "strip-json-comments": "5.0.3",72427384 "tmp": "0.2.5",72437385 "update-notifier": "7.3.1",7244- "watchpack": "2.4.4",7386+ "watchpack": "2.5.1",72457387 "yargs": "17.7.2",72467388 "zip-dir": "2.0.0"72477389 },@@ -7249,7 +7391,7 @@72497391 "web-ext": "bin/web-ext.js"72507392 },72517393 "engines": {7252- "node": ">=18.0.0",7394+ "node": ">=20.0.0",72537395 "npm": ">=8.0.0"72547396 }72557397 },@@ -7361,6 +7503,20 @@73617503 "node": ">=20"73627504 }73637505 },7506+ "node_modules/whatwg-encoding": {7507+ "version": "3.1.1",7508+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",7509+ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",7510+ "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation",7511+ "dev": true,7512+ "license": "MIT",7513+ "dependencies": {7514+ "iconv-lite": "0.6.3"7515+ },7516+ "engines": {7517+ "node": ">=18"7518+ }7519+ },73647520 "node_modules/whatwg-mimetype": {73657521 "version": "5.0.0",73667522 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz",@@ -7540,24 +7696,18 @@75407696 "node": ">=8"75417697 }75427698 },7543- "node_modules/wrappy": {7544- "version": "1.0.2",7545- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",7546- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",7547- "dev": true,7548- "license": "ISC"7549- },75507699 "node_modules/wsl-utils": {7551- "version": "0.1.0",7552- "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz",7553- "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==",7700+ "version": "0.3.1",7701+ "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.3.1.tgz",7702+ "integrity": "sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==",75547703 "dev": true,75557704 "license": "MIT",75567705 "dependencies": {7557- "is-wsl": "^3.1.0"7706+ "is-wsl": "^3.1.0",7707+ "powershell-utils": "^0.1.0"75587708 },75597709 "engines": {7560- "node": ">=18"7710+ "node": ">=20"75617711 },75627712 "funding": {75637713 "url": "https://github.com/sponsors/sindresorhus"@@ -7682,14 +7832,17 @@76827832 }76837833 },76847834 "node_modules/yauzl": {7685- "version": "2.10.0",7686- "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",7687- "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",7835+ "version": "3.2.1",7836+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.1.tgz",7837+ "integrity": "sha512-k1isifdbpNSFEHFJ1ZY4YDewv0IH9FR61lDetaRMD3j2ae3bIXGV+7c+LHCqtQGofSd8PIyV4X6+dHMAnSr60A==",76887838 "dev": true,76897839 "license": "MIT",76907840 "dependencies": {76917841 "buffer-crc32": "~0.2.3",7692- "fd-slicer": "~1.1.0"7842+ "pend": "~1.2.0"7843+ },7844+ "engines": {7845+ "node": ">=12"76937846 }76947847 },76957848 "node_modules/yocto-queue": {package.json+1 −1
@@ -53,6 +53,6 @@5353 "typescript": "^6.0.3",5454 "vite-plugin-solid": "^2.11.12",5555 "vitest": "^4.1.4",56- "web-ext": "^8.10.0"56+ "web-ext": "^10.1.0"5757 }5858 }