diff --git a/package-lock.json b/package-lock.json index 4420f0de..b63601e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2229,24 +2229,67 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/config-array": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.5", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/core": { + "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" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -2254,12 +2297,25 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -2273,13 +2329,37 @@ } }, "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "version": "9.19.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", + "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", "dev": true, "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "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": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@floating-ui/core": { @@ -2386,20 +2466,42 @@ "vue": "^3.2.0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" }, "engines": { - "node": ">=10.10.0" + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, "node_modules/@humanwhocodes/module-importer": { @@ -2415,13 +2517,19 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", + "node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", "dev": true, - "license": "BSD-3-Clause" + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, "node_modules/@hutson/parse-repository-url": { "version": "3.0.2", @@ -5210,9 +5318,10 @@ } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" }, "node_modules/@types/geojson": { "version": "7946.0.4", @@ -5269,6 +5378,13 @@ "pretty-format": "^29.0.0" } }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -5910,12 +6026,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true - }, "node_modules/@vue/compat": { "version": "3.5.13", "resolved": "https://registry.npmjs.org/@vue/compat/-/compat-3.5.13.tgz", @@ -8210,9 +8320,10 @@ "devOptional": true }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -9666,59 +9777,63 @@ } }, "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "version": "9.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", + "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.10.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.19.0", + "@eslint/plugin-kit": "^0.2.5", + "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "cross-spawn": "^7.0.6", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" + "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/eslint-config-prettier": { @@ -9929,16 +10044,17 @@ } }, "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -9980,6 +10096,46 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/eslint/node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -10007,17 +10163,31 @@ } }, "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -12306,15 +12476,6 @@ "node": ">=8" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -23185,7 +23346,7 @@ "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", "cd": "^0.3.3", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23227,7 +23388,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23260,7 +23421,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23294,7 +23455,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23327,7 +23488,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23365,7 +23526,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23399,7 +23560,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23456,7 +23617,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23489,7 +23650,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23523,7 +23684,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23558,7 +23719,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23597,7 +23758,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23630,7 +23791,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "^1.1.0", - "eslint": "^8.57.1", + "eslint": "^9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23666,7 +23827,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23726,7 +23887,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", @@ -23778,7 +23939,7 @@ "@types/jest": "^29.5.14", "@types/xml2js": "^0.4.14", "@typescript-eslint/eslint-plugin": "^8.17.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-collections-related/package.json b/packages/metalsmith-collections-related/package.json index ddd68690..f434382a 100644 --- a/packages/metalsmith-collections-related/package.json +++ b/packages/metalsmith-collections-related/package.json @@ -64,7 +64,7 @@ "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", "cd": "^0.3.3", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-css-unused/package.json b/packages/metalsmith-css-unused/package.json index 68125add..2117b3ce 100644 --- a/packages/metalsmith-css-unused/package.json +++ b/packages/metalsmith-css-unused/package.json @@ -58,7 +58,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-github-profile/package.json b/packages/metalsmith-github-profile/package.json index 159af0fd..d1006525 100644 --- a/packages/metalsmith-github-profile/package.json +++ b/packages/metalsmith-github-profile/package.json @@ -58,7 +58,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-htaccess/package.json b/packages/metalsmith-htaccess/package.json index 1a0e833c..86768ae1 100644 --- a/packages/metalsmith-htaccess/package.json +++ b/packages/metalsmith-htaccess/package.json @@ -57,7 +57,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-html-glob/package.json b/packages/metalsmith-html-glob/package.json index b947764e..e8412674 100644 --- a/packages/metalsmith-html-glob/package.json +++ b/packages/metalsmith-html-glob/package.json @@ -58,7 +58,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-html-linter/package.json b/packages/metalsmith-html-linter/package.json index 2ebce452..146d0648 100644 --- a/packages/metalsmith-html-linter/package.json +++ b/packages/metalsmith-html-linter/package.json @@ -63,7 +63,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-html-relative/package.json b/packages/metalsmith-html-relative/package.json index 7bc8fdd5..5a22691f 100644 --- a/packages/metalsmith-html-relative/package.json +++ b/packages/metalsmith-html-relative/package.json @@ -59,7 +59,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-html-sri/package.json b/packages/metalsmith-html-sri/package.json index dd931664..3dcc87fb 100644 --- a/packages/metalsmith-html-sri/package.json +++ b/packages/metalsmith-html-sri/package.json @@ -59,7 +59,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-html-unused/package.json b/packages/metalsmith-html-unused/package.json index c01d1ce6..042b3490 100644 --- a/packages/metalsmith-html-unused/package.json +++ b/packages/metalsmith-html-unused/package.json @@ -58,7 +58,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-include-files/package.json b/packages/metalsmith-include-files/package.json index 4d1f754a..585713fc 100644 --- a/packages/metalsmith-include-files/package.json +++ b/packages/metalsmith-include-files/package.json @@ -59,7 +59,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-link-checker/package.json b/packages/metalsmith-link-checker/package.json index b249c1cd..492e66c8 100644 --- a/packages/metalsmith-link-checker/package.json +++ b/packages/metalsmith-link-checker/package.json @@ -60,7 +60,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-mermaid/package.json b/packages/metalsmith-mermaid/package.json index c9384284..8bae8bcd 100644 --- a/packages/metalsmith-mermaid/package.json +++ b/packages/metalsmith-mermaid/package.json @@ -64,7 +64,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-multi-collections/package.json b/packages/metalsmith-multi-collections/package.json index 9b31eee3..7527da23 100644 --- a/packages/metalsmith-multi-collections/package.json +++ b/packages/metalsmith-multi-collections/package.json @@ -58,7 +58,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "^1.1.0", - "eslint": "^8.57.1", + "eslint": "^9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-reading-time/package.json b/packages/metalsmith-reading-time/package.json index 89c668c0..9be6a9e7 100644 --- a/packages/metalsmith-reading-time/package.json +++ b/packages/metalsmith-reading-time/package.json @@ -59,7 +59,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-tracer/package.json b/packages/metalsmith-tracer/package.json index ff57f5d5..e729acd1 100644 --- a/packages/metalsmith-tracer/package.json +++ b/packages/metalsmith-tracer/package.json @@ -60,7 +60,7 @@ "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^8.17.0", "assert-dir-equal": "1.1.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0", diff --git a/packages/metalsmith-vega/package.json b/packages/metalsmith-vega/package.json index 2c2026f6..5261c96c 100644 --- a/packages/metalsmith-vega/package.json +++ b/packages/metalsmith-vega/package.json @@ -65,7 +65,7 @@ "@types/jest": "^29.5.14", "@types/xml2js": "^0.4.14", "@typescript-eslint/eslint-plugin": "^8.17.0", - "eslint": "8.57.1", + "eslint": "9.19.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "2.31.0", "eslint-plugin-jest": "^28.9.0",