From 9dbd0b5b3a2b2144d45fcc50bbe98ca66bb12e4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 09:36:54 +0000 Subject: [PATCH] chore(deps): bump the linting-formatting group across 1 directory with 5 updates Bumps the linting-formatting group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `5.8.9` | `5.10.0` | | [eslint](https://github.com/eslint/eslint) | `10.4.1` | `10.6.0` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.5.2` | `0.5.3` | | [prettier](https://github.com/prettier/prettier) | `3.8.3` | `3.9.4` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.60.0` | `8.62.1` | Updates `@eslint-react/eslint-plugin` from 5.8.9 to 5.10.0 - [Release notes](https://github.com/Rel1cx/eslint-react/releases) - [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md) - [Commits](https://github.com/Rel1cx/eslint-react/commits/v5.10.0/plugins/eslint-plugin) Updates `eslint` from 10.4.1 to 10.6.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v10.4.1...v10.6.0) Updates `eslint-plugin-react-refresh` from 0.5.2 to 0.5.3 - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) - [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.5.2...v0.5.3) Updates `prettier` from 3.8.3 to 3.9.4 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.8.3...3.9.4) Updates `typescript-eslint` from 8.60.0 to 8.62.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@eslint-react/eslint-plugin" dependency-version: 5.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting-formatting - dependency-name: eslint dependency-version: 10.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting-formatting - dependency-name: eslint-plugin-react-refresh dependency-version: 0.5.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: linting-formatting - dependency-name: prettier dependency-version: 3.9.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting-formatting - dependency-name: typescript-eslint dependency-version: 8.62.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting-formatting ... Signed-off-by: dependabot[bot] --- package-lock.json | 415 +++++++++++++++++++++++----------------------- package.json | 10 +- 2 files changed, 214 insertions(+), 211 deletions(-) diff --git a/package-lock.json b/package-lock.json index f0252de88..ac3ae3e6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "devDependencies": { "@commitlint/cli": "^21.0.1", "@commitlint/config-conventional": "^21.0.1", - "@eslint-react/eslint-plugin": "^5.7.7", + "@eslint-react/eslint-plugin": "^5.10.0", "@eslint/js": "^10.0.1", "@rollup/plugin-commonjs": "^29.0.2", "@rollup/plugin-json": "^6.1.0", @@ -34,19 +34,19 @@ "concurrently": "^10.0.3", "copyfiles": "^2.4.1", "cross-env": "^10.0.0", - "eslint": "^10.3.0", + "eslint": "^10.6.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", - "eslint-plugin-react-refresh": "^0.5.2", + "eslint-plugin-react-refresh": "^0.5.3", "globals": "^17.0.0", "husky": "^9.1.7", "lint-staged": "^16.4.0", - "prettier": "^3.7.4", + "prettier": "^3.9.4", "rimraf": "^6.0.1", "rollup": "^4.62.2", "rollup-plugin-copy": "^3.5.0", "ts-node": "^10.9.1", - "typescript-eslint": "^8.59.3" + "typescript-eslint": "^8.62.1" }, "engines": { "node": ">=22", @@ -1207,122 +1207,122 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.8.9", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.8.9.tgz", - "integrity": "sha512-RYlekXNXNJCkirm50QmdnPKmYBqJP6p1oOGOBJZWS0wUnjGVb7Rv2bA5kEZHpAakGfQ6CW6s/E326U1ACEonzA==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.10.0.tgz", + "integrity": "sha512-8AZj8ZkRIwLnsy9dA7A9aJJp0rjURKa18/rZU7I37akXVpRBpQAui3+Z7IfbSH5t5B3y3vIM96kpYfc5RiYXYw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.60.0", - "@typescript-eslint/typescript-estree": "^8.60.0", - "@typescript-eslint/utils": "^8.60.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/typescript-estree": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "string-ts": "^2.3.1" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/@eslint-react/core": { - "version": "5.8.9", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.8.9.tgz", - "integrity": "sha512-R5B4/u3ckeIiwxaTcvltojh3Yr8jOmNYvBKlbQ+s4c5c75DKpYFx3iEq9guXjD2apUQPQ/HDEmCcLA1Xy3uKzA==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.10.0.tgz", + "integrity": "sha512-brqXjHlQV9WD337ksz8u9g4z70czWTeLBA74cdPvZ32IlYuIYTIPu/R5j8MXLQhaTAJmC6+H3RN+EjgrTfFvRw==", "dev": true, "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", + "@eslint-react/ast": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/jsx": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@eslint-react/var": "5.10.0", + "@typescript-eslint/scope-manager": "^8.62.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "ts-pattern": "^5.9.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/@eslint-react/eslint": { - "version": "5.8.9", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.8.9.tgz", - "integrity": "sha512-PT8nq+dCtyRnB5a7gnEfmQyod3uzRgS84GShX5jVppH51GIbZCle5VptQ9BQDMbPOA03adjDOsW2g+yXd5OcxQ==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.10.0.tgz", + "integrity": "sha512-iHoMYyLdrzQJcZESTJ9xa56CzrKR0gmJyQB6KAz95b0zjKY9VCpKufnZ6ZlPQ33p2IGQq8A30uk3KLULYCgGNw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.60.0" + "@typescript-eslint/utils": "^8.62.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/@eslint-react/eslint-plugin": { - "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==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.10.0.tgz", + "integrity": "sha512-wIlaphThT/ld61VYc1Sss8U7KmOsv2pgwV9ucSWRJSzqQ+DkXsoeMbv/TvsnVV39Lq6wfWnBt8r7F9EnmtNpqA==", "dev": true, "license": "MIT", "dependencies": { - "@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" + "@eslint-react/shared": "5.10.0", + "eslint-plugin-react-dom": "5.10.0", + "eslint-plugin-react-jsx": "5.10.0", + "eslint-plugin-react-naming-convention": "5.10.0", + "eslint-plugin-react-rsc": "5.10.0", + "eslint-plugin-react-web-api": "5.10.0", + "eslint-plugin-react-x": "5.10.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/@eslint-react/jsx": { - "version": "5.8.9", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.8.9.tgz", - "integrity": "sha512-/P1JpU6CMZDkxelithfPTqxOFY4sWI4Jb7Pgakfuhp2a/nczNLyzufyt4veNQkhHW3hpQoRldhVEuzZdWj0hww==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.10.0.tgz", + "integrity": "sha512-jrZNSItx/OFVFNyax2sU2QXjxAfDazKGOLt3bWdjpU7Vz46LkdPwW1MfgK9qB74KiGq7uZRtpjqzaTF4atzsvg==", "dev": true, "license": "MIT", "dependencies": { - "@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", + "@eslint-react/ast": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@eslint-react/var": "5.10.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "ts-pattern": "^5.9.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/@eslint-react/shared": { - "version": "5.8.9", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.8.9.tgz", - "integrity": "sha512-1+mLQWz+lfntQxdoKzLglle7zEYSwQaJh9kvqDvOkUMjRYHoKBG8QrcudwwzVLsy6E55uFJAA7peXirtGYV6Sw==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.10.0.tgz", + "integrity": "sha512-FNaKRqoNANfVlrXi/uuFPIs9S9yO4WLgKTAFOc3V1xNa9hRtRkKkii+cQqwlYDBuHlMIw9UMQoImnyO4AWiDDg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.8.9", - "@typescript-eslint/utils": "^8.60.0", + "@eslint-react/eslint": "5.10.0", + "@typescript-eslint/utils": "^8.62.0", "ts-pattern": "^5.9.0", "zod": "^3.25.0 || ^4.0.0" }, @@ -1330,29 +1330,29 @@ "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/@eslint-react/var": { - "version": "5.8.9", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.8.9.tgz", - "integrity": "sha512-422oY9wzXa7gEfalfI7PfVwKTydJRnz5dlnF0opN9nmqzn2WBp4B4rQ0BrqDXRsIGAgcDWKppc1h+XRQOw35Ag==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.10.0.tgz", + "integrity": "sha512-hApDw4o1xzc+4sDXJ/IWuUpG46FjgdX4bH15/VIT+qM4oxIta9aWuxn4WrcXDhEzkL4y75WRAVD0CugZg6Ww2g==", "dev": true, "license": "MIT", "dependencies": { - "@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", + "@eslint-react/ast": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@typescript-eslint/scope-manager": "^8.62.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "ts-pattern": "^5.9.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, @@ -3563,17 +3563,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.60.0.tgz", - "integrity": "sha512-QYb/sa74/s7OKMbACMjrYnGspj9Hs5YI5aaffSL65UfeBUzVzBJfVo3oWSpbzPurvm7yaCCo2Lk7lVj610HqKw==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.62.1.tgz", + "integrity": "sha512-4EQM77WgVNxj7OkL/5b/D/xZsw00G577+UriYTC7JF5opcF3T2AuoeY7ueLaZgSVjSgCS6yOAJB5bRGLPSJUzA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.60.0", - "@typescript-eslint/type-utils": "8.60.0", - "@typescript-eslint/utils": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0", + "@typescript-eslint/scope-manager": "8.62.1", + "@typescript-eslint/type-utils": "8.62.1", + "@typescript-eslint/utils": "8.62.1", + "@typescript-eslint/visitor-keys": "8.62.1", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -3586,7 +3586,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.60.0", + "@typescript-eslint/parser": "^8.62.1", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -3602,16 +3602,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.60.0.tgz", - "integrity": "sha512-fcqpj/MyK4sxDPcbe7STNPbpQL4RLZOPWuaTmwZYuc+hJKzRf58yRxfhqGpc6PIq9ZyfSBpfHgmUHmHs0KwHwg==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.62.1.tgz", + "integrity": "sha512-sPhE4iHuJDSvoAiec+Ro8JyXw8f0ql13HFR82P99nCm9GwTEKG0KYLvDe6REk8BCXuit6vJAv/Yxg5ABaNS2rA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.60.0", - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/typescript-estree": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0", + "@typescript-eslint/scope-manager": "8.62.1", + "@typescript-eslint/types": "8.62.1", + "@typescript-eslint/typescript-estree": "8.62.1", + "@typescript-eslint/visitor-keys": "8.62.1", "debug": "^4.4.3" }, "engines": { @@ -3627,14 +3627,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.60.0.tgz", - "integrity": "sha512-aZu74NNKJeUWqCjDddzdiKaS82dgYgV/vmf+Ui3ZdZejmgfXR/q+pRumgobnQ2cCJTgGTWp4ypiwsuofFubavg==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.62.1.tgz", + "integrity": "sha512-yQ3RgY5RkSBpsNS1Bx/JQEcA24FOSdfGktoyprAr5u18390UQdtVcfnEv4nIrIshNnavlVyZBKxQwT1fIAE6cg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.60.0", - "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/tsconfig-utils": "^8.62.1", + "@typescript-eslint/types": "^8.62.1", "debug": "^4.4.3" }, "engines": { @@ -3649,14 +3649,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.60.0.tgz", - "integrity": "sha512-pFzqhllJMs+jghLQWzV00ds39xLzuyqPSev5pd8f4Ir0rtKR3ZLUB4/4dhjOFighWb9larvtfJvqL+4yKDI3Xw==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.62.1.tgz", + "integrity": "sha512-r4d249KbQ1SFdpeStvob8Ih6aPPIzfqllPVOtvhve6ZcpuVcYo5/7zUWckKpHE7StASX4kTKZTLf0WQm/wPkcg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0" + "@typescript-eslint/types": "8.62.1", + "@typescript-eslint/visitor-keys": "8.62.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3667,9 +3667,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.60.0.tgz", - "integrity": "sha512-BZPR3RGYlAXnly6ymAxfkVn5rCbZzQNou0rxv3GfWZ8cTQp+hhVd73khbGLAd8k1TlAPLISH337M+tAgAnaJDQ==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.62.1.tgz", + "integrity": "sha512-xadytJqX9vJVQ2fdQjkcIVigwaOJNWkpjdLt6cEQ+xPnrI1fkp+/jZE/I97k9KUjqtpd25i0HeyZf3T6dutv2g==", "dev": true, "license": "MIT", "engines": { @@ -3684,15 +3684,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.60.0.tgz", - "integrity": "sha512-SX46wEUtitCpq7AN38HkUU/+zvUpdKf7ephtWAFgckH8O7PQIyL5gvrhQgBLuEYgLfuKWOVvWVskMbuFHAz5xg==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.62.1.tgz", + "integrity": "sha512-aXM5xlqXiTxPibXB93cLAURfT3rlizf7uMXISCXy66Isr/9hISJx3yDsKl0L7lKa51b8JpFuNKby0/O0pEm9jg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/typescript-estree": "8.60.0", - "@typescript-eslint/utils": "8.60.0", + "@typescript-eslint/types": "8.62.1", + "@typescript-eslint/typescript-estree": "8.62.1", + "@typescript-eslint/utils": "8.62.1", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -3709,9 +3709,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.60.0.tgz", - "integrity": "sha512-AsE7x2XaAK+CVbeih0Fvbn+r1qHxtpLDJ3XUuFcIinT318T90yHMJC+Zgv+jUuDjQQd06HKwxnDu6sz1IcTilA==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.62.1.tgz", + "integrity": "sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==", "dev": true, "license": "MIT", "engines": { @@ -3723,16 +3723,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.60.0.tgz", - "integrity": "sha512-3AcZNBGMClm6CXDyo8kYvVGT/sx29sS0oBsIb9oZI2gunA4Vm2M3YHzRLPvsUBBsl+yB5FPtltq7gGH0iTlp9g==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.62.1.tgz", + "integrity": "sha512-xMcW9oP9u7fAMXYs9A65CVmtLQe2r//oXINHfi8HV+oiqhih17sbLdhXr4540YWlgpDKQdY854OL5ZrdCiQsAA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.60.0", - "@typescript-eslint/tsconfig-utils": "8.60.0", - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/visitor-keys": "8.60.0", + "@typescript-eslint/project-service": "8.62.1", + "@typescript-eslint/tsconfig-utils": "8.62.1", + "@typescript-eslint/types": "8.62.1", + "@typescript-eslint/visitor-keys": "8.62.1", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -3751,16 +3751,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.60.0.tgz", - "integrity": "sha512-HtXuPfrHTyBDkameWpl+vJb1Uevu2tznAyahM1Oc4AENidCLTPiZDWIo4GfcxNdC/RcfGcadzzkqbRG87dUrQA==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.62.1.tgz", + "integrity": "sha512-sHtbPfuKNZCG+ih8SyjjucqRntSVmp8XgL5u6o9mAhiSn8ds5o/M/XdM0abweme2Tln3szOstOrZ9OXitvPh0g==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.60.0", - "@typescript-eslint/types": "8.60.0", - "@typescript-eslint/typescript-estree": "8.60.0" + "@typescript-eslint/scope-manager": "8.62.1", + "@typescript-eslint/types": "8.62.1", + "@typescript-eslint/typescript-estree": "8.62.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3775,13 +3775,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.60.0.tgz", - "integrity": "sha512-9WI52t8ZGLVGrPMBet25yAftqY/n95+zmoUUtJBBQTKDSKUu7OsPTroT2op7U9JatkoRccL0YkWDNMFfC4Sjxg==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.62.1.tgz", + "integrity": "sha512-4g3BLxfdTMy8iZG0MaBkadnlRrCJ74cQiFbyEVMrkwIoqdyaXXQM22cotDvrl4x28wgIZ9rEJRoM+mmhSJpJ1g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/types": "8.62.1", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -5866,11 +5866,14 @@ } }, "node_modules/eslint": { - "version": "10.4.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.1.tgz", - "integrity": "sha512-AyIKhnOBuOAdueD7RB3xB+YeAWScb9jHsJBgH2Hcde8InP5JYhqrRR6iTMHyTEwgENK54Cp44e4v8BwNhsuHuw==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.6.0.tgz", + "integrity": "sha512-6lVbcqSodALYo+4ELD0heG6lFiFxnLMuLkiMi2qV8LMp54N8tE8FT1GMH+ev4Ti00nFjNze2+Su6DsV5OQW3Dg==", "dev": true, "license": "MIT", + "workspaces": [ + "packages/*" + ], "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.2", @@ -5969,78 +5972,78 @@ } }, "node_modules/eslint-plugin-react-dom": { - "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==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.10.0.tgz", + "integrity": "sha512-GE47tO78o0I+XqT0Et07BnTRI9x5bCRA1tRDraTc7CEjUTCu0FHyTjAYr0ZMwdrLSJib0OXjirD7GDp2MM7lYA==", "dev": true, "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", - "@typescript-eslint/types": "^8.60.0", - "@typescript-eslint/utils": "^8.60.0", + "@eslint-react/ast": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/jsx": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "compare-versions": "^6.1.1" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/eslint-plugin-react-jsx": { - "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==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.10.0.tgz", + "integrity": "sha512-L0jKCE9zBzFqUt0zAJGga4VyUM8wEgBMenApllXCHCTxCUW7w9dqgl3p73qgYT5xa4oHJDXTDGyAzKO7p/kgeQ==", "dev": true, "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", - "@typescript-eslint/types": "^8.60.0", - "@typescript-eslint/utils": "^8.60.0" + "@eslint-react/ast": "5.10.0", + "@eslint-react/core": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/jsx": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/eslint-plugin-react-naming-convention": { - "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==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.10.0.tgz", + "integrity": "sha512-RsXF/F/3nUtYylmpIRTggPEmw7qRPZItqNLt04AV84rqNY0/S5fVm0dqn39VoBbW+B8v23O1Ve8pvk0aib1N2g==", "dev": true, "license": "MIT", "dependencies": { - "@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", + "@eslint-react/ast": "5.10.0", + "@eslint-react/core": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/var": "5.10.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "ts-pattern": "^5.9.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/eslint-plugin-react-refresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.2.tgz", - "integrity": "sha512-hmgTH57GfzoTFjVN0yBwTggnsVUF2tcqi7RJZHqi9lIezSs4eFyAMktA68YD4r5kNw1mxyY4dmkyoFDb3FIqrA==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.3.tgz", + "integrity": "sha512-5EMmLCV98Pi4o/f/3DP/v/tNqLHMIc9I8LKClNDWhZ9JTho89/kQcitCXQBMG7sAfVRK0Ie3T2EDOzp1YXYiVA==", "dev": true, "license": "MIT", "peerDependencies": { @@ -6048,42 +6051,42 @@ } }, "node_modules/eslint-plugin-react-rsc": { - "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==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.10.0.tgz", + "integrity": "sha512-7dXZFg9p8u+J27cu8oKwrpw+KVEZSPASMluGsd05GfKPRE9HlN7zTA0fVb15lfeIGQ/JPp5DfZp3Nd4LlDdcJw==", "dev": true, "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" + "@eslint-react/ast": "5.10.0", + "@eslint-react/core": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@eslint-react/var": "5.10.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0" }, "engines": { "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/eslint-plugin-react-web-api": { - "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==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.10.0.tgz", + "integrity": "sha512-VCX8fS6kFTTpC+XWD6NqdMK2PKDV1YgpDcMA/jTaWn3Goypui0kZUBUDF7kApq7zsHp3zAWmt5UexvuSsOqyRQ==", "dev": true, "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", + "@eslint-react/ast": "5.10.0", + "@eslint-react/core": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@eslint-react/var": "5.10.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "birecord": "^0.1.1", "ts-pattern": "^5.9.0" }, @@ -6091,28 +6094,28 @@ "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, "node_modules/eslint-plugin-react-x": { - "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==", - "dev": true, - "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", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.10.0.tgz", + "integrity": "sha512-ekvV8vYLp62dO3558ArIp+7oQLvd0jOJPvoxomzNBOJmiekFaVJifxaCxkcRB1l6yI4Rs2b9lnm5M+/YDTzoSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "5.10.0", + "@eslint-react/core": "5.10.0", + "@eslint-react/eslint": "5.10.0", + "@eslint-react/jsx": "5.10.0", + "@eslint-react/shared": "5.10.0", + "@eslint-react/var": "5.10.0", + "@typescript-eslint/scope-manager": "^8.62.0", + "@typescript-eslint/type-utils": "^8.62.0", + "@typescript-eslint/types": "^8.62.0", + "@typescript-eslint/typescript-estree": "^8.62.0", + "@typescript-eslint/utils": "^8.62.0", "compare-versions": "^6.1.1", "string-ts": "^2.3.1", "ts-api-utils": "^2.5.0", @@ -6122,7 +6125,7 @@ "node": ">=22.0.0" }, "peerDependencies": { - "eslint": "^10.3.0", + "eslint": "*", "typescript": "*" } }, @@ -9701,9 +9704,9 @@ } }, "node_modules/prettier": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", - "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.4.tgz", + "integrity": "sha512-yWG/o/4oJfo036EKAfK6ACAoDOfHeRHx4tuxkfBZiauURiaSmYwlpOr5LQqKtIkRD2z1PLteme2WoxEnj4tHTg==", "dev": true, "license": "MIT", "bin": { @@ -11389,16 +11392,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.60.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.60.0.tgz", - "integrity": "sha512-9f65qWLZdAW9m1JaxBDUHcqRUfL8bkxxXL7XxEfI+F09q56PkBvIfCjLF3yInsDM/BBmwkqmCQdCZe/RYlIWEw==", + "version": "8.62.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.62.1.tgz", + "integrity": "sha512-vymnnM5g0AKQDSAyfP12nMIBvgwgA42syg74kkuZ4x1VuTzwQKwc5h9rGxeShCjny5o+zWAb6OEoz7XLgrIkIw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.60.0", - "@typescript-eslint/parser": "8.60.0", - "@typescript-eslint/typescript-estree": "8.60.0", - "@typescript-eslint/utils": "8.60.0" + "@typescript-eslint/eslint-plugin": "8.62.1", + "@typescript-eslint/parser": "8.62.1", + "@typescript-eslint/typescript-estree": "8.62.1", + "@typescript-eslint/utils": "8.62.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/package.json b/package.json index c52237360..31dedd559 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@commitlint/cli": "^21.0.1", "@commitlint/config-conventional": "^21.0.1", - "@eslint-react/eslint-plugin": "^5.7.7", + "@eslint-react/eslint-plugin": "^5.10.0", "@eslint/js": "^10.0.1", "@rollup/plugin-commonjs": "^29.0.2", "@rollup/plugin-json": "^6.1.0", @@ -73,19 +73,19 @@ "concurrently": "^10.0.3", "copyfiles": "^2.4.1", "cross-env": "^10.0.0", - "eslint": "^10.3.0", + "eslint": "^10.6.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", - "eslint-plugin-react-refresh": "^0.5.2", + "eslint-plugin-react-refresh": "^0.5.3", "globals": "^17.0.0", "husky": "^9.1.7", "lint-staged": "^16.4.0", - "prettier": "^3.7.4", + "prettier": "^3.9.4", "rimraf": "^6.0.1", "rollup": "^4.62.2", "rollup-plugin-copy": "^3.5.0", "ts-node": "^10.9.1", - "typescript-eslint": "^8.59.3" + "typescript-eslint": "^8.62.1" }, "lint-staged": { "*.{ts,tsx}": [