diff --git a/package-lock.json b/package-lock.json index b7e4f1b..077a569 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "eslint-plugin-react-dom": "^1.52.9", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-refresh": "^0.4.20", - "eslint-plugin-react-x": "^1.52.9", + "eslint-plugin-react-x": "^1.53.0", "globals": "^16.3.0", "typescript": "~5.9.2", "typescript-eslint": "^8.41.0", @@ -3271,22 +3271,22 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "1.52.9", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-1.52.9.tgz", - "integrity": "sha512-N6PVxOCTvCifMwdV2h1mxBW/GfBSGWnNuovDioelYvwnqkDIaYoh1hClJKql4HcMOpzUFxVktsDrlL0KJtfTig==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-1.53.0.tgz", + "integrity": "sha512-5a1CpHtBXQQUPB6dbxvcqg97QJ+APWNbZJQEBKNCiVjnx1DpCOzhAwZ2jMOZe+HS96Cf3TqqlRf4HBUm4KYYxg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "1.52.9", - "@eslint-react/core": "1.52.9", - "@eslint-react/eff": "1.52.9", - "@eslint-react/kit": "1.52.9", - "@eslint-react/shared": "1.52.9", - "@eslint-react/var": "1.52.9", - "@typescript-eslint/scope-manager": "^8.41.0", - "@typescript-eslint/type-utils": "^8.41.0", - "@typescript-eslint/types": "^8.41.0", - "@typescript-eslint/utils": "^8.41.0", + "@eslint-react/ast": "1.53.0", + "@eslint-react/core": "1.53.0", + "@eslint-react/eff": "1.53.0", + "@eslint-react/kit": "1.53.0", + "@eslint-react/shared": "1.53.0", + "@eslint-react/var": "1.53.0", + "@typescript-eslint/scope-manager": "^8.42.0", + "@typescript-eslint/type-utils": "^8.42.0", + "@typescript-eslint/types": "^8.42.0", + "@typescript-eslint/utils": "^8.42.0", "compare-versions": "^6.1.1", "is-immutable-type": "^5.0.1", "string-ts": "^2.2.1", @@ -3312,6 +3312,109 @@ } } }, + "node_modules/eslint-plugin-react-x/node_modules/@eslint-react/ast": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-1.53.0.tgz", + "integrity": "sha512-TyJURQF4IEOLWUQvmCukc6GQsaqzW2ALwY97gy1AaCTR+9CXz12qF84JQydxVmph2LOndPJk1KCrnNkLAvxzIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/eff": "1.53.0", + "@typescript-eslint/types": "^8.42.0", + "@typescript-eslint/typescript-estree": "^8.42.0", + "@typescript-eslint/utils": "^8.42.0", + "string-ts": "^2.2.1", + "ts-pattern": "^5.8.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/eslint-plugin-react-x/node_modules/@eslint-react/core": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-1.53.0.tgz", + "integrity": "sha512-LP53OVMymLnEqJtmHeCyYMtFjK9Mw4F7lui5VO9YlbELopynPrpeiMPyVScxydLzW/toE7ZpDLTaB8B7Nrfdpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "1.53.0", + "@eslint-react/eff": "1.53.0", + "@eslint-react/kit": "1.53.0", + "@eslint-react/shared": "1.53.0", + "@eslint-react/var": "1.53.0", + "@typescript-eslint/scope-manager": "^8.42.0", + "@typescript-eslint/type-utils": "^8.42.0", + "@typescript-eslint/types": "^8.42.0", + "@typescript-eslint/utils": "^8.42.0", + "birecord": "^0.1.1", + "ts-pattern": "^5.8.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/eslint-plugin-react-x/node_modules/@eslint-react/eff": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eff/-/eff-1.53.0.tgz", + "integrity": "sha512-jlGTpgrLD+txK1ApUg7hX1/Oje2D9Bv/uHtnzdgBT6cI8vpt8EEXXclAxz9NN4insfEu+g5GZB8sQSvtsQCzwQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/eslint-plugin-react-x/node_modules/@eslint-react/kit": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@eslint-react/kit/-/kit-1.53.0.tgz", + "integrity": "sha512-1OqcBpLtqsQSTgSBS8lxpoRojj7RLdZ0vBsnHlmWmARJhBV9+dlyu3scPduiohai3zjUdFLfLKvUqZpNeNbZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/eff": "1.53.0", + "@typescript-eslint/utils": "^8.42.0", + "ts-pattern": "^5.8.0", + "zod": "^4.1.5" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/eslint-plugin-react-x/node_modules/@eslint-react/shared": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-1.53.0.tgz", + "integrity": "sha512-8cKjzAJZOmpwoH8KsbyAUpLd3N2Lw6N4TSVZ+W8OnsspOfLhmN9VEyuS442fiHwZ33+mXulVewfpKahFOb9XAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/eff": "1.53.0", + "@eslint-react/kit": "1.53.0", + "@typescript-eslint/utils": "^8.42.0", + "ts-pattern": "^5.8.0", + "zod": "^4.1.5" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/eslint-plugin-react-x/node_modules/@eslint-react/var": { + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-1.53.0.tgz", + "integrity": "sha512-9IKGvSUyVABV07A9IJDa3QMGvpXwlJzb6UegJMW5OxUA5fkKcAqPZPp7fgoLkhqCpN/8l/rwbhdq1PcHxgmFsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "1.53.0", + "@eslint-react/eff": "1.53.0", + "@typescript-eslint/scope-manager": "^8.42.0", + "@typescript-eslint/types": "^8.42.0", + "@typescript-eslint/utils": "^8.42.0", + "string-ts": "^2.2.1", + "ts-pattern": "^5.8.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, "node_modules/eslint-scope": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", diff --git a/package.json b/package.json index cda8079..f67302e 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "eslint-plugin-react-dom": "^1.52.9", "eslint-plugin-react-hooks": "^5.1.0", "eslint-plugin-react-refresh": "^0.4.20", - "eslint-plugin-react-x": "^1.52.9", + "eslint-plugin-react-x": "^1.53.0", "globals": "^16.3.0", "typescript": "~5.9.2", "typescript-eslint": "^8.41.0",