diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 591fa37581..a8b33c47bd 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -20,10 +20,10 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Initialize CodeQL - uses: github/codeql-action/init@9e907b5e64f6b83e7804b09294d44122997950d6 # v4.32.3 + uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4 with: languages: javascript config-file: .github/codeql-config.yml - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@9e907b5e64f6b83e7804b09294d44122997950d6 # v4.32.3 + uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4 diff --git a/developer-extension/package.json b/developer-extension/package.json index a192e61bf5..d937f30d52 100644 --- a/developer-extension/package.json +++ b/developer-extension/package.json @@ -7,7 +7,7 @@ "dev": "wxt" }, "devDependencies": { - "@types/chrome": "0.1.36", + "@types/chrome": "0.1.37", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@wxt-dev/module-react": "1.1.5", @@ -20,11 +20,11 @@ "@datadog/browser-rum-core": "workspace:*", "@mantine/core": "8.3.15", "@mantine/hooks": "8.3.15", - "@tabler/icons-react": "3.36.1", + "@tabler/icons-react": "3.37.1", "clsx": "2.1.1", "react": "19.2.4", "react-dom": "19.2.4", - "wxt": "0.20.17" + "wxt": "0.20.18" }, "volta": { "extends": "../package.json" diff --git a/package.json b/package.json index 888729654d..8f9c01df25 100644 --- a/package.json +++ b/package.json @@ -45,16 +45,16 @@ "docs:serve": "typedoc && npx http-server ./docs -p 8080 -o" }, "devDependencies": { - "@eslint/js": "9.39.2", + "@eslint/js": "9.39.3", "@jsdevtools/coverage-istanbul-loader": "3.0.5", "@playwright/test": "1.58.2", "@swc/core": "1.15.11", - "@types/chrome": "0.1.36", + "@types/chrome": "0.1.37", "@types/connect-busboy": "1.0.3", "@types/cors": "2.8.19", "@types/express": "5.0.6", "@types/jasmine": "3.10.19", - "@types/node": "25.2.3", + "@types/node": "25.3.0", "@types/node-forge": "1.3.14", "ajv": "8.18.0", "browserstack-local": "1.5.10", @@ -62,12 +62,12 @@ "connect-busboy": "1.0.0", "cors": "2.8.6", "emoji-name-map": "2.0.3", - "eslint": "9.39.2", + "eslint": "9.39.3", "eslint-import-resolver-typescript": "4.4.4", "eslint-module-utils": "2.12.1", "eslint-plugin-import": "2.32.0", "eslint-plugin-jasmine": "4.2.2", - "eslint-plugin-jsdoc": "62.5.5", + "eslint-plugin-jsdoc": "62.7.0", "eslint-plugin-unicorn": "63.0.0", "express": "5.2.1", "globals": "17.3.0", @@ -88,14 +88,14 @@ "minimatch": "10.2.0", "node-forge": "1.3.3", "prettier": "3.8.1", - "puppeteer": "24.37.3", + "puppeteer": "24.37.5", "swc-loader": "0.2.7", "terser-webpack-plugin": "5.3.16", "ts-loader": "9.5.4", "tsconfig-paths-webpack-plugin": "4.2.0", "typedoc": "0.28.17", "typescript": "5.9.3", - "typescript-eslint": "8.55.0", + "typescript-eslint": "8.56.0", "undici": "7.22.0", "webpack": "5.105.2", "webpack-cli": "6.0.1", diff --git a/test/apps/react-heavy-spa/package.json b/test/apps/react-heavy-spa/package.json index a5c28d7e32..e00d21c24c 100644 --- a/test/apps/react-heavy-spa/package.json +++ b/test/apps/react-heavy-spa/package.json @@ -15,7 +15,7 @@ "recharts": "3.7.0" }, "devDependencies": { - "@types/node": "25.2.3", + "@types/node": "25.3.0", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@vitejs/plugin-react": "5.1.4", diff --git a/test/apps/react-heavy-spa/yarn.lock b/test/apps/react-heavy-spa/yarn.lock index 546bed4588..9e0aaea26d 100644 --- a/test/apps/react-heavy-spa/yarn.lock +++ b/test/apps/react-heavy-spa/yarn.lock @@ -817,12 +817,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:25.2.3": - version: 25.2.3 - resolution: "@types/node@npm:25.2.3" +"@types/node@npm:25.3.0": + version: 25.3.0 + resolution: "@types/node@npm:25.3.0" dependencies: - undici-types: "npm:~7.16.0" - checksum: 10c0/925833029ce0bb4a72c36f90b93287184d3511aeb0fa60a994ae94b5430c22f9be6693d67d210df79267cb54c6f6978caaefb149d99ab5f83af5827ba7cb9822 + undici-types: "npm:~7.18.0" + checksum: 10c0/7b2b18c9d68047157367fc2f786d4f166d22dc0ad9f82331ca02fb16f2f391854123dbe604dcb938cda119c87051e4bb71dcb9ece44a579f483a6f96d4bd41de languageName: node linkType: hard @@ -1306,7 +1306,7 @@ __metadata: version: 0.0.0-use.local resolution: "heavy-spa@workspace:." dependencies: - "@types/node": "npm:25.2.3" + "@types/node": "npm:25.3.0" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:19.2.3" "@vitejs/plugin-react": "npm:5.1.4" @@ -2022,10 +2022,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.16.0": - version: 7.16.0 - resolution: "undici-types@npm:7.16.0" - checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a +"undici-types@npm:~7.18.0": + version: 7.18.2 + resolution: "undici-types@npm:7.18.2" + checksum: 10c0/85a79189113a238959d7a647368e4f7c5559c3a404ebdb8fc4488145ce9426fcd82252a844a302798dfc0e37e6fb178ff481ed03bc4caf634c5757d9ef43521d languageName: node linkType: hard diff --git a/yarn.lock b/yarn.lock index 97fcb4782d..1d44ab6e6a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -393,8 +393,8 @@ __metadata: "@datadog/browser-rum-core": "workspace:*" "@mantine/core": "npm:8.3.15" "@mantine/hooks": "npm:8.3.15" - "@tabler/icons-react": "npm:3.36.1" - "@types/chrome": "npm:0.1.36" + "@tabler/icons-react": "npm:3.37.1" + "@types/chrome": "npm:0.1.37" "@types/react": "npm:19.2.14" "@types/react-dom": "npm:19.2.3" "@wxt-dev/module-react": "npm:1.1.5" @@ -402,7 +402,7 @@ __metadata: react: "npm:19.2.4" react-dom: "npm:19.2.4" typescript: "npm:5.9.3" - wxt: "npm:0.20.17" + wxt: "npm:0.20.18" languageName: unknown linkType: soft @@ -747,10 +747,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.2": - version: 9.39.2 - resolution: "@eslint/js@npm:9.39.2" - checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5 +"@eslint/js@npm:9.39.3": + version: 9.39.3 + resolution: "@eslint/js@npm:9.39.3" + checksum: 10c0/df1c70d6681c8daf4a3c86dfac159fcd98a73c4620c4fbe2be6caab1f30a34c7de0ad88ab0e81162376d2cde1a2eed1c32eff5f917ca369870930a51f8e818f1 languageName: node linkType: hard @@ -2187,9 +2187,9 @@ __metadata: languageName: node linkType: hard -"@puppeteer/browsers@npm:2.12.1": - version: 2.12.1 - resolution: "@puppeteer/browsers@npm:2.12.1" +"@puppeteer/browsers@npm:2.13.0": + version: 2.13.0 + resolution: "@puppeteer/browsers@npm:2.13.0" dependencies: debug: "npm:^4.4.3" extract-zip: "npm:^2.0.1" @@ -2200,7 +2200,7 @@ __metadata: yargs: "npm:^17.7.2" bin: browsers: lib/cjs/main-cli.js - checksum: 10c0/e55507127ae0620100187d8f74ba31a44e24268ed2dfc136f3064df2d65a09580d1e997d37997888e669030097de71a88310356d98514ddee1dc02f706c2116f + checksum: 10c0/90c761200da538234100a7f7cd0677c60cfcfbf710445fb2d82ece34bf3b5a015958919d110d7041a0680fe1d690e3e7737594fe2efd6a7dac8681ef646ecc3e languageName: node linkType: hard @@ -2656,14 +2656,14 @@ __metadata: languageName: node linkType: hard -"@tabler/icons-react@npm:3.36.1": - version: 3.36.1 - resolution: "@tabler/icons-react@npm:3.36.1" +"@tabler/icons-react@npm:3.37.1": + version: 3.37.1 + resolution: "@tabler/icons-react@npm:3.37.1" dependencies: "@tabler/icons": "npm:" peerDependencies: react: ">= 16" - checksum: 10c0/325dd0c7a780ec4713a93790b15517dc176af5778c36c49e1fe586113040d2e71330aa85aa9f5900cbae0fe0b78f69016ba73b4b490783c9b7292215f29c686a + checksum: 10c0/115857abe5f15e252cd69b7c9b64ac91c9e0e7f7cb3a30a0dd56fdb463d96f68612713544fa856dd4b142503456ca314f619f32e9d255bbef11f50d3d6cd0ed5 languageName: node linkType: hard @@ -2776,13 +2776,13 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:0.1.36": - version: 0.1.36 - resolution: "@types/chrome@npm:0.1.36" +"@types/chrome@npm:0.1.37": + version: 0.1.37 + resolution: "@types/chrome@npm:0.1.37" dependencies: "@types/filesystem": "npm:*" "@types/har-format": "npm:*" - checksum: 10c0/afeb5fe87d743b7db2bf0fa2df7e1bec5b700614512b1de5c0b25c0b71eba54cce41d36606801fa2d1c55c984c3b4ec13736ea132a8c269e16d445bda176bb29 + checksum: 10c0/7de8f5be134035d4b764afd1f443fe842ad26975dbac914e977f94760be53bee3958ac2aed69d206ad8f18d8204b46075da78bd1ca22dab148193b6feb62e06f languageName: node linkType: hard @@ -2962,12 +2962,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:25.2.3, @types/node@npm:>=10.0.0": - version: 25.2.3 - resolution: "@types/node@npm:25.2.3" +"@types/node@npm:*, @types/node@npm:25.3.0, @types/node@npm:>=10.0.0": + version: 25.3.0 + resolution: "@types/node@npm:25.3.0" dependencies: - undici-types: "npm:~7.16.0" - checksum: 10c0/925833029ce0bb4a72c36f90b93287184d3511aeb0fa60a994ae94b5430c22f9be6693d67d210df79267cb54c6f6978caaefb149d99ab5f83af5827ba7cb9822 + undici-types: "npm:~7.18.0" + checksum: 10c0/7b2b18c9d68047157367fc2f786d4f166d22dc0ad9f82331ca02fb16f2f391854123dbe604dcb938cda119c87051e4bb71dcb9ece44a579f483a6f96d4bd41de languageName: node linkType: hard @@ -3052,121 +3052,121 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.55.0" +"@typescript-eslint/eslint-plugin@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.56.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.55.0" - "@typescript-eslint/type-utils": "npm:8.55.0" - "@typescript-eslint/utils": "npm:8.55.0" - "@typescript-eslint/visitor-keys": "npm:8.55.0" + "@typescript-eslint/scope-manager": "npm:8.56.0" + "@typescript-eslint/type-utils": "npm:8.56.0" + "@typescript-eslint/utils": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.4.0" peerDependencies: - "@typescript-eslint/parser": ^8.55.0 - eslint: ^8.57.0 || ^9.0.0 + "@typescript-eslint/parser": ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/e15973dfc822f6a455142433fa393ea2dd9fd4ba443e0d2fb68c6be7cd9a36e13412f061ccfe436a2c90fa070c4538bdd50985d374e85606c98800d372c17eb9 + checksum: 10c0/26e56d14562b3d2d34b366859ec56668fdac909d6ea534451cdb4267846ff50dcccd0026a4eba71ca41f7c8bdef30ef1356620c1ff2363ad64bd8fad33a72b19 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/parser@npm:8.55.0" +"@typescript-eslint/parser@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/parser@npm:8.56.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.55.0" - "@typescript-eslint/types": "npm:8.55.0" - "@typescript-eslint/typescript-estree": "npm:8.55.0" - "@typescript-eslint/visitor-keys": "npm:8.55.0" + "@typescript-eslint/scope-manager": "npm:8.56.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" debug: "npm:^4.4.3" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/8b8f8caf64a43b98bff8e7bb99cd62d7c72daeee44e80e0a5f693dd376d9c898997e0b9fd5521604d1445bcb24552f54aed5cae022072f8c354a2baf2a452284 + checksum: 10c0/f3a29c6fdc4e0d1a1e7ddb9909ab839c2f67591933e432c10f44aabb69ae2229f8d2072a220f63b70618cc35c67ff53de0ed110be86b33f4f354c19993f764cb languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/project-service@npm:8.55.0" +"@typescript-eslint/project-service@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/project-service@npm:8.56.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.55.0" - "@typescript-eslint/types": "npm:^8.55.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.56.0" + "@typescript-eslint/types": "npm:^8.56.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/f35273a63635d2de84409f68dfcea901ed2cd3f08206abb825d742b929c8fce66e0a6a32524d87ce895a7c4c2549e4388baa08644c0a5244c9708151b0f62f52 + checksum: 10c0/8302dc30ad8c0342137998ea872782cdd673f9e7ec4b244eeb0976915b86d6c44ef55485e2cdac2987dbf309d3663aaf293c85e88326093fc7656b51432369f6 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/scope-manager@npm:8.55.0" +"@typescript-eslint/scope-manager@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/scope-manager@npm:8.56.0" dependencies: - "@typescript-eslint/types": "npm:8.55.0" - "@typescript-eslint/visitor-keys": "npm:8.55.0" - checksum: 10c0/c42bd6b8e4936cac8bee3adbc2f707e3aee5f16af3dd18c1d095f4a1b881471b58de73abc0ad176db98654683a808946902e51d86efff39dc7610d29152c3078 + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" + checksum: 10c0/898b705295e0a4081702a52f98e0d1e50f8047900becd087b232bc71f8af2b87ed70a065bed0076a26abec8f4e5c6bb4a3a0de33b7ea0e3704ecdc7487043b57 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.55.0" +"@typescript-eslint/tsconfig-utils@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.56.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/77b9a0d0b1d6ab0ce26c81394bb1aa969649016d2857e5f915a15b88012ac3dccec9fc5ff65535e1cc373434e1462513f7964e416a8d7a695f7277dcd39ec2af + checksum: 10c0/20f48af8b497d8a730dcac3724314b4f49ecc436f8871f3e17f5193d83e7d290c8838a126971767cd011208969bc4ff0f4bddc40eac167348c88d29fdb379c8b languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:^8.55.0": - version: 8.56.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.56.0" +"@typescript-eslint/tsconfig-utils@npm:^8.56.0": + version: 8.56.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.56.1" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/20f48af8b497d8a730dcac3724314b4f49ecc436f8871f3e17f5193d83e7d290c8838a126971767cd011208969bc4ff0f4bddc40eac167348c88d29fdb379c8b + checksum: 10c0/d03b64d7ff19020beeefa493ae667c2e67a4547d25a3ecb9210a3a52afe980c093d772a91014bae699ee148bfb60cc659479e02bfc2946ea06954a8478ef1fe1 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/type-utils@npm:8.55.0" +"@typescript-eslint/type-utils@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/type-utils@npm:8.56.0" dependencies: - "@typescript-eslint/types": "npm:8.55.0" - "@typescript-eslint/typescript-estree": "npm:8.55.0" - "@typescript-eslint/utils": "npm:8.55.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" + "@typescript-eslint/utils": "npm:8.56.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.4.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/4987440d6e1ee2ae8024259796381612ab2fc81821ff93c45400f803726ea4894a25d07afa5f80cdf3081a189d99dc83a3a8dcd94ff9a4cab81461fe28ab9aef + checksum: 10c0/4da61c36fa46f9d21a519a06b4ea6c91e9fa8a8e420fede41fb5d0f29866faa11641562b6e01c221ca6ec86bc0c3ecd7b8f11fc85b92277c3fd450ffc8fa2522 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/types@npm:8.55.0" - checksum: 10c0/dc572f55966e2f0fee149e5d5e42a91cedcdeac451bff29704eb701f9336f123bbc7d7abcfbda717f9e1ef6b402fa24679908bc6032e67513287403037ef345f - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:^8.54.0, @typescript-eslint/types@npm:^8.55.0": +"@typescript-eslint/types@npm:8.56.0": version: 8.56.0 resolution: "@typescript-eslint/types@npm:8.56.0" checksum: 10c0/5deb4ebf5fa62f9f927f6aa45f7245aa03567e88941cd76e7b083175fd59fc40368a804ba7ff7581eac75706e42ddd5c77d2a60d6b1e76ab7865d559c9af9937 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.55.0" +"@typescript-eslint/types@npm:^8.54.0, @typescript-eslint/types@npm:^8.56.0": + version: 8.56.1 + resolution: "@typescript-eslint/types@npm:8.56.1" + checksum: 10c0/e5a0318abddf0c4f98da3039cb10b3c0601c8601f7a9f7043630f0d622dabfe83a4cd833545ad3531fc846e46ca2874377277b392c2490dffec279d9242d827b + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.56.0" dependencies: - "@typescript-eslint/project-service": "npm:8.55.0" - "@typescript-eslint/tsconfig-utils": "npm:8.55.0" - "@typescript-eslint/types": "npm:8.55.0" - "@typescript-eslint/visitor-keys": "npm:8.55.0" + "@typescript-eslint/project-service": "npm:8.56.0" + "@typescript-eslint/tsconfig-utils": "npm:8.56.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" debug: "npm:^4.4.3" minimatch: "npm:^9.0.5" semver: "npm:^7.7.3" @@ -3174,32 +3174,32 @@ __metadata: ts-api-utils: "npm:^2.4.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/2db3ff9489945ad04508b14009eb0f6b2b7c6c2469805327fa09ffa460af354cd181ff2e8153f9008bd60254efb54a004a59ccacbdbc9c963956e2c2c1189dbc + checksum: 10c0/cc2ba5bbfabb71c1510aea8fb8bf0d8385cabb9ca5b65a621e73f3088a91089a02aea56a9d9a31bd707593b5ba4d33d0aa2fcbdeee3cc7f4eca8226107523c28 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/utils@npm:8.55.0" +"@typescript-eslint/utils@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/utils@npm:8.56.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.55.0" - "@typescript-eslint/types": "npm:8.55.0" - "@typescript-eslint/typescript-estree": "npm:8.55.0" + "@typescript-eslint/scope-manager": "npm:8.56.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/b57b86ac531e433c8057279805e6c903250460bc937cea46ec3b9284181a38f23b7c1ef092e8a1e37179432b39bd587c33db7f031b4243b1207ef37f23e4f24f + checksum: 10c0/49545d399345bb4d8113d1001ec60c05c7e0d28fd44cb3c75128e58a53c9bf7ae8d0680ca089a4f37ab9eea8a3ef39011fc731eb4ad8dd4ab642849d84318645 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.55.0": - version: 8.55.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.55.0" +"@typescript-eslint/visitor-keys@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.56.0" dependencies: - "@typescript-eslint/types": "npm:8.55.0" - eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/995c5ca91f7c7c1f3c4fdb4f98654abdff55efa570076b9b012da4cc203ebe7e2aee57ba83208ae51c2aef496c45cb8f6909560349131b779f31ce6f8758da23 + "@typescript-eslint/types": "npm:8.56.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/4cb7668430042da70707ac5cad826348e808af94095aca1f3d07d39d566745a33991d3defccd1e687f1b1f8aeea52eeb47591933e962452eb51c4bcd88773c12 languageName: node linkType: hard @@ -3563,7 +3563,7 @@ __metadata: languageName: node linkType: hard -"@wxt-dev/browser@npm:^0.1.36, @wxt-dev/browser@npm:^0.1.4": +"@wxt-dev/browser@npm:^0.1.37, @wxt-dev/browser@npm:^0.1.4": version: 0.1.37 resolution: "@wxt-dev/browser@npm:0.1.37" dependencies: @@ -4421,16 +4421,16 @@ __metadata: version: 0.0.0-use.local resolution: "browser-sdk@workspace:." dependencies: - "@eslint/js": "npm:9.39.2" + "@eslint/js": "npm:9.39.3" "@jsdevtools/coverage-istanbul-loader": "npm:3.0.5" "@playwright/test": "npm:1.58.2" "@swc/core": "npm:1.15.11" - "@types/chrome": "npm:0.1.36" + "@types/chrome": "npm:0.1.37" "@types/connect-busboy": "npm:1.0.3" "@types/cors": "npm:2.8.19" "@types/express": "npm:5.0.6" "@types/jasmine": "npm:3.10.19" - "@types/node": "npm:25.2.3" + "@types/node": "npm:25.3.0" "@types/node-forge": "npm:1.3.14" ajv: "npm:8.18.0" browserstack-local: "npm:1.5.10" @@ -4438,12 +4438,12 @@ __metadata: connect-busboy: "npm:1.0.0" cors: "npm:2.8.6" emoji-name-map: "npm:2.0.3" - eslint: "npm:9.39.2" + eslint: "npm:9.39.3" eslint-import-resolver-typescript: "npm:4.4.4" eslint-module-utils: "npm:2.12.1" eslint-plugin-import: "npm:2.32.0" eslint-plugin-jasmine: "npm:4.2.2" - eslint-plugin-jsdoc: "npm:62.5.5" + eslint-plugin-jsdoc: "npm:62.7.0" eslint-plugin-unicorn: "npm:63.0.0" express: "npm:5.2.1" globals: "npm:17.3.0" @@ -4464,14 +4464,14 @@ __metadata: minimatch: "npm:10.2.0" node-forge: "npm:1.3.3" prettier: "npm:3.8.1" - puppeteer: "npm:24.37.3" + puppeteer: "npm:24.37.5" swc-loader: "npm:0.2.7" terser-webpack-plugin: "npm:5.3.16" ts-loader: "npm:9.5.4" tsconfig-paths-webpack-plugin: "npm:4.2.0" typedoc: "npm:0.28.17" typescript: "npm:5.9.3" - typescript-eslint: "npm:8.55.0" + typescript-eslint: "npm:8.56.0" undici: "npm:7.22.0" webpack: "npm:5.105.2" webpack-cli: "npm:6.0.1" @@ -6622,9 +6622,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:62.5.5": - version: 62.5.5 - resolution: "eslint-plugin-jsdoc@npm:62.5.5" +"eslint-plugin-jsdoc@npm:62.7.0": + version: 62.7.0 + resolution: "eslint-plugin-jsdoc@npm:62.7.0" dependencies: "@es-joy/jsdoccomment": "npm:~0.84.0" "@es-joy/resolve.exports": "npm:1.2.0" @@ -6637,12 +6637,12 @@ __metadata: html-entities: "npm:^2.6.0" object-deep-merge: "npm:^2.0.0" parse-imports-exports: "npm:^0.2.4" - semver: "npm:^7.7.3" + semver: "npm:^7.7.4" spdx-expression-parse: "npm:^4.0.0" to-valid-identifier: "npm:^1.0.0" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/1b7ebfe401031d28c1055898d1321deb8aff85c130d8c9f3975d2359627d7ba09202c47fbd4c43c34817c4a378e507f4cc7b8f80200fdb68e4800324eb1e17c3 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + checksum: 10c0/1847b7e59f2d01fec502fda347b6c9d44ffdeacb5e1e61a67c81cf504ce7d4540f5e9739f6bea30c95eea88ff7a09c6aafd348eda3d4e726fd773b89436a4de6 languageName: node linkType: hard @@ -6713,9 +6713,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:9.39.2": - version: 9.39.2 - resolution: "eslint@npm:9.39.2" +"eslint@npm:9.39.3": + version: 9.39.3 + resolution: "eslint@npm:9.39.3" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.1" @@ -6723,7 +6723,7 @@ __metadata: "@eslint/config-helpers": "npm:^0.4.2" "@eslint/core": "npm:^0.17.0" "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.39.2" + "@eslint/js": "npm:9.39.3" "@eslint/plugin-kit": "npm:^0.4.1" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -6758,7 +6758,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3 + checksum: 10c0/5e5dbf84d4f604f5d2d7a58c5c3fcdde30a01b8973ff3caeca8b2bacc16066717cedb4385ce52db1a2746d0b621770d4d4227cc7f44982b0b03818be2c31538d languageName: node linkType: hard @@ -12114,7 +12114,7 @@ __metadata: languageName: node linkType: hard -"publish-browser-extension@npm:^2.3.0 || ^3.0.2 || ^4.0.0": +"publish-browser-extension@npm:^2.3.0 || ^3.0.2 || ^4.0.4": version: 4.0.4 resolution: "publish-browser-extension@npm:4.0.4" dependencies: @@ -12173,34 +12173,34 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:24.37.3": - version: 24.37.3 - resolution: "puppeteer-core@npm:24.37.3" +"puppeteer-core@npm:24.37.5": + version: 24.37.5 + resolution: "puppeteer-core@npm:24.37.5" dependencies: - "@puppeteer/browsers": "npm:2.12.1" + "@puppeteer/browsers": "npm:2.13.0" chromium-bidi: "npm:14.0.0" debug: "npm:^4.4.3" devtools-protocol: "npm:0.0.1566079" typed-query-selector: "npm:^2.12.0" webdriver-bidi-protocol: "npm:0.4.1" ws: "npm:^8.19.0" - checksum: 10c0/96a60fdb5803c7edc7648fce64e0ea62125c6906e00232ad0669d6d5498ba011464ad61d7988aa288472118e8f63fd9b0d0b9474a13427703c59e888fce444aa + checksum: 10c0/6357c1d9e84f8e0f0a3214783f7af6ce52fe039ecfef6a0a122d51cf6c0c4a96d7a346ad7ff76fcba3a020bebe4cca2e1978fc8275312f1edbd5bc67a26e5d47 languageName: node linkType: hard -"puppeteer@npm:24.37.3": - version: 24.37.3 - resolution: "puppeteer@npm:24.37.3" +"puppeteer@npm:24.37.5": + version: 24.37.5 + resolution: "puppeteer@npm:24.37.5" dependencies: - "@puppeteer/browsers": "npm:2.12.1" + "@puppeteer/browsers": "npm:2.13.0" chromium-bidi: "npm:14.0.0" cosmiconfig: "npm:^9.0.0" devtools-protocol: "npm:0.0.1566079" - puppeteer-core: "npm:24.37.3" + puppeteer-core: "npm:24.37.5" typed-query-selector: "npm:^2.12.0" bin: puppeteer: lib/cjs/puppeteer/node/cli.js - checksum: 10c0/fc5556ec2102ce322f4b3b4d0f2f527ced68104ffcd530b619ea4332d468fec31b87632794b8371f242b598243b3cfe1463ae44b016ca9e2af7c009e0d5a3f1c + checksum: 10c0/28f1e72ca44ba5df9a8913f987aabb929dce004f98f7a245ce9ddb33ce31bd42e385a63a5b6b9d30eefbd7b2c2bf6e89c9704771182b3fcee7dd106bf911e18c languageName: node linkType: hard @@ -14443,18 +14443,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:8.55.0": - version: 8.55.0 - resolution: "typescript-eslint@npm:8.55.0" +"typescript-eslint@npm:8.56.0": + version: 8.56.0 + resolution: "typescript-eslint@npm:8.56.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.55.0" - "@typescript-eslint/parser": "npm:8.55.0" - "@typescript-eslint/typescript-estree": "npm:8.55.0" - "@typescript-eslint/utils": "npm:8.55.0" + "@typescript-eslint/eslint-plugin": "npm:8.56.0" + "@typescript-eslint/parser": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" + "@typescript-eslint/utils": "npm:8.56.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/92e3e058a57bb29be7498093fd72f875e010170e1ca19214ae1bd1a1c9454354f71613ac9a6981f1e7e1d9e8b52df8888a1f42d0f2809dd5aeaf27f502787fda + checksum: 10c0/13c47bb4a82d6714d482e96991faf2895c45a8e74235191a2ebbd36272487595c0824d128958942a1d1d18eddf8ca40c5850e2e314958a0a2e3c40be92f2d5a0 languageName: node linkType: hard @@ -14529,10 +14529,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.16.0": - version: 7.16.0 - resolution: "undici-types@npm:7.16.0" - checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a +"undici-types@npm:~7.18.0": + version: 7.18.2 + resolution: "undici-types@npm:7.18.2" + checksum: 10c0/85a79189113a238959d7a647368e4f7c5559c3a404ebdb8fc4488145ce9426fcd82252a844a302798dfc0e37e6fb178ff481ed03bc4caf634c5757d9ef43521d languageName: node linkType: hard @@ -15505,16 +15505,16 @@ __metadata: languageName: node linkType: hard -"wxt@npm:0.20.17": - version: 0.20.17 - resolution: "wxt@npm:0.20.17" +"wxt@npm:0.20.18": + version: 0.20.18 + resolution: "wxt@npm:0.20.18" dependencies: "@1natsu/wait-element": "npm:^4.1.2" "@aklinker1/rollup-plugin-visualizer": "npm:5.12.0" "@webext-core/fake-browser": "npm:^1.3.4" "@webext-core/isolated-element": "npm:^1.1.3" "@webext-core/match-patterns": "npm:^1.0.3" - "@wxt-dev/browser": "npm:^0.1.36" + "@wxt-dev/browser": "npm:^0.1.37" "@wxt-dev/storage": "npm:^1.0.0" async-mutex: "npm:^0.5.0" c12: "npm:^3.3.3" @@ -15548,7 +15548,7 @@ __metadata: perfect-debounce: "npm:^2.1.0" picocolors: "npm:^1.1.1" prompts: "npm:^2.4.2" - publish-browser-extension: "npm:^2.3.0 || ^3.0.2 || ^4.0.0" + publish-browser-extension: "npm:^2.3.0 || ^3.0.2 || ^4.0.4" scule: "npm:^1.3.0" unimport: "npm:^3.13.1 || ^4.0.0 || ^5.0.0" vite: "npm:^5.4.19 || ^6.3.4 || ^7.0.0" @@ -15562,7 +15562,7 @@ __metadata: bin: wxt: bin/wxt.mjs wxt-publish-extension: bin/wxt-publish-extension.mjs - checksum: 10c0/db5517ee2feedc44298010551a67b6967e5c8f50f072868c9f155fa010596c69d59aa720341da7772fad25b1a55d36f07af9c342d93c9e1047092a2916680c5d + checksum: 10c0/7793520e9223ee33e102126ee306c8e7708ee071276cd176757f9feacf8461349562f322bfd296891e8ace0fd41c967dfa6cca1d1129c69b94fa53eb014e218e languageName: node linkType: hard