From 36e421ae34f47ba3565199ae5ee5640d49870855 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 20:20:46 +0000 Subject: [PATCH] build(deps-dev): bump the npm-minor group in /web with 16 updates Bumps the npm-minor group in /web with 16 updates: | Package | From | To | | --- | --- | --- | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.17.0` | `9.18.0` | | [@wdio/browserstack-service](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-browserstack-service) | `9.5.1` | `9.5.7` | | [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli) | `9.5.1` | `9.5.7` | | [@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner) | `9.5.1` | `9.5.7` | | [eslint](https://github.com/eslint/eslint) | `9.17.0` | `9.18.0` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.16` | `0.4.18` | | [stylelint](https://github.com/stylelint/stylelint) | `16.12.0` | `16.13.1` | | [ts-loader](https://github.com/TypeStrong/ts-loader) | `9.5.1` | `9.5.2` | | [typedoc-plugin-mdn-links](https://github.com/Gerrit0/typedoc-plugin-mdn-links) | `4.0.7` | `4.0.8` | | [typescript](https://github.com/microsoft/TypeScript) | `5.7.2` | `5.7.3` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.19.1` | `8.20.0` | | [webdriverio](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/webdriverio) | `9.5.1` | `9.5.7` | | [postcss](https://github.com/postcss/postcss) | `8.4.49` | `8.5.0` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.3` | `19.0.6` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.2` | `19.0.3` | | [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome) | `0.0.290` | `0.0.293` | Updates `@eslint/js` from 9.17.0 to 9.18.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.18.0/packages/js) Updates `@wdio/browserstack-service` from 9.5.1 to 9.5.7 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.5.7/packages/wdio-browserstack-service) Updates `@wdio/cli` from 9.5.1 to 9.5.7 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.5.7/packages/wdio-cli) Updates `@wdio/local-runner` from 9.5.1 to 9.5.7 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.5.7/packages/wdio-local-runner) Updates `eslint` from 9.17.0 to 9.18.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.17.0...v9.18.0) Updates `eslint-plugin-react-refresh` from 0.4.16 to 0.4.18 - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) - [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.16...v0.4.18) Updates `stylelint` from 16.12.0 to 16.13.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.12.0...16.13.1) Updates `ts-loader` from 9.5.1 to 9.5.2 - [Release notes](https://github.com/TypeStrong/ts-loader/releases) - [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.5.1...v9.5.2) Updates `typedoc-plugin-mdn-links` from 4.0.7 to 4.0.8 - [Changelog](https://github.com/Gerrit0/typedoc-plugin-mdn-links/blob/main/CHANGELOG.md) - [Commits](https://github.com/Gerrit0/typedoc-plugin-mdn-links/compare/v4.0.7...v4.0.8) Updates `typescript` from 5.7.2 to 5.7.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.2...v5.7.3) Updates `typescript-eslint` from 8.19.1 to 8.20.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.20.0/packages/typescript-eslint) Updates `webdriverio` from 9.5.1 to 9.5.7 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.5.7/packages/webdriverio) Updates `postcss` from 8.4.49 to 8.5.0 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.49...8.5.0) Updates `@types/react` from 19.0.3 to 19.0.6 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@types/react-dom` from 19.0.2 to 19.0.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `@types/chrome` from 0.0.290 to 0.0.293 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: "@wdio/browserstack-service" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: "@wdio/cli" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: "@wdio/local-runner" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: eslint-plugin-react-refresh dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: stylelint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: ts-loader dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: typedoc-plugin-mdn-links dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: webdriverio dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: postcss dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: "@types/react-dom" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: "@types/chrome" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor ... Signed-off-by: dependabot[bot] --- web/package-lock.json | 395 ++++++++++++++++------------ web/package.json | 22 +- web/packages/core/package.json | 4 +- web/packages/demo/package.json | 6 +- web/packages/extension/package.json | 6 +- 5 files changed, 239 insertions(+), 194 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 4c39ec48b096..6077594e99b0 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -12,11 +12,11 @@ "./packages/*" ], "devDependencies": { - "@eslint/js": "^9.17.0", + "@eslint/js": "^9.18.0", "@types/eslint__js": "^8.42.3", - "@wdio/browserstack-service": "^9.5.1", - "@wdio/cli": "^9.5.1", - "@wdio/local-runner": "^9.5.1", + "@wdio/browserstack-service": "^9.5.7", + "@wdio/cli": "^9.5.7", + "@wdio/local-runner": "^9.5.7", "@wdio/mocha-framework": "^9.5.0", "@wdio/spec-reporter": "^9.5.0", "@wdio/static-server-service": "^9.5.0", @@ -24,23 +24,23 @@ "chai-html": "^3.0.0", "copy-webpack-plugin": "^12.0.2", "cross-env": "^7.0.3", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jsdoc": "^50.6.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react-hooks": "^5.1.0", - "eslint-plugin-react-refresh": "^0.4.16", + "eslint-plugin-react-refresh": "^0.4.18", "globals": "^15.14.0", "mocha": "^11.0.1", "prettier": "^3.4.2", - "stylelint": "^16.12.0", + "stylelint": "^16.13.1", "stylelint-config-standard": "^36.0.1", "stylelint-prettier": "^5.0.2", - "ts-loader": "^9.5.1", + "ts-loader": "^9.5.2", "tsx": "^4.19.2", - "typedoc-plugin-mdn-links": "^4.0.7", - "typescript": "^5.7.2", - "typescript-eslint": "^8.19.1", + "typedoc-plugin-mdn-links": "^4.0.8", + "typescript": "^5.7.3", + "typescript-eslint": "^8.20.0", "webdriverio": "^9.2.2", "webpack": "^5.97.1", "webpack-cli": "^6.0.1" @@ -1059,11 +1059,10 @@ } }, "node_modules/@eslint/core": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", - "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@types/json-schema": "^7.0.15" }, @@ -1107,9 +1106,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.17.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", - "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.18.0.tgz", + "integrity": "sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1126,12 +1125,12 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", - "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", + "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", "dev": true, - "license": "Apache-2.0", "dependencies": { + "@eslint/core": "^0.10.0", "levn": "^0.4.1" }, "engines": { @@ -1749,6 +1748,39 @@ "tslib": "2" } }, + "node_modules/@keyv/serialize": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.0.2.tgz", + "integrity": "sha512-+E/LyaAeuABniD/RvUezWVXKpeuvwLEA9//nE9952zBaOdBd2mQ3pPoM8cUe2X6IcMByfuSLzmYqnYshG60+HQ==", + "dev": true, + "dependencies": { + "buffer": "^6.0.3" + } + }, + "node_modules/@keyv/serialize/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", @@ -2376,9 +2408,9 @@ } }, "node_modules/@types/chrome": { - "version": "0.0.290", - "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.290.tgz", - "integrity": "sha512-N92vsAdlwoWameDQ8D4K0EZXXvxsJ1+gJg+4TWjUUsZ6gpontVmwl1XVtysA3mso45Fcn5UPiX/yqiT8GcBV3A==", + "version": "0.0.293", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.293.tgz", + "integrity": "sha512-pghCOLVHsnePWcMEHCxkAfMRx8qJWmj4lUoyF3ZpANniKz8AucIGLSld7smsrTdLUkk/p5JjOCGVDRdUDHx+uA==", "dev": true, "dependencies": { "@types/filesystem": "*", @@ -2671,18 +2703,18 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.3.tgz", - "integrity": "sha512-UavfHguIjnnuq9O67uXfgy/h3SRJbidAYvNjLceB+2RIKVRBzVsh0QO+Pw6BCSQqFS9xwzKfwstXx0m6AbAREA==", + "version": "19.0.6", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.0.6.tgz", + "integrity": "sha512-gIlMztcTeDgXCUj0vCBOqEuSEhX//63fW9SZtCJ+agxoQTOklwDfiEMlTWn4mR/C/UK5VHlpwsCsOyf7/hc4lw==", "dev": true, "dependencies": { "csstype": "^3.0.2" } }, "node_modules/@types/react-dom": { - "version": "19.0.2", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.2.tgz", - "integrity": "sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==", + "version": "19.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.0.3.tgz", + "integrity": "sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==", "dev": true, "peerDependencies": { "@types/react": "^19.0.0" @@ -2828,16 +2860,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.19.1.tgz", - "integrity": "sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.20.0.tgz", + "integrity": "sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.19.1", - "@typescript-eslint/type-utils": "8.19.1", - "@typescript-eslint/utils": "8.19.1", - "@typescript-eslint/visitor-keys": "8.19.1", + "@typescript-eslint/scope-manager": "8.20.0", + "@typescript-eslint/type-utils": "8.20.0", + "@typescript-eslint/utils": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -2857,15 +2889,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.19.1.tgz", - "integrity": "sha512-67gbfv8rAwawjYx3fYArwldTQKoYfezNUT4D5ioWetr/xCrxXxvleo3uuiFuKfejipvq+og7mjz3b0G2bVyUCw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.20.0.tgz", + "integrity": "sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.19.1", - "@typescript-eslint/types": "8.19.1", - "@typescript-eslint/typescript-estree": "8.19.1", - "@typescript-eslint/visitor-keys": "8.19.1", + "@typescript-eslint/scope-manager": "8.20.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/typescript-estree": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "debug": "^4.3.4" }, "engines": { @@ -2881,13 +2913,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.19.1.tgz", - "integrity": "sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.20.0.tgz", + "integrity": "sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.19.1", - "@typescript-eslint/visitor-keys": "8.19.1" + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2898,13 +2930,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.19.1.tgz", - "integrity": "sha512-Rp7k9lhDKBMRJB/nM9Ksp1zs4796wVNyihG9/TU9R6KCJDNkQbc2EOKjrBtLYh3396ZdpXLtr/MkaSEmNMtykw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.20.0.tgz", + "integrity": "sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.19.1", - "@typescript-eslint/utils": "8.19.1", + "@typescript-eslint/typescript-estree": "8.20.0", + "@typescript-eslint/utils": "8.20.0", "debug": "^4.3.4", "ts-api-utils": "^2.0.0" }, @@ -2921,9 +2953,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.19.1.tgz", - "integrity": "sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2934,13 +2966,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.19.1.tgz", - "integrity": "sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz", + "integrity": "sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.19.1", - "@typescript-eslint/visitor-keys": "8.19.1", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -2984,15 +3016,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.19.1.tgz", - "integrity": "sha512-IxG5gLO0Ne+KaUc8iW1A+XuKLd63o4wlbI1Zp692n1xojCl/THvgIKXJXBZixTh5dd5+yTJ/VXH7GJaaw21qXA==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.20.0.tgz", + "integrity": "sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.19.1", - "@typescript-eslint/types": "8.19.1", - "@typescript-eslint/typescript-estree": "8.19.1" + "@typescript-eslint/scope-manager": "8.20.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/typescript-estree": "8.20.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3007,12 +3039,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.19.1.tgz", - "integrity": "sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.19.1", + "@typescript-eslint/types": "8.20.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -3072,9 +3104,9 @@ } }, "node_modules/@wdio/browserstack-service": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/@wdio/browserstack-service/-/browserstack-service-9.5.1.tgz", - "integrity": "sha512-q9sSkrLw6JapxT8NFnkpz1G2p91IXXnzNfnmIdGfLaSxzACY/WVu6kn22RypORPpQYxwLSah7poUtVitPUDxhw==", + "version": "9.5.7", + "resolved": "https://registry.npmjs.org/@wdio/browserstack-service/-/browserstack-service-9.5.7.tgz", + "integrity": "sha512-wvYSfzVgjfF9ttumRcuilCCipz0g4PUGc18Akj3jP6z+l+WqlZxb8jB90FNmsW2ixbcUFCF9TsQJrdl2xyqh1g==", "dev": true, "dependencies": { "@browserstack/ai-sdk-node": "1.5.17", @@ -3091,7 +3123,7 @@ "git-repo-info": "^2.1.1", "gitconfiglocal": "^2.1.0", "uuid": "^10.0.0", - "webdriverio": "9.5.1", + "webdriverio": "9.5.7", "winston-transport": "^4.5.0", "yauzl": "^3.0.0" }, @@ -3103,15 +3135,15 @@ } }, "node_modules/@wdio/cli": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.5.1.tgz", - "integrity": "sha512-M4tbACG/T+PF32vGoeBbN3QQHAdrJiMge8ExT7guxHjhmROoCYJgL6X6eqqKKu8P4Kti6B2Ur/XO7jmT09TfiA==", + "version": "9.5.7", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.5.7.tgz", + "integrity": "sha512-Wn2Njfl7Te01JXcBkcyn5bV2V4NXUzzyaezpIAISqf4mIRUSy9OO/tdXS/qpRjK3U3hQSsLrXs9JeTGrL5/5+Q==", "dev": true, "dependencies": { "@types/node": "^20.1.1", "@vitest/snapshot": "^2.1.1", "@wdio/config": "9.5.0", - "@wdio/globals": "9.5.1", + "@wdio/globals": "9.5.7", "@wdio/logger": "9.4.4", "@wdio/protocols": "9.4.4", "@wdio/types": "9.5.0", @@ -3130,7 +3162,7 @@ "read-pkg-up": "^10.0.0", "recursive-readdir": "^2.2.3", "tsx": "^4.7.2", - "webdriverio": "9.5.1", + "webdriverio": "9.5.7", "yargs": "^17.7.2" }, "bin": { @@ -3158,28 +3190,28 @@ } }, "node_modules/@wdio/globals": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.5.1.tgz", - "integrity": "sha512-6D5nuhaobxA9wOfXHQuhk9nA2wM+LXihYB6sIF+jiy2T/VhHncLjrAl4rHIXEAhBvgcGEiDvvYGAeYAYDikw0A==", + "version": "9.5.7", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.5.7.tgz", + "integrity": "sha512-Ipl7GR/8RzRqPehOe4ngCFvMzDaVi9vuBcVa/LDbPP8/UUcjGWHbNH2J8pMdu/z3eF3U5MIHnOa9YNSs1jKJ0g==", "dev": true, "engines": { "node": ">=18.20.0" }, "optionalDependencies": { "expect-webdriverio": "^5.0.1", - "webdriverio": "9.5.1" + "webdriverio": "9.5.7" } }, "node_modules/@wdio/local-runner": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.5.1.tgz", - "integrity": "sha512-35cZtbYqWkzOvY5Rg5+iBgtZw4gIfpGSmTt9H/us0hukBdAdcsxEwh7guK1XfRXp0zxs1E0+DAtRSPqxt+1QTg==", + "version": "9.5.7", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.5.7.tgz", + "integrity": "sha512-d69dDBEOH2aPKy7ADiKsWDAlH1LAjXyl8NI6FO/GyBS2zmEHs3tCMZDr1MlHkime7gCqCPNJnZgFEVMrmqM2Zg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "9.4.4", "@wdio/repl": "9.4.4", - "@wdio/runner": "9.5.1", + "@wdio/runner": "9.5.7", "@wdio/types": "9.5.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", @@ -3497,21 +3529,21 @@ } }, "node_modules/@wdio/runner": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.5.1.tgz", - "integrity": "sha512-o+EpEL9NJmm3buBDP6ZeAMY2As2BPFbTUcBLXy5qy+F7IeczVka+7/AOsm2RUqoIBswMs3lwlwRtmUnunGTFGA==", + "version": "9.5.7", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.5.7.tgz", + "integrity": "sha512-yl6p9VgCoPRYyd5JGroWS14wm01aM97T6Ona42unUXnkhR0YM7GH2PSycguT4yBOAIry/y2tH7JwObh3hXCjGQ==", "dev": true, "dependencies": { "@types/node": "^20.11.28", "@wdio/config": "9.5.0", - "@wdio/globals": "9.5.1", + "@wdio/globals": "9.5.7", "@wdio/logger": "9.4.4", "@wdio/types": "9.5.0", "@wdio/utils": "9.5.0", "deepmerge-ts": "^7.0.3", "expect-webdriverio": "^5.0.1", - "webdriver": "9.5.1", - "webdriverio": "9.5.1" + "webdriver": "9.5.4", + "webdriverio": "9.5.7" }, "engines": { "node": ">=18.20.0" @@ -4591,6 +4623,25 @@ "node": ">= 0.8" } }, + "node_modules/cacheable": { + "version": "1.8.7", + "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-1.8.7.tgz", + "integrity": "sha512-AbfG7dAuYNjYxFUtL1lAqmlWdxczCJ47w7cFjhGcnGnUdwSo6VgmSojfoW3tUI12HUkgTJ5kqj78yyq6TsFtlg==", + "dev": true, + "dependencies": { + "hookified": "^1.6.0", + "keyv": "^5.2.3" + } + }, + "node_modules/cacheable/node_modules/keyv": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.2.3.tgz", + "integrity": "sha512-AGKecUfzrowabUv0bH1RIR5Vf7w+l4S3xtQAypKaUpTdIR1EbrAcTxHCrpo9Q+IWeUlFE2palRtgIQcgm+PQJw==", + "dev": true, + "dependencies": { + "@keyv/serialize": "^1.0.2" + } + }, "node_modules/call-bind-apply-helpers": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", @@ -6310,18 +6361,18 @@ } }, "node_modules/eslint": { - "version": "9.17.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", - "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.18.0.tgz", + "integrity": "sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.9.0", + "@eslint/core": "^0.10.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.17.0", - "@eslint/plugin-kit": "^0.2.3", + "@eslint/js": "9.18.0", + "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.1", @@ -6450,11 +6501,10 @@ } }, "node_modules/eslint-plugin-react-refresh": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.16.tgz", - "integrity": "sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==", + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.18.tgz", + "integrity": "sha512-IRGEoFn3OKalm3hjfolEWGqoF/jPqeEYFp+C8B0WMzwGwBMvlRDQd06kghDhF0C61uJ6WfSDhEZE/sAQjduKgw==", "dev": true, - "license": "MIT", "peerDependencies": { "eslint": ">=8.40" } @@ -6910,17 +6960,16 @@ "license": "MIT" }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" @@ -7831,6 +7880,12 @@ "dev": true, "license": "MIT" }, + "node_modules/hookified": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.6.0.tgz", + "integrity": "sha512-se7cpwTA+iA/eY548Bu03JJqBiEZAqU2jnyKdj5B5qurtBg64CZGHTgqCv4Yh7NWu6FGI09W61MCq+NoPj9GXA==", + "dev": true + }, "node_modules/hosted-git-info": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", @@ -10803,9 +10858,9 @@ } }, "node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.0.tgz", + "integrity": "sha512-27VKOqrYfPncKA2NrFOVhP5MGAfHKLYn/Q0mz9cNQyRAKYi3VNHwYU2qKKqPCqgBmeeJ0uAFB56NumXZ5ZReXg==", "dev": true, "funding": [ { @@ -10822,7 +10877,7 @@ } ], "dependencies": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -13435,9 +13490,9 @@ } }, "node_modules/stylelint": { - "version": "16.12.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.12.0.tgz", - "integrity": "sha512-F8zZ3L/rBpuoBZRvI4JVT20ZanPLXfQLzMOZg1tzPflRVh9mKpOZ8qcSIhh1my3FjAjZWG4T2POwGnmn6a6hbg==", + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.13.1.tgz", + "integrity": "sha512-691JjSIIcP6f9QJFz0J0/AMG3lupE9RqYAgYCON3wiqp5nQiKqDYIsz321GeTOYNznoRPNh0Mf6VjzP1eBVz/Q==", "dev": true, "funding": [ { @@ -13459,16 +13514,16 @@ "colord": "^2.9.3", "cosmiconfig": "^9.0.0", "css-functions-list": "^3.2.3", - "css-tree": "^3.0.1", + "css-tree": "^3.1.0", "debug": "^4.3.7", - "fast-glob": "^3.3.2", + "fast-glob": "^3.3.3", "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^9.1.0", + "file-entry-cache": "^10.0.5", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", "html-tags": "^3.3.1", - "ignore": "^6.0.2", + "ignore": "^7.0.1", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", "known-css-properties": "^0.35.0", @@ -13577,30 +13632,23 @@ "license": "MIT" }, "node_modules/stylelint/node_modules/file-entry-cache": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz", - "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-10.0.5.tgz", + "integrity": "sha512-umpQsJrBNsdMDgreSryMEXvJh66XeLtZUwA8Gj7rHGearGufUFv6rB/bcXRFsiGWw/VeSUgUofF4Rf2UKEOrTA==", "dev": true, - "license": "MIT", "dependencies": { - "flat-cache": "^5.0.0" - }, - "engines": { - "node": ">=18" + "flat-cache": "^6.1.5" } }, "node_modules/stylelint/node_modules/flat-cache": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz", - "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.5.tgz", + "integrity": "sha512-QR+2kN38f8nMfiIQ1LHYjuDEmZNZVjxuxY+HufbS3BW0EX01Q5OnH7iduOYRutmgiXb797HAKcXUeXrvRjjgSQ==", "dev": true, - "license": "MIT", "dependencies": { - "flatted": "^3.3.1", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=18" + "cacheable": "^1.8.7", + "flatted": "^3.3.2", + "hookified": "^1.6.0" } }, "node_modules/stylelint/node_modules/globby": { @@ -13635,11 +13683,10 @@ } }, "node_modules/stylelint/node_modules/ignore": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz", - "integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.1.tgz", + "integrity": "sha512-D1gVletsbVOoiXF963rgZnfobGAbq7Lb+dz3fcBmlOmZg6hHkpbycLqL8PLNB8f4GVv6dOVYwhPL/r7hwiH0Fw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } @@ -14132,11 +14179,10 @@ } }, "node_modules/ts-loader": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", - "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.2.tgz", + "integrity": "sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", @@ -14369,9 +14415,9 @@ } }, "node_modules/typedoc-plugin-mdn-links": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/typedoc-plugin-mdn-links/-/typedoc-plugin-mdn-links-4.0.7.tgz", - "integrity": "sha512-S9nUdZShdu+8HyWygmxjqyYIviZVdL36OjPWvxuLVMrS21lqxnVYLqInPYHXalmvitVEqWmrJJk8Al0x6d8wEA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/typedoc-plugin-mdn-links/-/typedoc-plugin-mdn-links-4.0.8.tgz", + "integrity": "sha512-HQqGiO1zIHYgWKPkfutYKqnUeDCdf/3SfSz2mgjQnD4/S7NxqemKZbeAZy5Cp2+1qvyo32sf9bN8SmUTB0f6mA==", "dev": true, "peerDependencies": { "typedoc": "0.26.x || 0.27.x" @@ -14404,11 +14450,10 @@ } }, "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -14418,14 +14463,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.19.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.19.1.tgz", - "integrity": "sha512-LKPUQpdEMVOeKluHi8md7rwLcoXHhwvWp3x+sJkMuq3gGm9yaYJtPo8sRZSblMFJ5pcOGCAak/scKf1mvZDlQw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.20.0.tgz", + "integrity": "sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.19.1", - "@typescript-eslint/parser": "8.19.1", - "@typescript-eslint/utils": "8.19.1" + "@typescript-eslint/eslint-plugin": "8.20.0", + "@typescript-eslint/parser": "8.20.0", + "@typescript-eslint/utils": "8.20.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -15236,9 +15281,9 @@ } }, "node_modules/webdriver": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.5.1.tgz", - "integrity": "sha512-uVQJtk1fLoi8ITmIo5jVpzUb7KMILPptB7uMKBumQJpVxjehz3xi0RGcnscSBuKhi59wkPJ3I5BOvomxQUG8Vw==", + "version": "9.5.4", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.5.4.tgz", + "integrity": "sha512-wmuIL8XMLUUjmpXuQTqH1fhvWnh+8PA4TemYbXfLP/U1gdAowgxy3+rWMc+LGHkDOZLBIB4tHcdxkj7xbSOvLQ==", "dev": true, "dependencies": { "@types/node": "^20.1.0", @@ -15257,9 +15302,9 @@ } }, "node_modules/webdriverio": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.5.1.tgz", - "integrity": "sha512-G/YwalPM/wxRdjY28LoZ0jJzldDUuZ2Do1F90THNw3GwSZae9yARs1kHxdpy1aDxBFwrb4BNTMzzL9hpJ0lASw==", + "version": "9.5.7", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.5.7.tgz", + "integrity": "sha512-Uvro6y9AvDzlrEzoEM+J/C8/foQVKisvTFXdr+XF63BYsPBKZAhL2cKiHuwwj0FaSVC/VIhd0IVj+oGdkDKs/Q==", "dev": true, "dependencies": { "@types/node": "^20.11.30", @@ -15288,7 +15333,7 @@ "rgb2hex": "0.2.5", "serialize-error": "^11.0.3", "urlpattern-polyfill": "^10.0.0", - "webdriver": "9.5.1" + "webdriver": "9.5.4" }, "engines": { "node": ">=18.20.0" @@ -16202,13 +16247,13 @@ "cssnano": "^7.0.6", "cssnano-preset-advanced": "^7.0.6", "mocha": "^11.0.1", - "postcss": "^8.4.49", + "postcss": "^8.5.0", "postcss-nesting": "^13.0.1", "replace-in-file": "^8.3.0", "tsx": "^4.19.2", "tsx-dom": "^3.0.1", "typedoc": "^0.27.6", - "typescript": "^5.7.2" + "typescript": "^5.7.3" } }, "packages/demo": { @@ -16221,10 +16266,10 @@ "ruffle-core": "^0.1.0" }, "devDependencies": { - "@types/react": "^19.0.3", - "@types/react-dom": "^19.0.2", + "@types/react": "^19.0.6", + "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "typescript": "^5.7.2", + "typescript": "^5.7.3", "vite": "^6.0.7" } }, @@ -16238,7 +16283,7 @@ "devDependencies": { "@tsconfig/strictest": "^2.0.5", "@types/archiver": "^6.0.3", - "@types/chrome": "^0.0.290", + "@types/chrome": "^0.0.293", "@types/common-tags": "^1.8.4", "@types/firefox-webext-browser": "^120.0.4", "@types/jsonwebtoken": "^9.0.7", @@ -16247,9 +16292,9 @@ "form-data": "^4.0.1", "json5": "^2.2.3", "jsonwebtoken": "^9.0.2", - "ts-loader": "^9.5.1", + "ts-loader": "^9.5.2", "tsx": "^4.19.2", - "typescript": "^5.7.2", + "typescript": "^5.7.3", "webpack-cli": "^6.0.1" } }, diff --git a/web/package.json b/web/package.json index 989c0a35c3c5..63a0134ace98 100644 --- a/web/package.json +++ b/web/package.json @@ -9,11 +9,11 @@ "./packages/*" ], "devDependencies": { - "@eslint/js": "^9.17.0", + "@eslint/js": "^9.18.0", "@types/eslint__js": "^8.42.3", - "@wdio/browserstack-service": "^9.5.1", - "@wdio/cli": "^9.5.1", - "@wdio/local-runner": "^9.5.1", + "@wdio/browserstack-service": "^9.5.7", + "@wdio/cli": "^9.5.7", + "@wdio/local-runner": "^9.5.7", "@wdio/mocha-framework": "^9.5.0", "@wdio/spec-reporter": "^9.5.0", "@wdio/static-server-service": "^9.5.0", @@ -21,23 +21,23 @@ "chai-html": "^3.0.0", "copy-webpack-plugin": "^12.0.2", "cross-env": "^7.0.3", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jsdoc": "^50.6.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react-hooks": "^5.1.0", - "eslint-plugin-react-refresh": "^0.4.16", + "eslint-plugin-react-refresh": "^0.4.18", "globals": "^15.14.0", "mocha": "^11.0.1", "prettier": "^3.4.2", - "stylelint": "^16.12.0", + "stylelint": "^16.13.1", "stylelint-config-standard": "^36.0.1", "stylelint-prettier": "^5.0.2", - "ts-loader": "^9.5.1", + "ts-loader": "^9.5.2", "tsx": "^4.19.2", - "typedoc-plugin-mdn-links": "^4.0.7", - "typescript": "^5.7.2", - "typescript-eslint": "^8.19.1", + "typedoc-plugin-mdn-links": "^4.0.8", + "typescript": "^5.7.3", + "typescript-eslint": "^8.20.0", "webdriverio": "^9.2.2", "webpack": "^5.97.1", "webpack-cli": "^6.0.1" diff --git a/web/packages/core/package.json b/web/packages/core/package.json index a4b258396596..47656863ae65 100644 --- a/web/packages/core/package.json +++ b/web/packages/core/package.json @@ -29,13 +29,13 @@ "cssnano": "^7.0.6", "cssnano-preset-advanced": "^7.0.6", "mocha": "^11.0.1", - "postcss": "^8.4.49", + "postcss": "^8.5.0", "postcss-nesting": "^13.0.1", "replace-in-file": "^8.3.0", "tsx": "^4.19.2", "tsx-dom": "^3.0.1", "typedoc": "^0.27.6", - "typescript": "^5.7.2" + "typescript": "^5.7.3" }, "sideEffects": false } diff --git a/web/packages/demo/package.json b/web/packages/demo/package.json index 3a78443275bd..765c4ad5603d 100644 --- a/web/packages/demo/package.json +++ b/web/packages/demo/package.json @@ -18,10 +18,10 @@ "ruffle-core": "^0.1.0" }, "devDependencies": { - "@types/react": "^19.0.3", - "@types/react-dom": "^19.0.2", + "@types/react": "^19.0.6", + "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "typescript": "^5.7.2", + "typescript": "^5.7.3", "vite": "^6.0.7" } } diff --git a/web/packages/extension/package.json b/web/packages/extension/package.json index fd9239c9c6ea..97b3f7b17973 100644 --- a/web/packages/extension/package.json +++ b/web/packages/extension/package.json @@ -18,14 +18,14 @@ "devDependencies": { "@tsconfig/strictest": "^2.0.5", "@types/archiver": "^6.0.3", - "@types/chrome": "^0.0.290", + "@types/chrome": "^0.0.293", "@types/common-tags": "^1.8.4", "@types/firefox-webext-browser": "^120.0.4", "@types/jsonwebtoken": "^9.0.7", "archiver": "^7.0.1", "json5": "^2.2.3", - "ts-loader": "^9.5.1", - "typescript": "^5.7.2", + "ts-loader": "^9.5.2", + "typescript": "^5.7.3", "webpack-cli": "^6.0.1", "axios": "^1.7.9", "form-data": "^4.0.1",