diff --git a/package.json b/package.json index cfc046dc..caf42020 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@rolldown/plugin-babel": "0.2.3", "@tailwindcss/vite": "^4.2.2", "@tanstack/router-plugin": "1.168.23", - "@types/chrome": "0.2.2", + "@types/chrome": "0.2.5", "@types/node": "25.9.5", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", @@ -66,7 +66,7 @@ "vite": "8.2.1", "vite-bundle-visualizer": "1.2.1", "vitest": "4.1.10", - "web-ext": "10.5.0", + "web-ext": "10.6.0", "webextension-polyfill": "0.12.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30d636a4..c652da94 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -70,8 +70,8 @@ importers: specifier: 1.168.23 version: 1.168.23(@tanstack/react-router@1.170.18(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(supports-color@7.2.0)(vite@8.2.1(@types/node@25.9.5)(jiti@2.7.0)) '@types/chrome': - specifier: 0.2.2 - version: 0.2.2 + specifier: 0.2.5 + version: 0.2.5 '@types/node': specifier: 25.9.5 version: 25.9.5 @@ -112,8 +112,8 @@ importers: specifier: 4.1.10 version: 4.1.10(@types/node@25.9.5)(vite@8.2.1(@types/node@25.9.5)(jiti@2.7.0)) web-ext: - specifier: 10.5.0 - version: 10.5.0(jiti@2.7.0)(supports-color@7.2.0) + specifier: 10.6.0 + version: 10.6.0(jiti@2.7.0)(supports-color@7.2.0) webextension-polyfill: specifier: 0.12.0 version: 0.12.0 @@ -255,8 +255,8 @@ packages: resolution: {integrity: sha512-ZzZY/b66W2Jd6NHbAhLyDWOEIBWC11VizGFk7Wx7M61JZRz7HR9Cq5P+65RKWUU7u6wgsE8Lmh9nE4Mz+U2eTg==} engines: {node: '>= 0.10.4'} - '@devicefarmer/adbkit@3.3.8': - resolution: {integrity: sha512-7rBLLzWQnBwutH2WZ0EWUkQdihqrnLYCUMaB44hSol9e0/cdIhuNFcqZO0xNheAU6qqHVA8sMiLofkYTgb+lmw==} + '@devicefarmer/adbkit@3.3.9': + resolution: {integrity: sha512-AYxk5G/b2BPEfubcuxVEZEOpsLf0isqrPNJnnwAlUjZAiLdFg/uvLNRDuBhsC/Ar62X+rUhVlvlL+tKp9HCjfQ==} engines: {node: '>= 0.10.4'} hasBin: true @@ -362,8 +362,8 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@mdn/browser-compat-data@8.0.4': - resolution: {integrity: sha512-up6DsNsaPt3jq5d2TGx4UOXIqBKU0D86dxWwcVmmOOEYqP1rFaV1XcAcwHxMvb6bbtMfY5JpjUCszzy/aVc4yA==} + '@mdn/browser-compat-data@8.0.8': + resolution: {integrity: sha512-Rutrrc3FYOc+um4/QC4WFETNk2fV8NKWoqQl3tQfcVTQ1WFaoJRbsJBasSF34ltitmnYYD6ZsKW1cOQtSj1jbQ==} '@napi-rs/wasm-runtime@1.2.1': resolution: {integrity: sha512-KjZdi8Q1wh89gsVmghvbrMgWl6ZWmRmHV6wjB7/g4Zf0dyO+hH3neZUtuDNPO00qq5YE5RITVWvrIZKRaAmzGQ==} @@ -1010,8 +1010,8 @@ packages: '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} - '@types/chrome@0.2.2': - resolution: {integrity: sha512-8rSMZ4cvo2xmaSyQg0sN5yRL7oiDkntLoiHxUhfwQnv1mvnkrdoZ25SlNrKWmYKaeP50WvrfWj1pmc02+U9KKw==} + '@types/chrome@0.2.5': + resolution: {integrity: sha512-DwLFgwj3D0zjxRBhQ3610RBso2g+yI1cakq/JdIGopZ9Bc5UhQluyfcLGZwivFE4t2h4b2QZYZhPV7KylExSbA==} '@types/deep-eql@4.0.2': resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} @@ -1220,8 +1220,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - addons-linter@10.8.0: - resolution: {integrity: sha512-AotpGWlp5FrmUIH8kjyYjQvCmthnSqPLpw7kOEl7DfoAWEndOCV/ONuekAVM8QObiei802RyyIClEaekA51n5g==} + addons-linter@10.10.0: + resolution: {integrity: sha512-1n5Xvn4DyHMsulchNDl4ucWnXXQhHwLif6eK80KjieI9KIK3xD+3OYXk5ZcA6a2J8y+Nrlvq9/vq6w7KOqT2MQ==} engines: {node: '>=20.0.0'} hasBin: true @@ -1239,9 +1239,9 @@ packages: safe-compare: optional: true - adm-zip@0.5.16: - resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} - engines: {node: '>=12.0'} + adm-zip@0.6.0: + resolution: {integrity: sha512-XleryMhbuksdKtofnWZ9Sk+4CUTbms4Mb/EU32SZwToAyZ5RgVos/ki8n+yr0LWHOGKuakbXTuuYNHLQjhddgg==} + engines: {node: '>=14.0'} agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} @@ -1700,8 +1700,8 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firefox-profile@4.7.0: - resolution: {integrity: sha512-aGApEu5bfCNbA4PGUZiRJAIU6jKmghV2UVdklXAofnNtiDjqYw0czLS46W7IfFqVKgKhFB8Ao2YoNGHY4BoIMQ==} + firefox-profile@4.7.1: + resolution: {integrity: sha512-rUFGvJzXxhhOltBxf1aML9jTVismzgC3w00v2dG4Bxu5Xr6o9/D9QUT4do1ZUE9NHzmRFyQ6Bz+HBWnxZMO65w==} engines: {node: '>=18'} hasBin: true @@ -1725,8 +1725,8 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - fx-runner@1.5.0: - resolution: {integrity: sha512-EstfdRQu04tM+SXR3pBmc0+GYKZj9FMHAvA8XAbKPzTvUeHP0v1/F3aQ10bG7EluR6phvFqsvn5Z7SvYJsEgNw==} + fx-runner@1.6.0: + resolution: {integrity: sha512-PEEUfnQJw0/io6SspBbR4EIeXFL/qe/sugesCyfr9M3llgyxNaOH8stvO6KJOKRjeUAvEB6oSZKS3lgjSEOsXg==} hasBin: true gensync@1.0.0-beta.2: @@ -2470,8 +2470,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shell-quote@1.8.4: - resolution: {integrity: sha512-VsC6n6vz1ihYYyZZwX7YZSF5l5x36ca17OC+a69h94YqB7X6XLwf+5MOgynYir2SLFUbl8gIYvBo8K8RoNQ6bQ==} + shell-quote@1.10.0: + resolution: {integrity: sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==} engines: {node: '>= 0.4'} siginfo@2.0.0: @@ -2632,6 +2632,10 @@ packages: resolution: {integrity: sha512-VjBBquch25nUGMuVBpOb2Cj3gc8Kb7lJBqbsXR/0anZ/5uJsL14Kpth9JKfnBsckxCfgIp6hPvcvvmZ97R9X7g==} engines: {node: '>=20'} + upath@3.0.8: + resolution: {integrity: sha512-YAsrLMIlhfSCm9rga5TZsJ1mXgahs7N0qOTokzU8mFz35hUrYMvVkaEPefI3rEb/vkAWAOj1Km/qdije9RC1kQ==} + engines: {node: '>=20'} + update-browserslist-db@1.2.3: resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true @@ -2769,8 +2773,8 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-ext@10.5.0: - resolution: {integrity: sha512-tveUHhZHu5A2Qrs7u+hbh2S+7ZPuKVH/ILzqkRwpdivFOnVmgPhDLtmtGNKT3a8N9PZbW5uP6INe6Byj5qePVQ==} + web-ext@10.6.0: + resolution: {integrity: sha512-r1MfSwVy5wRQw3UgTUCw9CDViFIoDPri1Wq8qh/mRjC8T+K0TfuxKz68bzYTEP3rbAW6Wn8y7v/jXzBYd3LLGA==} engines: {node: '>=20.0.0', npm: '>=8.0.0'} hasBin: true @@ -3014,7 +3018,7 @@ snapshots: '@devicefarmer/adbkit-monkey@1.2.1': {} - '@devicefarmer/adbkit@3.3.8(supports-color@7.2.0)': + '@devicefarmer/adbkit@3.3.9(supports-color@7.2.0)': dependencies: '@devicefarmer/adbkit-logcat': 2.1.3 '@devicefarmer/adbkit-monkey': 1.2.1 @@ -3139,7 +3143,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@mdn/browser-compat-data@8.0.4': {} + '@mdn/browser-compat-data@8.0.8': {} '@napi-rs/wasm-runtime@1.2.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': dependencies: @@ -3675,7 +3679,7 @@ snapshots: '@types/deep-eql': 4.0.2 assertion-error: 2.0.1 - '@types/chrome@0.2.2': + '@types/chrome@0.2.5': dependencies: '@types/filesystem': 0.0.36 '@types/har-format': 1.2.16 @@ -3825,11 +3829,11 @@ snapshots: acorn@8.16.0: {} - addons-linter@10.8.0(jiti@2.7.0)(supports-color@7.2.0): + addons-linter@10.10.0(jiti@2.7.0)(supports-color@7.2.0): dependencies: '@fluent/syntax': 0.19.0 '@fregante/relaxed-json': 2.0.0 - '@mdn/browser-compat-data': 8.0.4 + '@mdn/browser-compat-data': 8.0.8 addons-moz-compare: 1.3.0 addons-scanner-utils: 15.4.0 ajv: 8.20.0 @@ -3849,7 +3853,7 @@ snapshots: pino: 10.3.1 semver: 7.8.5 source-map-support: 0.5.21 - upath: 3.0.7 + upath: 3.0.8 yargs: 17.7.2 yauzl: 3.4.0 transitivePeerDependencies: @@ -3869,7 +3873,7 @@ snapshots: upath: 3.0.7 yauzl: 3.4.0 - adm-zip@0.5.16: {} + adm-zip@0.6.0: {} agent-base@7.1.4: {} @@ -4318,9 +4322,9 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firefox-profile@4.7.0: + firefox-profile@4.7.1: dependencies: - adm-zip: 0.5.16 + adm-zip: 0.6.0 fs-extra: 11.3.2 ini: 4.1.3 minimist: 1.2.8 @@ -4344,10 +4348,10 @@ snapshots: fsevents@2.3.3: optional: true - fx-runner@1.5.0: + fx-runner@1.6.0: dependencies: commander: 12.1.0 - shell-quote: 1.8.4 + shell-quote: 1.10.0 which: 4.0.0 winreg: 0.0.12 @@ -4985,7 +4989,7 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.8.4: {} + shell-quote@1.10.0: {} siginfo@2.0.0: {} @@ -5133,6 +5137,8 @@ snapshots: upath@3.0.7: {} + upath@3.0.8: {} + update-browserslist-db@1.2.3(browserslist@4.28.4): dependencies: browserslist: 4.28.4 @@ -5235,18 +5241,18 @@ snapshots: dependencies: defaults: 1.0.4 - web-ext@10.5.0(jiti@2.7.0)(supports-color@7.2.0): + web-ext@10.6.0(jiti@2.7.0)(supports-color@7.2.0): dependencies: '@babel/runtime': 8.0.0 - '@devicefarmer/adbkit': 3.3.8(supports-color@7.2.0) - addons-linter: 10.8.0(jiti@2.7.0)(supports-color@7.2.0) + '@devicefarmer/adbkit': 3.3.9(supports-color@7.2.0) + addons-linter: 10.10.0(jiti@2.7.0)(supports-color@7.2.0) camelcase: 8.0.0 chrome-launcher: 1.2.0(supports-color@7.2.0) debounce: 1.2.1 decamelize: 6.0.1 es6-error: 4.1.1 - firefox-profile: 4.7.0 - fx-runner: 1.5.0 + firefox-profile: 4.7.1 + fx-runner: 1.6.0 https-proxy-agent: 7.0.6(supports-color@7.2.0) jose: 5.9.6 jszip: 3.10.1