diff --git a/package.json b/package.json index 4e6a1b2a..1028ab26 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@dg-scripts/eslint-config": "^5.21.1", "@dg-scripts/stylelint-config": "^5.21.1", "@types/node": "^20.12.8", - "eslint": "^8.57.0", + "eslint": "^9.2.0", "lerna": "^8.1.2", "prettier": "^3.2.5", "stylelint": "^16.5.0", diff --git a/packages/mortal-ui/package.json b/packages/mortal-ui/package.json index 1bbd55bd..89fe4118 100644 --- a/packages/mortal-ui/package.json +++ b/packages/mortal-ui/package.json @@ -33,7 +33,7 @@ "@vitest/coverage-v8": "^1.6.0", "@vue/test-utils": "^2.4.5", "@vue/tsconfig": "^0.5.1", - "eslint": "^8.57.0", + "eslint": "^9.2.0", "eslint-plugin-format": "^0.1.1", "jsdom": "^24.0.0", "npm-run-all2": "^6.1.2", diff --git a/packages/vue-basis/package.json b/packages/vue-basis/package.json index bc403d94..21c81507 100644 --- a/packages/vue-basis/package.json +++ b/packages/vue-basis/package.json @@ -24,7 +24,7 @@ "@types/node": "^20.12.8", "@vitejs/plugin-vue": "^5.0.4", "autoprefixer": "^10.4.19", - "eslint": "^8.57.0", + "eslint": "^9.2.0", "postcss": "^8.4.38", "prettier": "^3.2.5", "stylelint": "^16.5.0", diff --git a/packages/vue-challenges/package.json b/packages/vue-challenges/package.json index 0b9511f5..e717eba7 100644 --- a/packages/vue-challenges/package.json +++ b/packages/vue-challenges/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^5.0.4", "@vue/test-utils": "^2.4.5", - "eslint": "^8.57.0", + "eslint": "^9.2.0", "jsdom": "^24.0.0", "typescript": "^5.4.5", "vite": "^5.2.11", diff --git a/packages/vue-design/package.json b/packages/vue-design/package.json index a6a9c47b..e94e688b 100644 --- a/packages/vue-design/package.json +++ b/packages/vue-design/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "@dg-scripts/eslint-config": "^5.21.1", - "eslint": "^8.57.0", + "eslint": "^9.2.0", "prettier": "^3.2.5", "typescript": "^5.4.5", "vite": "^5.2.11" diff --git a/packages/vue-trello/package.json b/packages/vue-trello/package.json index df292e46..d4e99de9 100644 --- a/packages/vue-trello/package.json +++ b/packages/vue-trello/package.json @@ -25,7 +25,7 @@ "@types/node": "^20.12.8", "@vitejs/plugin-vue": "^5.0.4", "autoprefixer": "^10.4.19", - "eslint": "^8.57.0", + "eslint": "^9.2.0", "postcss": "^8.4.38", "prettier": "^3.2.5", "stylelint": "^16.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 90f5baa1..547b5baf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@dg-scripts/eslint-config': specifier: ^5.21.1 - version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@9.2.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) '@dg-scripts/stylelint-config': specifier: ^5.21.1 version: 5.21.1(postcss@8.4.38)(prettier@3.2.5)(stylelint@16.5.0(typescript@5.4.5)) @@ -18,8 +18,8 @@ importers: specifier: ^20.12.8 version: 20.12.8 eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.2.0 + version: 9.2.0 lerna: specifier: ^8.1.2 version: 8.1.2(encoding@0.1.13) @@ -59,7 +59,7 @@ importers: devDependencies: '@dg-scripts/eslint-config': specifier: ^5.21.1 - version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@9.2.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) '@types/jsdom': specifier: ^21.1.6 version: 21.1.6 @@ -79,11 +79,11 @@ importers: specifier: ^0.5.1 version: 0.5.1 eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.2.0 + version: 9.2.0 eslint-plugin-format: specifier: ^0.1.1 - version: 0.1.1(eslint@8.57.0) + version: 0.1.1(eslint@9.2.0) jsdom: specifier: ^24.0.0 version: 24.0.0 @@ -172,7 +172,7 @@ importers: devDependencies: '@dg-scripts/eslint-config': specifier: ^5.21.1 - version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@9.2.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) '@dg-scripts/stylelint-config': specifier: ^5.21.1 version: 5.21.1(postcss@8.4.38)(prettier@3.2.5)(stylelint@16.5.0(typescript@5.4.5)) @@ -186,8 +186,8 @@ importers: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.2.0 + version: 9.2.0 postcss: specifier: ^8.4.38 version: 8.4.38 @@ -219,8 +219,8 @@ importers: specifier: ^2.4.5 version: 2.4.5 eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.2.0 + version: 9.2.0 jsdom: specifier: ^24.0.0 version: 24.0.0 @@ -245,10 +245,10 @@ importers: devDependencies: '@dg-scripts/eslint-config': specifier: ^5.21.1 - version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@9.2.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.2.0 + version: 9.2.0 prettier: specifier: ^3.2.5 version: 3.2.5 @@ -276,7 +276,7 @@ importers: devDependencies: '@dg-scripts/eslint-config': specifier: ^5.21.1 - version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + version: 5.21.1(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@9.2.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) '@dg-scripts/stylelint-config': specifier: ^5.21.1 version: 5.21.1(postcss@8.4.38)(prettier@3.2.5)(stylelint@16.5.0(typescript@5.4.5)) @@ -290,8 +290,8 @@ importers: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) eslint: - specifier: ^8.57.0 - version: 8.57.0 + specifier: ^9.2.0 + version: 9.2.0 postcss: specifier: ^8.4.38 version: 8.4.38 @@ -1596,6 +1596,10 @@ packages: resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@eslint/js@9.2.0': + resolution: {integrity: sha512-ESiIudvhoYni+MdsI8oD7skpprZ89qKocwRM2KEvhhBJ9nl5MRh7BXU5GTod7Mdygq+AUl+QzId6iWJKR/wABA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@floating-ui/core@1.6.0': resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} @@ -1609,12 +1613,20 @@ packages: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + '@humanwhocodes/config-array@0.13.0': + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.2': - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + + '@humanwhocodes/retry@0.2.4': + resolution: {integrity: sha512-Ttl/jHpxfS3st5sxwICYfk4pOH0WrLI1SpW283GgQL7sCWU7EHIOhX4b4fkIxr3tkfzwg8+FNojtzsIEE7Ecgg==} + engines: {node: '>=18.18'} '@hutson/parse-repository-url@3.0.2': resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} @@ -4388,6 +4400,10 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-utils@3.0.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} @@ -4418,6 +4434,11 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + eslint@9.2.0: + resolution: {integrity: sha512-0n/I88vZpCOzO+PQpt0lbsqmn9AsnsJAQseIqhZFI8ibQT0U1AkEKRxA3EVMos0BoHSXDQvCXY25TUjB5tr8Og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + espree@10.0.1: resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -9011,47 +9032,47 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@2.15.0(@eslint-react/eslint-plugin@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint-plugin-format@0.1.1(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react-refresh@0.4.6(eslint@8.57.0))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1))': + '@antfu/eslint-config@2.15.0(@eslint-react/eslint-plugin@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint-plugin-format@0.1.1(eslint@9.2.0))(eslint-plugin-react-hooks@4.6.0(eslint@9.2.0))(eslint-plugin-react-refresh@0.4.6(eslint@9.2.0))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1))': dependencies: '@antfu/install-pkg': 0.3.2 '@clack/prompts': 0.7.0 - '@stylistic/eslint-plugin': 1.7.2(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@stylistic/eslint-plugin': 1.7.2(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 eslint-config-flat-gitignore: 0.1.5 eslint-flat-config-utils: 0.2.3 - eslint-merge-processors: 0.1.0(eslint@8.57.0) - eslint-plugin-antfu: 2.1.2(eslint@8.57.0) - eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-import-x: 0.5.0(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-jsdoc: 48.2.3(eslint@8.57.0) - eslint-plugin-jsonc: 2.15.1(eslint@8.57.0) - eslint-plugin-markdown: 4.0.1(eslint@8.57.0) - eslint-plugin-n: 17.2.1(eslint@8.57.0) + eslint-merge-processors: 0.1.0(eslint@9.2.0) + eslint-plugin-antfu: 2.1.2(eslint@9.2.0) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.2.0) + eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-jsdoc: 48.2.3(eslint@9.2.0) + eslint-plugin-jsonc: 2.15.1(eslint@9.2.0) + eslint-plugin-markdown: 4.0.1(eslint@9.2.0) + eslint-plugin-n: 17.2.1(eslint@9.2.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.9.0(eslint@8.57.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@8.57.0)) - eslint-plugin-toml: 0.11.0(eslint@8.57.0) - eslint-plugin-unicorn: 52.0.0(eslint@8.57.0) - eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) - eslint-plugin-vitest: 0.5.3(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) - eslint-plugin-vue: 9.25.0(eslint@8.57.0) - eslint-plugin-yml: 1.14.0(eslint@8.57.0) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.26)(eslint@8.57.0) + eslint-plugin-perfectionist: 2.9.0(eslint@9.2.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.2.0)) + eslint-plugin-toml: 0.11.0(eslint@9.2.0) + eslint-plugin-unicorn: 52.0.0(eslint@9.2.0) + eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0) + eslint-plugin-vitest: 0.5.3(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + eslint-plugin-vue: 9.25.0(eslint@9.2.0) + eslint-plugin-yml: 1.14.0(eslint@9.2.0) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.26)(eslint@9.2.0) globals: 15.0.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.0.0 toml-eslint-parser: 0.9.3 - vue-eslint-parser: 9.4.2(eslint@8.57.0) + vue-eslint-parser: 9.4.2(eslint@9.2.0) yaml-eslint-parser: 1.2.2 yargs: 17.7.2 optionalDependencies: - '@eslint-react/eslint-plugin': 1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-format: 0.1.1(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - eslint-plugin-react-refresh: 0.4.6(eslint@8.57.0) + '@eslint-react/eslint-plugin': 1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-format: 0.1.1(eslint@9.2.0) + eslint-plugin-react-hooks: 4.6.0(eslint@9.2.0) + eslint-plugin-react-refresh: 0.4.6(eslint@9.2.0) transitivePeerDependencies: - '@vue/compiler-sfc' - supports-color @@ -10180,18 +10201,18 @@ snapshots: '@ctrl/tinycolor@3.6.1': {} - '@dg-scripts/eslint-config@5.21.1(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@8.57.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1))': + '@dg-scripts/eslint-config@5.21.1(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint@9.2.0)(prettier@3.2.5)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1))': dependencies: - '@antfu/eslint-config': 2.15.0(@eslint-react/eslint-plugin@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint-plugin-format@0.1.1(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react-refresh@0.4.6(eslint@8.57.0))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) - '@eslint-react/eslint-plugin': 1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@antfu/eslint-config': 2.15.0(@eslint-react/eslint-plugin@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.26)(eslint-plugin-format@0.1.1(eslint@9.2.0))(eslint-plugin-react-hooks@4.6.0(eslint@9.2.0))(eslint-plugin-react-refresh@0.4.6(eslint@9.2.0))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)) + '@eslint-react/eslint-plugin': 1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) '@eslint/eslintrc': 3.0.2 - eslint: 8.57.0 - eslint-plugin-format: 0.1.1(eslint@8.57.0) - eslint-plugin-promise: 6.1.1(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - eslint-plugin-react-refresh: 0.4.6(eslint@8.57.0) + eslint: 9.2.0 + eslint-plugin-format: 0.1.1(eslint@9.2.0) + eslint-plugin-promise: 6.1.1(eslint@9.2.0) + eslint-plugin-react-hooks: 4.6.0(eslint@9.2.0) + eslint-plugin-react-refresh: 0.4.6(eslint@9.2.0) eslint-plugin-security: 3.0.0 - eslint-plugin-testing-library: 6.2.2(eslint@8.57.0)(typescript@5.4.5) + eslint-plugin-testing-library: 6.2.2(eslint@9.2.0)(typescript@5.4.5) local-pkg: 0.5.0 prettier: 3.2.5 typescript: 5.4.5 @@ -10320,77 +10341,82 @@ snapshots: eslint: 8.57.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.4.0(eslint@9.2.0)': + dependencies: + eslint: 9.2.0 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.10.0': {} - '@eslint-react/ast@1.5.9(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/ast@1.5.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) string-ts: 2.1.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.5.9(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/core@1.5.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) short-unique-id: 5.0.3 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/eslint-plugin@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 - eslint-plugin-react-core: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-react-dom: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-react-hooks-extra: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) - eslint-plugin-react-naming-convention: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 + eslint-plugin-react-core: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-react-dom: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-react-hooks-extra: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-react-naming-convention: 1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.9(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/jsx@1.5.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/var': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) micro-memoize: 4.1.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.5.9(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/shared@1.5.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) deepmerge-ts: 5.1.0 transitivePeerDependencies: - eslint @@ -10399,24 +10425,24 @@ snapshots: '@eslint-react/tools@1.5.9': {} - '@eslint-react/types@1.5.9(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/types@1.5.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: '@eslint-react/tools': 1.5.9 '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.5.9(eslint@8.57.0)(typescript@5.4.5)': + '@eslint-react/var@1.5.9(eslint@9.2.0)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) string-ts: 2.1.0 transitivePeerDependencies: - eslint @@ -10453,6 +10479,8 @@ snapshots: '@eslint/js@8.57.0': {} + '@eslint/js@9.2.0': {} + '@floating-ui/core@1.6.0': dependencies: '@floating-ui/utils': 0.2.1 @@ -10466,7 +10494,15 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: - '@humanwhocodes/object-schema': 2.0.2 + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/config-array@0.13.0': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -10474,7 +10510,9 @@ snapshots: '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.2': {} + '@humanwhocodes/object-schema@2.0.3': {} + + '@humanwhocodes/retry@0.2.4': {} '@hutson/parse-repository-url@3.0.2': {} @@ -11264,6 +11302,15 @@ snapshots: eslint-visitor-keys: 3.4.3 espree: 9.6.1 + '@stylistic/eslint-plugin-js@1.7.2(eslint@9.2.0)': + dependencies: + '@types/eslint': 8.56.10 + acorn: 8.11.3 + escape-string-regexp: 4.0.0 + eslint: 9.2.0 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + '@stylistic/eslint-plugin-jsx@1.7.2(eslint@8.57.0)': dependencies: '@stylistic/eslint-plugin-js': 1.7.2(eslint@8.57.0) @@ -11272,6 +11319,14 @@ snapshots: estraverse: 5.3.0 picomatch: 4.0.2 + '@stylistic/eslint-plugin-jsx@1.7.2(eslint@9.2.0)': + dependencies: + '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.2.0) + '@types/eslint': 8.56.10 + eslint: 9.2.0 + estraverse: 5.3.0 + picomatch: 4.0.2 + '@stylistic/eslint-plugin-plus@1.7.2(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@types/eslint': 8.56.10 @@ -11281,6 +11336,15 @@ snapshots: - supports-color - typescript + '@stylistic/eslint-plugin-plus@1.7.2(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@types/eslint': 8.56.10 + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 + transitivePeerDependencies: + - supports-color + - typescript + '@stylistic/eslint-plugin-ts@1.7.2(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@stylistic/eslint-plugin-js': 1.7.2(eslint@8.57.0) @@ -11291,6 +11355,16 @@ snapshots: - supports-color - typescript + '@stylistic/eslint-plugin-ts@1.7.2(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.2.0) + '@types/eslint': 8.56.10 + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 + transitivePeerDependencies: + - supports-color + - typescript + '@stylistic/eslint-plugin@1.7.2(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@stylistic/eslint-plugin-js': 1.7.2(eslint@8.57.0) @@ -11303,6 +11377,18 @@ snapshots: - supports-color - typescript + '@stylistic/eslint-plugin@1.7.2(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.2.0) + '@stylistic/eslint-plugin-jsx': 1.7.2(eslint@9.2.0) + '@stylistic/eslint-plugin-plus': 1.7.2(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-ts': 1.7.2(eslint@9.2.0)(typescript@5.4.5) + '@types/eslint': 8.56.10 + eslint: 9.2.0 + transitivePeerDependencies: + - supports-color + - typescript + '@surma/rollup-plugin-off-main-thread@2.2.3': dependencies: ejs: 3.1.9 @@ -11698,6 +11784,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/type-utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.0 + debug: 4.3.4 + eslint: 9.2.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare: 1.4.0 + semver: 7.6.0 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@typescript-eslint/scope-manager': 7.7.0 @@ -11711,6 +11817,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.0 + debug: 4.3.4 + eslint: 9.2.0 + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -11738,6 +11857,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@7.7.0(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + debug: 4.3.4 + eslint: 9.2.0 + ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@5.62.0': {} '@typescript-eslint/types@6.21.0': {} @@ -11803,6 +11934,21 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@5.62.0(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) + eslint: 9.2.0 + eslint-scope: 5.1.1 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -11817,6 +11963,20 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@6.21.0(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) + eslint: 9.2.0 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/utils@7.7.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -11831,6 +11991,20 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@7.7.0(eslint@9.2.0)(typescript@5.4.5)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 7.7.0 + '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) + eslint: 9.2.0 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -13597,9 +13771,13 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-compat-utils@0.5.0(eslint@8.57.0): + eslint-compat-utils@0.1.2(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 + + eslint-compat-utils@0.5.0(eslint@9.2.0): + dependencies: + eslint: 9.2.0 semver: 7.6.0 eslint-config-bod@5.21.1(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.12.8)(typescript@5.4.5)))(typescript@5.4.5): @@ -13646,9 +13824,9 @@ snapshots: '@types/eslint': 8.56.10 pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@8.57.0): + eslint-formatting-reporter@0.0.0(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -13659,15 +13837,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@8.57.0): + eslint-merge-processors@0.1.0(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.1.2(eslint@8.57.0): + eslint-plugin-antfu@2.1.2(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 eslint-plugin-es-x@7.5.0(eslint@8.57.0): dependencies: @@ -13676,19 +13854,32 @@ snapshots: eslint: 8.57.0 eslint-compat-utils: 0.1.2(eslint@8.57.0) + eslint-plugin-es-x@7.5.0(eslint@9.2.0): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + '@eslint-community/regexpp': 4.10.0 + eslint: 9.2.0 + eslint-compat-utils: 0.1.2(eslint@9.2.0) + eslint-plugin-eslint-comments@3.2.0(eslint@8.57.0): dependencies: escape-string-regexp: 1.0.5 eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-format@0.1.1(eslint@8.57.0): + eslint-plugin-eslint-comments@3.2.0(eslint@9.2.0): + dependencies: + escape-string-regexp: 1.0.5 + eslint: 9.2.0 + ignore: 5.3.1 + + eslint-plugin-format@0.1.1(eslint@9.2.0): dependencies: '@dprint/formatter': 0.2.1 '@dprint/markdown': 0.16.4 '@dprint/toml': 0.6.1 - eslint: 8.57.0 - eslint-formatting-reporter: 0.0.0(eslint@8.57.0) + eslint: 9.2.0 + eslint-formatting-reporter: 0.0.0(eslint@9.2.0) eslint-parser-plain: 0.1.0 prettier: 3.2.5 synckit: 0.9.0 @@ -13708,6 +13899,21 @@ snapshots: - supports-color - typescript + eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.4.5): + dependencies: + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + debug: 4.3.4 + doctrine: 3.0.0 + eslint: 9.2.0 + eslint-import-resolver-node: 0.3.9 + get-tsconfig: 4.7.3 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.0 + transitivePeerDependencies: + - supports-color + - typescript + eslint-plugin-jest@28.2.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(jest@29.7.0(@types/node@20.12.8)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.12.8)(typescript@5.4.5)))(typescript@5.4.5): dependencies: '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) @@ -13734,14 +13940,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@48.2.3(eslint@8.57.0): + eslint-plugin-jsdoc@48.2.3(eslint@9.2.0): dependencies: '@es-joy/jsdoccomment': 0.42.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 8.57.0 + eslint: 9.2.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.6.0 @@ -13749,11 +13955,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.15.1(eslint@8.57.0): + eslint-plugin-jsonc@2.15.1(eslint@9.2.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - eslint: 8.57.0 - eslint-compat-utils: 0.5.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + eslint: 9.2.0 + eslint-compat-utils: 0.5.0(eslint@9.2.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -13780,9 +13986,9 @@ snapshots: object.entries: 1.1.7 object.fromentries: 2.0.7 - eslint-plugin-markdown@4.0.1(eslint@8.57.0): + eslint-plugin-markdown@4.0.1(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color @@ -13802,12 +14008,12 @@ snapshots: resolve: 1.22.8 semver: 7.6.0 - eslint-plugin-n@17.2.1(eslint@8.57.0): + eslint-plugin-n@17.2.1(eslint@9.2.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) enhanced-resolve: 5.16.0 - eslint: 8.57.0 - eslint-plugin-es-x: 7.5.0(eslint@8.57.0) + eslint: 9.2.0 + eslint-plugin-es-x: 7.5.0(eslint@9.2.0) get-tsconfig: 4.7.3 globals: 14.0.0 ignore: 5.3.1 @@ -13816,77 +14022,77 @@ snapshots: eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.9.0(eslint@8.57.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@8.57.0)): + eslint-plugin-perfectionist@2.9.0(eslint@9.2.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.2.0)): dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.2(eslint@8.57.0) + vue-eslint-parser: 9.4.2(eslint@9.2.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-promise@6.1.1(eslint@8.57.0): + eslint-plugin-promise@6.1.1(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 - eslint-plugin-react-core@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): + eslint-plugin-react-core@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/core': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/var': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 string-ts: 2.1.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): + eslint-plugin-react-dom@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/core': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/var': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 string-ts: 2.1.0 typescript: 5.4.5 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): + eslint-plugin-react-hooks-extra@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/core': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/var': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/var': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 string-ts: 2.1.0 typescript: 5.4.5 transitivePeerDependencies: @@ -13896,28 +14102,32 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-naming-convention@1.5.9(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): + eslint-plugin-react-hooks@4.6.0(eslint@9.2.0): dependencies: - '@eslint-react/ast': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/core': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@eslint-react/shared': 1.5.9(eslint@8.57.0)(typescript@5.4.5) + eslint: 9.2.0 + + eslint-plugin-react-naming-convention@1.5.9(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5): + dependencies: + '@eslint-react/ast': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/core': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@eslint-react/shared': 1.5.9(eslint@9.2.0)(typescript@5.4.5) '@eslint-react/tools': 1.5.9 - '@eslint-react/types': 1.5.9(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@eslint-react/types': 1.5.9(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 string-ts: 2.1.0 typescript: 5.4.5 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.6(eslint@8.57.0): + eslint-plugin-react-refresh@0.4.6(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 eslint-plugin-react@7.34.1(eslint@8.57.0): dependencies: @@ -13953,11 +14163,19 @@ snapshots: - supports-color - typescript - eslint-plugin-toml@0.11.0(eslint@8.57.0): + eslint-plugin-testing-library@6.2.2(eslint@9.2.0)(typescript@5.4.5): + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-toml@0.11.0(eslint@9.2.0): dependencies: debug: 4.3.4 - eslint: 8.57.0 - eslint-compat-utils: 0.5.0(eslint@8.57.0) + eslint: 9.2.0 + eslint-compat-utils: 0.5.0(eslint@9.2.0) lodash: 4.17.21 toml-eslint-parser: 0.9.3 transitivePeerDependencies: @@ -13981,15 +14199,15 @@ snapshots: semver: 7.6.0 strip-indent: 3.0.0 - eslint-plugin-unicorn@52.0.0(eslint@8.57.0): + eslint-plugin-unicorn@52.0.0(eslint@9.2.0): dependencies: '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint/eslintrc': 2.1.4 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.36.0 - eslint: 8.57.0 + eslint: 9.2.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -14003,53 +14221,53 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): + eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0): dependencies: - eslint: 8.57.0 + eslint: 9.2.0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) - eslint-plugin-vitest@0.5.3(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)): + eslint-plugin-vitest@0.5.3(@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1)): dependencies: - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.7.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0(eslint@9.2.0)(typescript@5.4.5))(eslint@9.2.0)(typescript@5.4.5) vitest: 1.6.0(@types/node@20.12.8)(jsdom@24.0.0)(terser@5.28.1) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-vue@9.25.0(eslint@8.57.0): + eslint-plugin-vue@9.25.0(eslint@9.2.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - eslint: 8.57.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + eslint: 9.2.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.0 - vue-eslint-parser: 9.4.2(eslint@8.57.0) + vue-eslint-parser: 9.4.2(eslint@9.2.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@8.57.0): + eslint-plugin-yml@1.14.0(eslint@9.2.0): dependencies: debug: 4.3.4 - eslint: 8.57.0 - eslint-compat-utils: 0.5.0(eslint@8.57.0) + eslint: 9.2.0 + eslint-compat-utils: 0.5.0(eslint@9.2.0) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.26)(eslint@8.57.0): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.26)(eslint@9.2.0): dependencies: '@vue/compiler-sfc': 3.4.26 - eslint: 8.57.0 + eslint: 9.2.0 eslint-rule-composer@0.3.0: {} @@ -14063,6 +14281,11 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 + eslint-scope@8.0.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + eslint-utils@3.0.0(eslint@8.57.0): dependencies: eslint: 8.57.0 @@ -14127,6 +14350,45 @@ snapshots: transitivePeerDependencies: - supports-color + eslint@9.2.0: + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + '@eslint-community/regexpp': 4.10.0 + '@eslint/eslintrc': 3.0.2 + '@eslint/js': 9.2.0 + '@humanwhocodes/config-array': 0.13.0 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.2.4 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + escape-string-regexp: 4.0.0 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + 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 + transitivePeerDependencies: + - supports-color + espree@10.0.1: dependencies: acorn: 8.11.3 @@ -18942,10 +19204,10 @@ snapshots: dependencies: vue: 3.4.26(typescript@5.4.5) - vue-eslint-parser@9.4.2(eslint@8.57.0): + vue-eslint-parser@9.4.2(eslint@9.2.0): dependencies: debug: 4.3.4 - eslint: 8.57.0 + eslint: 9.2.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1