From 3feb33585702d5ec3d4f11aa0fb61c0e3af92e43 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 20:02:53 +0000 Subject: [PATCH] chore(deps): update dependency @robot-inventor/eslint-config to v12.0.5 --- package-lock.json | 412 +++++++++++++++++++++++----------------------- 1 file changed, 206 insertions(+), 206 deletions(-) diff --git a/package-lock.json b/package-lock.json index 11a436e9..43336dff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -774,14 +774,14 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.8.5.tgz", - "integrity": "sha512-qXalUuOb5BP4/BWKrl3c9h5+eXzXT2L80cceMx0YwsfdzireNPYbjL3Hxu2mX5/lS7Uu96X+xbg4sFbLrCzAew==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.8.9.tgz", + "integrity": "sha512-RYlekXNXNJCkirm50QmdnPKmYBqJP6p1oOGOBJZWS0wUnjGVb7Rv2bA5kEZHpAakGfQ6CW6s/E326U1ACEonzA==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/typescript-estree": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/typescript-estree": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "string-ts": "^2.3.1" }, "engines": { @@ -793,19 +793,19 @@ } }, "node_modules/@eslint-react/core": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.8.5.tgz", - "integrity": "sha512-YyFiP2BzDYWSpvpC6ZNsuteCzONnUPNMNcGiYwpafYXJr/eeh1x19oUNI5oGMlID2zi3AU+RLaczJpbPoL0hbg==", - "license": "MIT", - "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/jsx": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/scope-manager": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.8.9.tgz", + "integrity": "sha512-R5B4/u3ckeIiwxaTcvltojh3Yr8jOmNYvBKlbQ+s4c5c75DKpYFx3iEq9guXjD2apUQPQ/HDEmCcLA1Xy3uKzA==", + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/jsx": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@eslint-react/var": "5.8.9", + "@typescript-eslint/scope-manager": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -817,12 +817,12 @@ } }, "node_modules/@eslint-react/eslint": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.8.5.tgz", - "integrity": "sha512-4IF9rt1wWXHJoSLs7SE4Sm+KR5XTp83an1baK5t4nw8c7rNAxVqIlL0yMYqmNmBT3fVNhvUSGRu+3wcDKx69Qg==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.8.9.tgz", + "integrity": "sha512-PT8nq+dCtyRnB5a7gnEfmQyod3uzRgS84GShX5jVppH51GIbZCle5VptQ9BQDMbPOA03adjDOsW2g+yXd5OcxQ==", "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.59.4" + "@typescript-eslint/utils": "^8.60.0" }, "engines": { "node": ">=22.0.0" @@ -833,18 +833,18 @@ } }, "node_modules/@eslint-react/eslint-plugin": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.8.5.tgz", - "integrity": "sha512-v+pPzNfeuJOYhQMvyc4GLrbMQ/2UBCX2C9agHY/JIjdLBgI1s16jf2zUW33JLPNnpfCx3SUZEzTCcrB3GrgEuQ==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.8.9.tgz", + "integrity": "sha512-8Ro9XblSO0HsExGRRXP6+43hII/gedQFXx8YooPAufaVb53UUBNhMLi8H7BP8yhHsu13XhREJgUpT4I/2CoDhg==", "license": "MIT", "dependencies": { - "@eslint-react/shared": "5.8.5", - "eslint-plugin-react-dom": "5.8.5", - "eslint-plugin-react-jsx": "5.8.5", - "eslint-plugin-react-naming-convention": "5.8.5", - "eslint-plugin-react-rsc": "5.8.5", - "eslint-plugin-react-web-api": "5.8.5", - "eslint-plugin-react-x": "5.8.5" + "@eslint-react/shared": "5.8.9", + "eslint-plugin-react-dom": "5.8.9", + "eslint-plugin-react-jsx": "5.8.9", + "eslint-plugin-react-naming-convention": "5.8.9", + "eslint-plugin-react-rsc": "5.8.9", + "eslint-plugin-react-web-api": "5.8.9", + "eslint-plugin-react-x": "5.8.9" }, "engines": { "node": ">=22.0.0" @@ -855,17 +855,17 @@ } }, "node_modules/@eslint-react/jsx": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.8.5.tgz", - "integrity": "sha512-ve7ZJ+/tpAy1+6gv037+wurlJ7sPkkr01XohLeXWp5thp1eD46sIXeedIxGz/0XIvjDM7PSddyT/8XpstySqfQ==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.8.9.tgz", + "integrity": "sha512-/P1JpU6CMZDkxelithfPTqxOFY4sWI4Jb7Pgakfuhp2a/nczNLyzufyt4veNQkhHW3hpQoRldhVEuzZdWj0hww==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@eslint-react/var": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -877,16 +877,16 @@ } }, "node_modules/@eslint-react/kit": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/kit/-/kit-5.8.5.tgz", - "integrity": "sha512-OfO5H25L9pqIOgl8NE1kKubW00ow2WMVHOsoN7u/maXeUUUXpLz03lkUudzsHZtT0QM7K/GHmARwHxvZQJYBJA==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/kit/-/kit-5.8.9.tgz", + "integrity": "sha512-5++nkmc7P7vFFylKbAQLtg+vCvNrw0iqDJOMrcMjgEdjAbsPlU33EacyAurhKPjzBjVtJPNf5nUPDlbCaBaX6A==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.9", + "@eslint-react/core": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "string-ts": "^2.3.1" }, "engines": { @@ -898,15 +898,15 @@ } }, "node_modules/@eslint-react/shared": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.8.5.tgz", - "integrity": "sha512-LjZs9sjEIjhhfO9ioVxUpagB1nrVu1Yy8DO0cpaPMGp0HzTDDGiULPpsHgZI8g/q5ZSDswMXNnrVehpua8KOYw==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.8.9.tgz", + "integrity": "sha512-1+mLQWz+lfntQxdoKzLglle7zEYSwQaJh9kvqDvOkUMjRYHoKBG8QrcudwwzVLsy6E55uFJAA7peXirtGYV6Sw==", "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.8.5", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/eslint": "5.8.9", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0", - "zod": "^4.4.3" + "zod": "^3.25.0 || ^4.0.0" }, "engines": { "node": ">=22.0.0" @@ -926,16 +926,16 @@ } }, "node_modules/@eslint-react/var": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.8.5.tgz", - "integrity": "sha512-fjUJsD2edjisPjh7d9y/1ZEbb81FBHyBGk/9BGFUEHf8POOcmMMyOxj0JPo5fpBVwugptmBeLWJiAjw/JL/EIQ==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.8.9.tgz", + "integrity": "sha512-422oY9wzXa7gEfalfI7PfVwKTydJRnz5dlnF0opN9nmqzn2WBp4B4rQ0BrqDXRsIGAgcDWKppc1h+XRQOw35Ag==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@typescript-eslint/scope-manager": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@typescript-eslint/scope-manager": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -1050,9 +1050,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz", - "integrity": "sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz", + "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", "license": "Apache-2.0", "dependencies": { "@eslint/core": "^1.2.1", @@ -1260,18 +1260,18 @@ "license": "MIT" }, "node_modules/@robot-inventor/eslint-config": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/@robot-inventor/eslint-config/-/eslint-config-12.0.4.tgz", - "integrity": "sha512-ZNHWoa0c5Piq82bd3gPriZ/b28yFf5fAevteGviNn8bSYe0VFhU7OUcs2oCR0P/l9RKhHMJ952p0zL0yRr2Z8A==", + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/@robot-inventor/eslint-config/-/eslint-config-12.0.5.tgz", + "integrity": "sha512-xxKcNsXy7K2GwHFjdI8dwmJIvnQO4gKgY+B8BdBj9cNpHfxzKCPgq+0jLTOgRIxKIsWstJ2Vk1QHcsHJQmFMGw==", "license": "MIT", "dependencies": { - "@eslint-react/eslint-plugin": "^5.8.4", - "@eslint-react/kit": "^5.8.4", + "@eslint-react/eslint-plugin": "^5.8.7", + "@eslint-react/kit": "^5.8.7", "@eslint/js": "^10.0.1", "@next/eslint-plugin-next": "^16.2.6", "@stylistic/eslint-plugin": "^5.10.0", - "@typescript-eslint/types": "^8.59.4", - "eslint": "^10.4.0", + "@typescript-eslint/types": "^8.60.0", + "eslint": "^10.4.1", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-node": "^0.4.0", "eslint-import-resolver-typescript": "^4.4.4", @@ -1279,7 +1279,7 @@ "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-react-compiler": "^19.0.0-beta-ebf51a3-20250411", "eslint-plugin-react-hooks": "^7.1.1", - "typescript-eslint": "^8.59.4" + "typescript-eslint": "^8.60.0" } }, "node_modules/@robot-inventor/ts-utils": { @@ -1689,16 +1689,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.4.tgz", - "integrity": "sha512-PegsU+XfyJJNjd4+u/k6f9yTyp0lEXXiPopUNobZcIAUJFGICFLN+sP0Rb3JehVmiij1Ph0dFGYqODoRo/2+6A==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.60.1.tgz", + "integrity": "sha512-JQ4S5GB0tfjO8BuJ4fcX+HodkzJjYBV+7OJ+wLygaX7OGQ7FudyHL4NSCA6ob+w3Yn+5MkKIozOwQhXeM7opVg==", "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.59.4", - "@typescript-eslint/type-utils": "8.59.4", - "@typescript-eslint/utils": "8.59.4", - "@typescript-eslint/visitor-keys": "8.59.4", + "@typescript-eslint/scope-manager": "8.60.1", + "@typescript-eslint/type-utils": "8.60.1", + "@typescript-eslint/utils": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -1711,7 +1711,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.59.4", + "@typescript-eslint/parser": "^8.60.1", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -1726,15 +1726,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.4.tgz", - "integrity": "sha512-zORHqO/tuhxY1zWuTvMUqddRxpiFJ72xVfcNoWpqdLjs6lfPbuQBJuW4pk+49/uBMy7Ssr4bzgjiKmmDB1UbZQ==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.60.1.tgz", + "integrity": "sha512-A0M6ua6H252bVjPvvtSgl2QA4+ET9S5Mtkb2GDyTxIhH/C4qDItT7RQNO5PhMC6NXGYXOR9dIalcDDgBKT7oFA==", "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.59.4", - "@typescript-eslint/types": "8.59.4", - "@typescript-eslint/typescript-estree": "8.59.4", - "@typescript-eslint/visitor-keys": "8.59.4", + "@typescript-eslint/scope-manager": "8.60.1", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/typescript-estree": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1", "debug": "^4.4.3" }, "engines": { @@ -1750,13 +1750,13 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.59.4.tgz", - "integrity": "sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.60.1.tgz", + "integrity": "sha512-eXkTH2bxmXlqD1RnOPmLZ9ZM9D3VwSx04JOwBnP9RQ+yUA5a2Mu7SfW8uaV2Aon53NJzZlZYuX7tn91Izf+xaw==", "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", + "@typescript-eslint/tsconfig-utils": "^8.60.1", + "@typescript-eslint/types": "^8.60.1", "debug": "^4.4.3" }, "engines": { @@ -1771,13 +1771,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.59.4.tgz", - "integrity": "sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.60.1.tgz", + "integrity": "sha512-gvI5OQoptnxQnchOirukCuQ55svJSTuD/4k5+pC267xyBtYry748R9/c3tYUzb/iE6RZfllRz2lVulLCHkTm4w==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.4", - "@typescript-eslint/visitor-keys": "8.59.4" + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1788,9 +1788,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.4.tgz", - "integrity": "sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.60.1.tgz", + "integrity": "sha512-nh8w4qAteiKuZu3pSSzG/yGKpw0OlkrKnzFmbVRenKaD4qc+7i1GrmZaLVkr8rk4uipiPGMOW4YsM6WmKZ5CvA==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1804,14 +1804,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.59.4.tgz", - "integrity": "sha512-uonTuPAAKr9XaBGqJ3LjYTh72zy5DyGesljO9gtmk/eFW0W1fRHjnwVYKB35Lm8d5Q5CluEW3gPHjTvZTmgrfA==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.60.1.tgz", + "integrity": "sha512-sdwTrpjosW7ANQYJ39ZBF1ZyEMEGVB2UsikrserVM/30a/F1dTLnu9bGxEdosugyu5caigjLrR2qiD11asjI1A==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.4", - "@typescript-eslint/typescript-estree": "8.59.4", - "@typescript-eslint/utils": "8.59.4", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/typescript-estree": "8.60.1", + "@typescript-eslint/utils": "8.60.1", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -1828,9 +1828,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.59.4.tgz", - "integrity": "sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.60.1.tgz", + "integrity": "sha512-4h0tY8ppCkdCzcrl2YM5M3my0xsE1Tf8om3owEu5oPWmXwkKRmk0j0LGDzYBGUcAlesEbxBhazqu/K4cu3Ug7w==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1841,15 +1841,15 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.4.tgz", - "integrity": "sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.60.1.tgz", + "integrity": "sha512-alpRkfG8hlVE5kdJW2GkfgDgXxold3e8e4l6EnmhRmRLbekgAPCCGDVD++sABy9FcgPFroq+uFcCSM1vR57Cew==", "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.59.4", - "@typescript-eslint/tsconfig-utils": "8.59.4", - "@typescript-eslint/types": "8.59.4", - "@typescript-eslint/visitor-keys": "8.59.4", + "@typescript-eslint/project-service": "8.60.1", + "@typescript-eslint/tsconfig-utils": "8.60.1", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/visitor-keys": "8.60.1", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -1904,15 +1904,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.59.4.tgz", - "integrity": "sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.60.1.tgz", + "integrity": "sha512-h2MPBLoNtjc3qZWfY3Tl51yPorQ2McHn8pJfcMNTcIvrrZrr90Ykffit0yjrPFWQcRcUxzH20+6OcVdW4yHtUg==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.59.4", - "@typescript-eslint/types": "8.59.4", - "@typescript-eslint/typescript-estree": "8.59.4" + "@typescript-eslint/scope-manager": "8.60.1", + "@typescript-eslint/types": "8.60.1", + "@typescript-eslint/typescript-estree": "8.60.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1927,12 +1927,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.4.tgz", - "integrity": "sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.60.1.tgz", + "integrity": "sha512-EbGRQg4FhrmwLodl+t3JNAnXHWVr9Vp+Zl1QBZVPY4ByfkzIT8cX3K6QWODHtkIZqqJVEWvhHSx3v5PDHsaQag==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.59.4", + "@typescript-eslint/types": "8.60.1", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -3385,9 +3385,9 @@ } }, "node_modules/eslint": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.0.tgz", - "integrity": "sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==", + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.1.tgz", + "integrity": "sha512-AyIKhnOBuOAdueD7RB3xB+YeAWScb9jHsJBgH2Hcde8InP5JYhqrRR6iTMHyTEwgENK54Cp44e4v8BwNhsuHuw==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", @@ -3395,7 +3395,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.6.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.1", + "@eslint/plugin-kit": "^0.7.2", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -3683,17 +3683,17 @@ } }, "node_modules/eslint-plugin-react-dom": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.8.5.tgz", - "integrity": "sha512-PMbF6to8oOIX1wRqg+LHffDs29TMPu3dqshB2NkJoIBrhLXnE9D0Up6JpEEGib2UwSYyKlbzlnuLmfEfADI+Rg==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.8.9.tgz", + "integrity": "sha512-yJlJXPZp44FMZL72kky39HYI7KaKWD8g28g4TQ66QVpO7xXHBzE7DpXjCDJKeLN63o57jyMnNsoRa8IxD+dU+g==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/jsx": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/jsx": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "compare-versions": "^6.1.1" }, "engines": { @@ -3745,18 +3745,18 @@ } }, "node_modules/eslint-plugin-react-jsx": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.8.5.tgz", - "integrity": "sha512-YMh+2RMV5+soWTeKxMZybUP8Y1FUrxlOqAoYeX42/8R02zX6rjBpMFJNyXyaiCxzp5JuHwQ/gBn0Hy3smYhqXg==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.8.9.tgz", + "integrity": "sha512-E+PTbvD21Pi6J06xuScE3SM+PDBNXUnYSr5HPCbnEXOUp7hoYfCeFp6hQ6zWczeqWi6QAhvIJbeAquMQiHNvXA==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/jsx": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4" + "@eslint-react/ast": "5.8.9", + "@eslint-react/core": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/jsx": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0" }, "engines": { "node": ">=22.0.0" @@ -3767,17 +3767,17 @@ } }, "node_modules/eslint-plugin-react-naming-convention": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.8.5.tgz", - "integrity": "sha512-Tm/tkrtiQa2q5Y3olMRlYCwc0zhwQRot1f4L2X0JGlYdxEMbR0QrPc17Rvh/QTaKpe4BAoKcnvAz2VBee9ANDg==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.8.9.tgz", + "integrity": "sha512-Xb0OQdfy+hdkP4NWafHH5EHR0/WRKVUwJFh1+EZvjmRMRCdbhDOm6QYKvLS/tBKdCQeaMDSSNN53e3fclvw2Hw==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.9", + "@eslint-react/core": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/var": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -3789,18 +3789,18 @@ } }, "node_modules/eslint-plugin-react-rsc": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.8.5.tgz", - "integrity": "sha512-XIvNn3TLWSmhYsvB1n9GPPJ9nqyjSpq1/lFUDvAlCbMLLpxFUP3GA7m1yiVfppgH8QAHXC5bP//RkOgObGGSOA==", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.8.9.tgz", + "integrity": "sha512-J4WPf1FHURch5IBC8B9W64nPB/QNYZGedJEqhrCPackpg1w8qGooftIU/K65gVQkcNG0eXI5ny56Uli5nJzJPA==", "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4" + "@eslint-react/ast": "5.8.9", + "@eslint-react/core": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@eslint-react/var": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0" }, "engines": { "node": ">=22.0.0" @@ -3811,18 +3811,18 @@ } }, "node_modules/eslint-plugin-react-web-api": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.8.5.tgz", - "integrity": "sha512-hpe4cENVvR8I4oNLKUUvsm2j71+MfnnHFwRJSmcrsWOQ+1R2kgYfGA/wD85IO9B2C+tF4npkpl+DpgdYgdEzOA==", - "license": "MIT", - "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.8.9.tgz", + "integrity": "sha512-bhlZso99an7dxHUZYaHUPTeE+0FF30oH2/3Uh3w7gJUt/CPh4j2TzfcJWOjpMLP6QtEn4ki0V4kFCtdCTXUB0A==", + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "5.8.9", + "@eslint-react/core": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@eslint-react/var": "5.8.9", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "birecord": "^0.1.1", "ts-pattern": "^5.9.0" }, @@ -3835,22 +3835,22 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.8.5.tgz", - "integrity": "sha512-PSzMtlla5PJ5O0BxhUhCh2lgjyiZBDCjwC6xVlfYKBrZSVbGEPSZ/O0oshnQE/mOx1TbkKVYABE9C4lrn287fg==", - "license": "MIT", - "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/jsx": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/scope-manager": "^8.59.4", - "@typescript-eslint/type-utils": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/typescript-estree": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "version": "5.8.9", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.8.9.tgz", + "integrity": "sha512-Zi48007pQbBEr7TVZFBNx83NR55aXBHYFl/HRGs4cuq868uhJswwiXpjfUGQjIIq2B1ghqR+eIkRQsJNPE+H2w==", + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "5.8.9", + "@eslint-react/core": "5.8.9", + "@eslint-react/eslint": "5.8.9", + "@eslint-react/jsx": "5.8.9", + "@eslint-react/shared": "5.8.9", + "@eslint-react/var": "5.8.9", + "@typescript-eslint/scope-manager": "^8.60.0", + "@typescript-eslint/type-utils": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/typescript-estree": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "compare-versions": "^6.1.1", "string-ts": "^2.3.1", "ts-api-utils": "^2.5.0", @@ -7258,15 +7258,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.59.4", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.59.4.tgz", - "integrity": "sha512-Rw6+44QNFaXtgHSjPy+Kw8hrJniMYzR85E9yLmOLcfZ91/rz+JXQbDTCmc6ccxMPY6K6PgAq26f0JCBfR7LIPQ==", + "version": "8.60.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.60.1.tgz", + "integrity": "sha512-6m5hkkRAp8lKvhVpcprAIn5KkehQEh+47oHH2VGnExEh7dhNxXlg6GPAOIu6TxbVQxhebrJDvjl3020ooiWCMA==", "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.59.4", - "@typescript-eslint/parser": "8.59.4", - "@typescript-eslint/typescript-estree": "8.59.4", - "@typescript-eslint/utils": "8.59.4" + "@typescript-eslint/eslint-plugin": "8.60.1", + "@typescript-eslint/parser": "8.60.1", + "@typescript-eslint/typescript-estree": "8.60.1", + "@typescript-eslint/utils": "8.60.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0"