chore(deps): update dependency @eslint-react/eslint-plugin to v5

This commit is contained in:
Łukasz Mierzwa
2026-04-29 09:27:03 +00:00
committed by Łukasz Mierzwa
parent 36ce1c76b6
commit 3bb39f07fd
2 changed files with 621 additions and 224 deletions

843
ui/package-lock.json generated
View File

@@ -44,7 +44,7 @@
"typeface-open-sans": "1.1.13"
},
"devDependencies": {
"@eslint-react/eslint-plugin": "2.13.0",
"@eslint-react/eslint-plugin": "5.6.0",
"@eslint/js": "10.0.1",
"@fetch-mock/jest": "0.2.20",
"@playwright/test": "1.59.1",
@@ -2355,131 +2355,149 @@
"node": "^12.0.0 || ^14.0.0 || >=16.0.0"
}
},
"node_modules/@eslint-react/ast": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-2.13.0.tgz",
"integrity": "sha512-43+5gmqV3MpatTzKnu/V2i/jXjmepvwhrb9MaGQvnXHQgq9J7/C7VVCCcwp6Rvp2QHAFquAAdvQDSL8IueTpeA==",
"node_modules/@eslint-react/eslint": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.6.0.tgz",
"integrity": "sha512-0nwBw4ILM25HX0AlWIhcRqAN1PcOD47PYBTDqI2zkx28wiIpm3ZirdjjaMVZd/8bm2NsKsLdLdddUGpjux6V9Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eff": "2.13.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/typescript-estree": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"string-ts": "^2.3.1"
"@typescript-eslint/utils": "^8.59.1"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@eslint-react/core": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-2.13.0.tgz",
"integrity": "sha512-m62XDzkf1hpzW4sBc7uh7CT+8rBG2xz/itSADuEntlsg4YA7Jhb8hjU6VHf3wRFDwyfx5VnbV209sbJ7Azey0Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=20.19.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@eslint-react/eff": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@eslint-react/eff/-/eff-2.13.0.tgz",
"integrity": "sha512-rEH2R8FQnUAblUW+v3ZHDU1wEhatbL1+U2B1WVuBXwSKqzF7BGaLqCPIU7o9vofumz5MerVfaCtJgI8jYe2Btg==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=20.19.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint-react/eslint-plugin": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-2.13.0.tgz",
"integrity": "sha512-iaMXpqnJCTW7317hg8L4wx7u5aIiPzZ+d1p59X8wXFgMHzFX4hNu4IfV8oygyjmWKdLsjKE9sEpv/UYWczlb+A==",
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.6.0.tgz",
"integrity": "sha512-kQfZg/4SnYpFYFoY5xEqKI4DnIB3l9EuacAU5/kxDK1LwI/oRCQMqhMR5KX3RwmAuUPlPcVLoRUPZf+ix/MtuQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/type-utils": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"eslint-plugin-react-dom": "2.13.0",
"eslint-plugin-react-hooks-extra": "2.13.0",
"eslint-plugin-react-naming-convention": "2.13.0",
"eslint-plugin-react-rsc": "2.13.0",
"eslint-plugin-react-web-api": "2.13.0",
"eslint-plugin-react-x": "2.13.0",
"ts-api-utils": "^2.4.0"
"@eslint-react/shared": "5.6.0",
"eslint-plugin-react-dom": "5.6.0",
"eslint-plugin-react-jsx": "5.6.0",
"eslint-plugin-react-naming-convention": "5.6.0",
"eslint-plugin-react-rsc": "5.6.0",
"eslint-plugin-react-web-api": "5.6.0",
"eslint-plugin-react-x": "5.6.0"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint-react/shared": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-2.13.0.tgz",
"integrity": "sha512-IOloCqrZ7gGBT4lFf9+0/wn7TfzU7JBRjYwTSyb9SDngsbeRrtW95ZpgUpS8/jen1wUEm6F08duAooTZ2FtsWA==",
"node_modules/@eslint-react/eslint-plugin/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eff": "2.13.0",
"@typescript-eslint/utils": "^8.55.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^3.25.0 || ^4.0.0"
"zod": "^4.3.6"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint-react/var": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-2.13.0.tgz",
"integrity": "sha512-dM+QaeiHR16qPQoJYg205MkdHYSWVa2B7ore5OFpOPlSwqDV3tLW7I+475WjbK7potq5QNPTxRa7VLp9FGeQqA==",
"node_modules/@eslint-react/jsx": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.6.0.tgz",
"integrity": "sha512-wAZt7p27lDMdB6lnyJMU2DRebjyIeeW1ao37ee8i5fvKYgHX8dGZFjU2mlOKCWCGVXB8ijUyt49EThawZac0GA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint-react/jsx/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint-react/jsx/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint-react/jsx/node_modules/@eslint-react/var": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.6.0.tgz",
"integrity": "sha512-1mzv3LtjOwRUB+jfQhExzob6QhwMj3x5its0IxJVCDBQff1/NalS+5gRbBQZa7D6DWUUv+f8P3laijXiCwH5pg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/@eslint/config-array": {
@@ -7067,160 +7085,578 @@
}
},
"node_modules/eslint-plugin-react-dom": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-2.13.0.tgz",
"integrity": "sha512-+2IZzQ1WEFYOWatW+xvNUqmZn55YBCufzKA7hX3XQ/8eu85Mp4vnlOyNvdVHEOGhUnGuC6+9+zLK+IlEHKdKLQ==",
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.6.0.tgz",
"integrity": "sha512-hHwfOKvuOjc2z3zyijs87CZQ4BhkvksnsRve3bQZrGLrbt4Ktkk7kufZVuhOJc94bof+e3n6GQKQ+UFGyXrrrg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/core": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"compare-versions": "^6.1.1",
"ts-pattern": "^5.9.0"
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"compare-versions": "^6.1.1"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-hooks-extra": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks-extra/-/eslint-plugin-react-hooks-extra-2.13.0.tgz",
"integrity": "sha512-qIbha1nzuyhXM9SbEfrcGVqmyvQu7GAOB2sy9Y4Qo5S8nCqw4fSBxq+8lSce5Tk5Y7XzIkgHOhNyXEvUHRWFMQ==",
"node_modules/eslint-plugin-react-dom/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/core": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/type-utils": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"ts-pattern": "^5.9.0"
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-dom/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-jsx": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.6.0.tgz",
"integrity": "sha512-rtJCLwbZ7QdceUaW+dnKJgxU63uHhzYVzgg4OsWuKZrC17oaZUJJGWeM7RB7oJvpi33ToGJn11NZog2EYNnWRw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-jsx/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-jsx/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-naming-convention": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-2.13.0.tgz",
"integrity": "sha512-uSd25JzSg2R4p81s3Wqck0AdwRlO9Yc+cZqTEXv7vW8exGGAM3mWnF6hgrgdqVJqBEGJIbS/Vx1r5BdKcY/MHA==",
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.6.0.tgz",
"integrity": "sha512-ZYujbDbDRX5u0i/H104ZYucZxkooXmP+Dwc5eN/J39ulakLXqF/+DBYpzlVAgCEQiKhm8biBIToImeDfo0eU6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/core": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/type-utils": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"compare-versions": "^6.1.1",
"string-ts": "^2.3.1",
"@eslint-react/ast": "5.6.0",
"@eslint-react/core": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-naming-convention/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-naming-convention/node_modules/@eslint-react/core": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.6.0.tgz",
"integrity": "sha512-SYLXj1JJodDs+An9PH8cIaH5dTxWz0kAxzDAHtFsWdwcOIv9ehQG5WMoG0FiczvZxfbvEKSqW7KMJ/J+61Ur1A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-naming-convention/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-naming-convention/node_modules/@eslint-react/var": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.6.0.tgz",
"integrity": "sha512-1mzv3LtjOwRUB+jfQhExzob6QhwMj3x5its0IxJVCDBQff1/NalS+5gRbBQZa7D6DWUUv+f8P3laijXiCwH5pg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-rsc": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-2.13.0.tgz",
"integrity": "sha512-RaftgITDLQm1zIgYyvR51sBdy4FlVaXFts5VISBaKbSUB0oqXyzOPxMHasfr9BCSjPLKus9zYe+G/Hr6rjFLXQ==",
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.6.0.tgz",
"integrity": "sha512-XqPkR55Sui/usDCKM5RdZuuQptt36jHZUJFsuT+0hHMcGDwiRXLW6qe11kyNVJSM6tIZS5rFGBa6jvBW3F373Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"@eslint-react/ast": "5.6.0",
"@eslint-react/core": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-rsc/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-rsc/node_modules/@eslint-react/core": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.6.0.tgz",
"integrity": "sha512-SYLXj1JJodDs+An9PH8cIaH5dTxWz0kAxzDAHtFsWdwcOIv9ehQG5WMoG0FiczvZxfbvEKSqW7KMJ/J+61Ur1A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-web-api": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-2.13.0.tgz",
"integrity": "sha512-nmJbzIAte7PeAkp22CwcKEASkKi49MshSdiDGO1XuN3f4N4/8sBfDcWbQuLPde6JiuzDT/0+l7Gi8wwTHtR1kg==",
"node_modules/eslint-plugin-react-rsc/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/core": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-rsc/node_modules/@eslint-react/var": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.6.0.tgz",
"integrity": "sha512-1mzv3LtjOwRUB+jfQhExzob6QhwMj3x5its0IxJVCDBQff1/NalS+5gRbBQZa7D6DWUUv+f8P3laijXiCwH5pg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-web-api": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.6.0.tgz",
"integrity": "sha512-u8/wzKLjC8BFvciacckKH1M269EbrFfYa0Oz9G2oHAZZDojfqXNsvY4EuWZbVyRyeMN5RUWPxbmObu5p6fVzqw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/core": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"birecord": "^0.1.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-x": {
"version": "2.13.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-2.13.0.tgz",
"integrity": "sha512-cMNX0+ws/fWTgVxn52qAQbaFF2rqvaDAtjrPUzY6XOzPjY0rJQdR2tSlWJttz43r2yBfqu+LGvHlGpWL2wfpTQ==",
"node_modules/eslint-plugin-react-web-api/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "2.13.0",
"@eslint-react/core": "2.13.0",
"@eslint-react/eff": "2.13.0",
"@eslint-react/shared": "2.13.0",
"@eslint-react/var": "2.13.0",
"@typescript-eslint/scope-manager": "^8.55.0",
"@typescript-eslint/type-utils": "^8.55.0",
"@typescript-eslint/types": "^8.55.0",
"@typescript-eslint/utils": "^8.55.0",
"compare-versions": "^6.1.1",
"is-immutable-type": "^5.0.1",
"ts-api-utils": "^2.4.0",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-web-api/node_modules/@eslint-react/core": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.6.0.tgz",
"integrity": "sha512-SYLXj1JJodDs+An9PH8cIaH5dTxWz0kAxzDAHtFsWdwcOIv9ehQG5WMoG0FiczvZxfbvEKSqW7KMJ/J+61Ur1A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=20.19.0"
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-web-api/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-web-api/node_modules/@eslint-react/var": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.6.0.tgz",
"integrity": "sha512-1mzv3LtjOwRUB+jfQhExzob6QhwMj3x5its0IxJVCDBQff1/NalS+5gRbBQZa7D6DWUUv+f8P3laijXiCwH5pg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-x": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.6.0.tgz",
"integrity": "sha512-vdIlMn+7pXqNfgrPK3osPJxucz4cHdG5yerLPc20I/wcJKRhtUvip31vujw7LMfWO3fvk1DPh+h2vr0i7D83Bw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/core": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/type-utils": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"compare-versions": "^6.1.1",
"string-ts": "^2.3.1",
"ts-api-utils": "^2.5.0",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-x/node_modules/@eslint-react/ast": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.6.0.tgz",
"integrity": "sha512-biOm79b4i2pkMa3RXHCECnONHOW1rpA/gNVsmgFXTt74NFtPK9FV/qeHdIZqUYp9HTshDN8bbxcRhFOdQWnc6Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/typescript-estree": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"string-ts": "^2.3.1"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-x/node_modules/@eslint-react/core": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.6.0.tgz",
"integrity": "sha512-SYLXj1JJodDs+An9PH8cIaH5dTxWz0kAxzDAHtFsWdwcOIv9ehQG5WMoG0FiczvZxfbvEKSqW7KMJ/J+61Ur1A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@eslint-react/jsx": "5.6.0",
"@eslint-react/shared": "5.6.0",
"@eslint-react/var": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-x/node_modules/@eslint-react/shared": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.6.0.tgz",
"integrity": "sha512-c59ClCmI7JgIGEQoene5zyAHMQXYtu626wtXbRW8qTrixkHKQX+1Q2ulxeOn1+3e7MSJlALrIUbzCuY/aqgfDw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0",
"zod": "^4.3.6"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-plugin-react-x/node_modules/@eslint-react/var": {
"version": "5.6.0",
"resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.6.0.tgz",
"integrity": "sha512-1mzv3LtjOwRUB+jfQhExzob6QhwMj3x5its0IxJVCDBQff1/NalS+5gRbBQZa7D6DWUUv+f8P3laijXiCwH5pg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-react/ast": "5.6.0",
"@eslint-react/eslint": "5.6.0",
"@typescript-eslint/scope-manager": "^8.59.1",
"@typescript-eslint/types": "^8.59.1",
"@typescript-eslint/utils": "^8.59.1",
"ts-pattern": "^5.9.0"
},
"engines": {
"node": ">=22.0.0"
},
"peerDependencies": {
"eslint": "^10.2.1",
"typescript": "*"
}
},
"node_modules/eslint-scope": {
@@ -8342,22 +8778,6 @@
"node": ">=0.10.0"
}
},
"node_modules/is-immutable-type": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/is-immutable-type/-/is-immutable-type-5.0.1.tgz",
"integrity": "sha512-LkHEOGVZZXxGl8vDs+10k3DvP++SEoYEAJLRk6buTFi6kD7QekThV7xHS0j6gpnUCQ0zpud/gMDGiV4dQneLTg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@typescript-eslint/type-utils": "^8.0.0",
"ts-api-utils": "^2.0.0",
"ts-declaration-location": "^1.0.4"
},
"peerDependencies": {
"eslint": "*",
"typescript": ">=4.7.4"
}
},
"node_modules/is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
@@ -12608,29 +13028,6 @@
"typescript": ">=4.8.4"
}
},
"node_modules/ts-declaration-location": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz",
"integrity": "sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==",
"dev": true,
"funding": [
{
"type": "ko-fi",
"url": "https://ko-fi.com/rebeccastevens"
},
{
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/ts-declaration-location"
}
],
"license": "BSD-3-Clause",
"dependencies": {
"picomatch": "^4.0.2"
},
"peerDependencies": {
"typescript": ">=4.0.0"
}
},
"node_modules/ts-jest": {
"version": "29.4.9",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.4.9.tgz",

View File

@@ -40,7 +40,7 @@
"typeface-open-sans": "1.1.13"
},
"devDependencies": {
"@eslint-react/eslint-plugin": "2.13.0",
"@eslint-react/eslint-plugin": "5.6.0",
"@eslint/js": "10.0.1",
"@fetch-mock/jest": "0.2.20",
"@playwright/test": "1.59.1",