diff --git a/change/@rightcapital-eslint-config-typescript-e9e78dec-5e03-42ae-bb2a-d219679ce76e.json b/change/@rightcapital-eslint-config-typescript-e9e78dec-5e03-42ae-bb2a-d219679ce76e.json new file mode 100644 index 00000000..19362197 --- /dev/null +++ b/change/@rightcapital-eslint-config-typescript-e9e78dec-5e03-42ae-bb2a-d219679ce76e.json @@ -0,0 +1,7 @@ +{ + "type": "major", + "comment": "fix(deps): update eslint rule and plugin updates", + "packageName": "@rightcapital/eslint-config-typescript", + "email": "29139614+renovate[bot]@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@rightcapital-eslint-config-typescript-react-d4d13bdb-fe07-4574-a511-5a66d4ebe595.json b/change/@rightcapital-eslint-config-typescript-react-d4d13bdb-fe07-4574-a511-5a66d4ebe595.json new file mode 100644 index 00000000..629d191f --- /dev/null +++ b/change/@rightcapital-eslint-config-typescript-react-d4d13bdb-fe07-4574-a511-5a66d4ebe595.json @@ -0,0 +1,7 @@ +{ + "type": "major", + "comment": "fix(deps): update eslint rule and plugin updates", + "packageName": "@rightcapital/eslint-config-typescript-react", + "email": "29139614+renovate[bot]@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@rightcapital-eslint-plugin-38a5afe4-ae95-4827-80ad-2803c868fb9d.json b/change/@rightcapital-eslint-plugin-38a5afe4-ae95-4827-80ad-2803c868fb9d.json new file mode 100644 index 00000000..7b2e879d --- /dev/null +++ b/change/@rightcapital-eslint-plugin-38a5afe4-ae95-4827-80ad-2803c868fb9d.json @@ -0,0 +1,7 @@ +{ + "type": "major", + "comment": "fix(deps): update eslint rule and plugin updates", + "packageName": "@rightcapital/eslint-plugin", + "email": "29139614+renovate[bot]@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/eslint-config-typescript-react/package.json b/packages/eslint-config-typescript-react/package.json index b3a564b6..33492134 100644 --- a/packages/eslint-config-typescript-react/package.json +++ b/packages/eslint-config-typescript-react/package.json @@ -22,7 +22,7 @@ "prepack": "pnpm run build" }, "dependencies": { - "@eslint-react/eslint-plugin": "1.9.0", + "@eslint-react/eslint-plugin": "1.10.0", "@rightcapital/eslint-config-typescript": "workspace:*", "@rightcapital/eslint-plugin": "workspace:*", "@rushstack/eslint-patch": "1.10.4", diff --git a/packages/eslint-config-typescript/package.json b/packages/eslint-config-typescript/package.json index ac8ef864..4fc4a822 100644 --- a/packages/eslint-config-typescript/package.json +++ b/packages/eslint-config-typescript/package.json @@ -25,8 +25,8 @@ "@rightcapital/eslint-config-base": "workspace:*", "@rightcapital/eslint-plugin": "workspace:*", "@rushstack/eslint-patch": "1.10.4", - "@typescript-eslint/eslint-plugin": "8.0.1", - "@typescript-eslint/parser": "8.0.1", + "@typescript-eslint/eslint-plugin": "8.1.0", + "@typescript-eslint/parser": "8.1.0", "eslint-config-prettier": "9.1.0" }, "devDependencies": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 7110f943..23762e28 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -25,14 +25,14 @@ "update:eslint-docs": "pnpm run build && eslint-doc-generator && prettier --write src/rules/**/*.md" }, "dependencies": { - "@typescript-eslint/utils": "8.0.1" + "@typescript-eslint/utils": "8.1.0" }, "devDependencies": { "@rightcapital/tsconfig": "workspace:*", "@types/eslint": "8.56.10", "@types/node": "20.14.11", - "@typescript-eslint/parser": "8.0.1", - "@typescript-eslint/rule-tester": "8.0.1", + "@typescript-eslint/parser": "8.1.0", + "@typescript-eslint/rule-tester": "8.1.0", "@vitest/coverage-v8": "2.0.3", "@vitest/ui": "2.0.3", "eslint": "8.57.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 819f1728..2c18649c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -134,11 +134,11 @@ importers: specifier: 1.10.4 version: 1.10.4 '@typescript-eslint/eslint-plugin': - specifier: 8.0.1 - version: 8.0.1(@typescript-eslint/parser@8.0.1(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + specifier: 8.1.0 + version: 8.1.0(@typescript-eslint/parser@8.1.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/parser': - specifier: 8.0.1 - version: 8.0.1(eslint@8.57.0)(typescript@5.5.3) + specifier: 8.1.0 + version: 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: specifier: ^8.23.1 version: 8.57.0 @@ -156,8 +156,8 @@ importers: packages/eslint-config-typescript-react: dependencies: '@eslint-react/eslint-plugin': - specifier: 1.9.0 - version: 1.9.0(eslint@8.57.0)(typescript@5.5.3) + specifier: 1.10.0 + version: 1.10.0(eslint@8.57.0)(typescript@5.5.3) '@rightcapital/eslint-config-typescript': specifier: workspace:* version: link:../eslint-config-typescript @@ -193,8 +193,8 @@ importers: packages/eslint-plugin: dependencies: '@typescript-eslint/utils': - specifier: 8.0.1 - version: 8.0.1(eslint@8.57.0)(typescript@5.5.3) + specifier: 8.1.0 + version: 8.1.0(eslint@8.57.0)(typescript@5.5.3) devDependencies: '@rightcapital/tsconfig': specifier: workspace:* @@ -206,11 +206,11 @@ importers: specifier: 20.14.11 version: 20.14.11 '@typescript-eslint/parser': - specifier: 8.0.1 - version: 8.0.1(eslint@8.57.0)(typescript@5.5.3) + specifier: 8.1.0 + version: 8.1.0(eslint@8.57.0)(typescript@5.5.3) '@typescript-eslint/rule-tester': - specifier: 8.0.1 - version: 8.0.1(@eslint/eslintrc@3.1.0)(eslint@8.57.0)(typescript@5.5.3) + specifier: 8.1.0 + version: 8.1.0(@eslint/eslintrc@3.1.0)(eslint@8.57.0)(typescript@5.5.3) '@vitest/coverage-v8': specifier: 2.0.3 version: 2.0.3(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)) @@ -584,14 +584,14 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.9.0': - resolution: {integrity: sha512-/w7LM+pq6csgezAhF9pwjFoew9BTvmbwpz9zRkxm711ZMF6ckh6tY/JPwMYpq5hmOmocKLFXnXN7VVP3kj5DaQ==} + '@eslint-react/ast@1.10.0': + resolution: {integrity: sha512-K8IFiy9HoIj2s9ohvw3RYhhDhwmb/O+ZnWOkIbEcjdsoS+Lrt6j6L1grYsxOv5EjT056M/9V3tPCzGAj4KUOhg==} - '@eslint-react/core@1.9.0': - resolution: {integrity: sha512-+OX+xjjK31IR31UEy/zS20ndXP36Bis56jiq7cexb8+61d/c/UEoBPxvr7MVfsl1dFBESP3P0CM9qLtbFLwjgA==} + '@eslint-react/core@1.10.0': + resolution: {integrity: sha512-pnVtRj6StT7wlUBMa2iW6oZ4Te+aoadjVBkNriyyBRYihpjFmVvDJRs+9Q6LyvSOPg/dQHSxln3baPuWCV4xqQ==} - '@eslint-react/eslint-plugin@1.9.0': - resolution: {integrity: sha512-whRuP0jauHI/BMqGt6FPBu6r/ABF9UNcLE6eUtI+2DhMeXDu7nswReTOv8JWFban5r2t3beFl4RmgxknU8mRCg==} + '@eslint-react/eslint-plugin@1.10.0': + resolution: {integrity: sha512-lA/5WI5Cw1nRGSOgDSbe8/V4fN5jo6RKiIdRiz/BIDfITrmHJE5fpXpK77/BWF2d+IWut8zst8K6IB/WddWWiQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -600,20 +600,20 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.9.0': - resolution: {integrity: sha512-zmdDvO89MmbjezmtGHcGd+9Z5/RiL2cxUGmeZgDeMcvvSS5mVo96/qFo3FjYHWL3Ra2Z0ZBpZZwme6V9ex8aKg==} + '@eslint-react/jsx@1.10.0': + resolution: {integrity: sha512-qhSxmK2hFjNxYHHxqug0F6gXVtrfhC6POKVbvU5hd4aA5Ru+PxeoB3e2w5/6S7fqJiA4nOtItGY1jfCQkRWndw==} - '@eslint-react/shared@1.9.0': - resolution: {integrity: sha512-Dr7JoegNEG9Ue0uHzc8mvDSO9pE6ETZeF8xlkZNRC3HLpo3Ol80NH61RoHWlTs69hBYtdU+J0Vzjj/pgq1e2rw==} + '@eslint-react/shared@1.10.0': + resolution: {integrity: sha512-/nY0I+9OmiA3t8u08LLbJfh1rq0s+/xHXH+hSR6C6W3enwspP9MZB3M4fItypgZW7WSfvBXYtjGS7KvgSFaC7Q==} - '@eslint-react/tools@1.9.0': - resolution: {integrity: sha512-kfvaodU0vomJYq26KXI8SPLMk+1WZtJBzCyR+VEq7hvLaW5e3MAaEGd1bgmeJ04+UdgWO4q2vINSQQZ5n6RYAQ==} + '@eslint-react/tools@1.10.0': + resolution: {integrity: sha512-EY/en+rtUF9yMyWB/I0NRKu4PVOnaAlN5b4Mi4BzWHxifJU4WMp//R4jfL/egJD1pRjyCcbCZenjOVEGziMCew==} - '@eslint-react/types@1.9.0': - resolution: {integrity: sha512-4T7vNBk8Mr07frnS9cqaaiLdbkXBZp7okpyNgxvXzwvhZixuP5SLR7asx93T4DGGHt3H+7gTCzToM2P7YKWutg==} + '@eslint-react/types@1.10.0': + resolution: {integrity: sha512-hQjvM1jAulm+p1wuHEWmPbzx5C0AplRFsiQ+fPiWFHj6ooWiXosFbJajvELSmn2v+0Mqn1JaGcYviX7cgdqNMg==} - '@eslint-react/var@1.9.0': - resolution: {integrity: sha512-gsVerCk1ZSwvbB5nu0c1aQaKWBML0c2gAyfB7nUMij5TeeFAVS78CTfb+WFnlKapq+K4dCO+jfYIdTKCo02wKA==} + '@eslint-react/var@1.10.0': + resolution: {integrity: sha512-7nT7zve16J69rVwN7wfVlzpfQSSu1cVXrepK0xMl4HHNE0HFAYRoRmPtMidIqmYn8/nFq3MJs4i2gmuVW4IjXw==} '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} @@ -837,6 +837,17 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@8.1.0': + resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/parser@8.0.1': resolution: {integrity: sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -847,8 +858,18 @@ packages: typescript: optional: true - '@typescript-eslint/rule-tester@8.0.1': - resolution: {integrity: sha512-uNOvD7HdsEgRnSCMkxMmP6COq0ItXBXrWdII78svxZjhSNJ3gU4rkL4y0ui6ZoHy0wOfS1f0me1ti+2komxlNg==} + '@typescript-eslint/parser@8.1.0': + resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/rule-tester@8.1.0': + resolution: {integrity: sha512-shzRkkwKoCUCV1lttzqMFsKnbsOWQ0vjfxe1q3kDjrqdhKkQ/t3t3GwHk0QqjYQd7NUjKk2EB+nNaNI//0IL7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@eslint/eslintrc': '>=2' @@ -862,6 +883,10 @@ packages: resolution: {integrity: sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.1.0': + resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@8.0.1': resolution: {integrity: sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -871,6 +896,15 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.1.0': + resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -879,6 +913,10 @@ packages: resolution: {integrity: sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.1.0': + resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -897,6 +935,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.1.0': + resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -909,6 +956,12 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.1.0': + resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -917,6 +970,10 @@ packages: resolution: {integrity: sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.1.0': + resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -1533,8 +1590,8 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-react-debug@1.9.0: - resolution: {integrity: sha512-+Nprm5R1yQLvfe6f0BSYXMVB6zOgLcalWnae9eE8Wk+NxQNjAVOCxsB9ipkR1qqdUmZesz6oNpeAE4PgKAf1ig==} + eslint-plugin-react-debug@1.10.0: + resolution: {integrity: sha512-ylMyY9Glvbx+51/1M+r3xXoBKflX8sgDXbTV/4UqoL9zWezNpRUzqCk47dLGz3Bx02RfeI4S40tWjDwiuVj1gg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1543,8 +1600,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.9.0: - resolution: {integrity: sha512-ESU1OCytAudvkjfA8eqjq/j4+H9p5AObn6Wh1KWpED03KUnGCdYHJs5ZvdxuFS3ttrweyuJekENLwDKwLjxYiw==} + eslint-plugin-react-dom@1.10.0: + resolution: {integrity: sha512-WSle6EkKcyOv/hwyOJIpmMN+wQ+x+DK80fXj/OwCnZO6MOrj22PFcIPHl1SjPqJOZJki0oA4AlEK7Aih1zslKw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1553,8 +1610,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.9.0: - resolution: {integrity: sha512-nFs52rtcc4nmOTLTxGoevM2ZXwGRd5IjkWXkaah8W1C1qHoLVnLRyH6geFUMlXbje3+benMb63ycS11GyyCS7w==} + eslint-plugin-react-hooks-extra@1.10.0: + resolution: {integrity: sha512-T7u2ri5iqI8K8/mvFufR0lqAvHAreFAdny3x0YzB9I4iQQEEMrpoq/AgnncdpmyX+htTIDhTwSsPw63SE5vZqg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1569,8 +1626,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-naming-convention@1.9.0: - resolution: {integrity: sha512-kvuaQFEEQZq4ZTsIxNJccqNnUkt22lkZDp+hPZILC9PS5C6xrACLoVwAIl7k0P6Tv7WsZzoRbxCcanX9F7rtBQ==} + eslint-plugin-react-naming-convention@1.10.0: + resolution: {integrity: sha512-RGFyLQtPyfO+vVe9dgJASLYd/N/ISJ+nYChD9QzFoON/FM/D8C38iWb9b2429QOox01n3gI/CPQCBg02Iy2GWA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1579,8 +1636,8 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.9.0: - resolution: {integrity: sha512-sZqN8BL7LwcjrnAaSc/aIgXjcnGIpZDo890svcRDfpT8o+12V31T2FKcThS+vtVUgdLufXUY8MLeHfzkbr0sRg==} + eslint-plugin-react-x@1.10.0: + resolution: {integrity: sha512-BcYssfHLHwHwn6AiNerYTCqYpY+f/eoorV+TguV+HEPAjblJiE+adiFWCqOqJlr0pvNsTI1F0lXJft6O4Lhh8w==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2682,9 +2739,6 @@ packages: resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} hasBin: true - remeda@2.8.0: - resolution: {integrity: sha512-nyddCFIWogLnFhMoYjwXHMkohz3pBrbxHd3Jv79j2YNLCUrpn2XBo9xUsduvxDMW+jHhWxc7KRQwo33AzXvD+A==} - require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} @@ -3065,10 +3119,6 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.23.0: - resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} - engines: {node: '>=16'} - typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} @@ -3527,17 +3577,14 @@ snapshots: '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.9.0(eslint@8.57.0)(typescript@5.5.3)': + '@eslint-react/ast@1.10.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.5.3) - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 8.0.1 + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) birecord: 0.1.1 - remeda: 2.8.0 string-ts: 2.2.0 ts-pattern: 5.2.0 transitivePeerDependencies: @@ -3545,19 +3592,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.9.0(eslint@8.57.0)(typescript@5.5.3)': - dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/jsx': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/var': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - remeda: 2.8.0 + '@eslint-react/core@1.10.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/jsx': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/var': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) short-unique-id: 5.2.0 ts-pattern: 5.2.0 transitivePeerDependencies: @@ -3565,74 +3611,72 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.9.0(eslint@8.57.0)(typescript@5.5.3)': + '@eslint-react/eslint-plugin@1.10.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - eslint-plugin-react-debug: 1.9.0(eslint@8.57.0)(typescript@5.5.3) - eslint-plugin-react-dom: 1.9.0(eslint@8.57.0)(typescript@5.5.3) - eslint-plugin-react-hooks-extra: 1.9.0(eslint@8.57.0)(typescript@5.5.3) - eslint-plugin-react-naming-convention: 1.9.0(eslint@8.57.0)(typescript@5.5.3) - eslint-plugin-react-x: 1.9.0(eslint@8.57.0)(typescript@5.5.3) - remeda: 2.8.0 + eslint-plugin-react-debug: 1.10.0(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-dom: 1.10.0(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-hooks-extra: 1.10.0(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-naming-convention: 1.10.0(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-x: 1.10.0(eslint@8.57.0)(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.9.0(eslint@8.57.0)(typescript@5.5.3)': + '@eslint-react/jsx@1.10.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/var': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - remeda: 2.8.0 + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/var': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) ts-pattern: 5.2.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.9.0(eslint@8.57.0)(typescript@5.5.3)': + '@eslint-react/shared@1.10.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) picomatch: 4.0.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.9.0': {} + '@eslint-react/tools@1.10.0': {} - '@eslint-react/types@1.9.0(eslint@8.57.0)(typescript@5.5.3)': + '@eslint-react/types@1.10.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@eslint-react/tools': 1.9.0 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - remeda: 2.8.0 + '@eslint-react/tools': 1.10.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.9.0(eslint@8.57.0)(typescript@5.5.3)': + '@eslint-react/var@1.10.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - remeda: 2.8.0 + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + ts-pattern: 5.2.0 transitivePeerDependencies: - eslint - supports-color @@ -3845,6 +3889,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 8.1.0 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@8.0.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/scope-manager': 8.0.1 @@ -3858,11 +3920,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.0.1(@eslint/eslintrc@3.1.0)(eslint@8.57.0)(typescript@5.5.3)': + '@typescript-eslint/parser@8.1.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 8.1.0 + debug: 4.3.5 + eslint: 8.57.0 + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/rule-tester@8.1.0(@eslint/eslintrc@3.1.0)(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint/eslintrc': 3.1.0 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.5.3) - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) ajv: 6.12.6 eslint: 8.57.0 json-stable-stringify-without-jsonify: 1.0.1 @@ -3882,6 +3957,11 @@ snapshots: '@typescript-eslint/types': 8.0.1 '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/scope-manager@8.1.0': + dependencies: + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/visitor-keys': 8.1.0 + '@typescript-eslint/type-utils@8.0.1(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.5.3) @@ -3894,10 +3974,24 @@ snapshots: - eslint - supports-color + '@typescript-eslint/type-utils@8.1.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + debug: 4.3.5 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - eslint + - supports-color + '@typescript-eslint/types@5.62.0': {} '@typescript-eslint/types@8.0.1': {} + '@typescript-eslint/types@8.1.0': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 5.62.0 @@ -3927,6 +4021,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.3)': + dependencies: + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/visitor-keys': 8.1.0 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -3953,6 +4062,17 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@8.1.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -3963,6 +4083,11 @@ snapshots: '@typescript-eslint/types': 8.0.1 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.1.0': + dependencies: + '@typescript-eslint/types': 8.1.0 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} '@vitest/coverage-v8@2.0.3(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3))': @@ -4762,60 +4887,61 @@ snapshots: minimatch: 9.0.5 semver: 7.6.2 - eslint-plugin-react-debug@1.9.0(eslint@8.57.0)(typescript@5.5.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/core': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/jsx': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-debug@1.10.0(eslint@8.57.0)(typescript@5.5.3): + dependencies: + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/core': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/jsx': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/var': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - remeda: 2.8.0 string-ts: 2.2.0 + ts-pattern: 5.2.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.9.0(eslint@8.57.0)(typescript@5.5.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/core': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/jsx': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/var': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-dom@1.10.0(eslint@8.57.0)(typescript@5.5.3): + dependencies: + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/core': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/jsx': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/var': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - remeda: 2.8.0 + ts-pattern: 5.2.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.9.0(eslint@8.57.0)(typescript@5.5.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/core': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/jsx': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/var': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-hooks-extra@1.10.0(eslint@8.57.0)(typescript@5.5.3): + dependencies: + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/core': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/jsx': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/var': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - remeda: 2.8.0 + ts-pattern: 5.2.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -4825,41 +4951,41 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-naming-convention@1.9.0(eslint@8.57.0)(typescript@5.5.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/core': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/jsx': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-naming-convention@1.10.0(eslint@8.57.0)(typescript@5.5.3): + dependencies: + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/core': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/jsx': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 - remeda: 2.8.0 + ts-pattern: 5.2.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.9.0(eslint@8.57.0)(typescript@5.5.3): - dependencies: - '@eslint-react/ast': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/core': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/jsx': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/shared': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/tools': 1.9.0 - '@eslint-react/types': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@eslint-react/var': 1.9.0(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + eslint-plugin-react-x@1.10.0(eslint@8.57.0)(typescript@5.5.3): + dependencies: + '@eslint-react/ast': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/core': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/jsx': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/shared': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/tools': 1.10.0 + '@eslint-react/types': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@eslint-react/var': 1.10.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 is-immutable-type: 5.0.0(eslint@8.57.0)(typescript@5.5.3) - remeda: 2.8.0 + ts-pattern: 5.2.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -5441,7 +5567,7 @@ snapshots: is-immutable-type@5.0.0(eslint@8.57.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/type-utils': 8.0.1(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 8.1.0(eslint@8.57.0)(typescript@5.5.3) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.5.3) ts-declaration-location: 1.0.4(typescript@5.5.3) @@ -6020,10 +6146,6 @@ snapshots: dependencies: jsesc: 0.5.0 - remeda@2.8.0: - dependencies: - type-fest: 4.23.0 - require-directory@2.1.1: {} require-from-string@2.0.2: {} @@ -6390,8 +6512,6 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.23.0: {} - typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.7