diff --git a/package.json b/package.json index c36c01f..d9b3a42 100644 --- a/package.json +++ b/package.json @@ -390,8 +390,8 @@ "@types/webpack-node-externals": "3.0.4", "@types/workerpool": "6.4.7", "@types/ws": "8.5.10", - "@typescript-eslint/eslint-plugin": "7.11.0", - "@typescript-eslint/parser": "7.11.0", + "@typescript-eslint/eslint-plugin": "7.12.0", + "@typescript-eslint/parser": "7.12.0", "@vitejs/plugin-react": "4.3.0", "@vitejs/plugin-vue": "5.0.5", "@vitejs/plugin-vue-jsx": "3.1.0", @@ -568,7 +568,7 @@ "tsx": "4.11.2", "typedoc": "0.25.13", "typescript": "5.4.5", - "typescript-eslint": "7.11.0", + "typescript-eslint": "7.12.0", "typescript-lit-html-plugin": "0.9.0", "typescript-svelte-plugin": "0.3.38", "uglify-js": "3.17.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 741bb23..35c1637 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -725,7 +725,7 @@ importers: version: 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(eslint@9.4.0)(nx@19.1.2)(verdaccio@5.31.0) '@nx/eslint-plugin': specifier: 19.1.2 - version: 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.11.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) + version: 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.12.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) '@nx/express': specifier: 19.1.2 version: 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(eslint@9.4.0)(express@4.19.2)(nx@19.1.2)(ts-node@10.9.2)(typescript@5.4.5)(verdaccio@5.31.0) @@ -1078,11 +1078,11 @@ importers: specifier: 8.5.10 version: 8.5.10 '@typescript-eslint/eslint-plugin': - specifier: 7.11.0 - version: 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5) + specifier: 7.12.0 + version: 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: 7.11.0 - version: 7.11.0(eslint@9.4.0)(typescript@5.4.5) + specifier: 7.12.0 + version: 7.12.0(eslint@9.4.0)(typescript@5.4.5) '@vitejs/plugin-react': specifier: 4.3.0 version: 4.3.0(vite@5.2.12) @@ -1178,7 +1178,7 @@ importers: version: 9.4.0 eslint-config-airbnb-typescript: specifier: 18.0.0 - version: 18.0.0(@typescript-eslint/eslint-plugin@7.11.0)(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0) + version: 18.0.0(@typescript-eslint/eslint-plugin@7.12.0)(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0) eslint-config-prettier: specifier: 9.1.0 version: 9.1.0(eslint@9.4.0) @@ -1187,7 +1187,7 @@ importers: version: 1.3.2(eslint-plugin-import@2.29.1) eslint-import-resolver-typescript: specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0) + version: 3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0) eslint-plugin-angular: specifier: 4.1.0 version: 4.1.0 @@ -1205,10 +1205,10 @@ importers: version: 8.1.1 eslint-plugin-import: specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + version: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) eslint-plugin-jest: specifier: 28.5.0 - version: 28.5.0(@typescript-eslint/eslint-plugin@7.11.0)(eslint@9.4.0)(jest@29.7.0)(typescript@5.4.5) + version: 28.5.0(@typescript-eslint/eslint-plugin@7.12.0)(eslint@9.4.0)(jest@29.7.0)(typescript@5.4.5) eslint-plugin-json: specifier: 4.0.0 version: 4.0.0 @@ -1268,13 +1268,13 @@ importers: version: 0.3.0 eslint-plugin-typescript-sort-keys: specifier: 3.2.0 - version: 3.2.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5) + version: 3.2.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5) eslint-plugin-unicorn: specifier: 53.0.0 version: 53.0.0(eslint@9.4.0) eslint-plugin-vitest: specifier: 0.5.4 - version: 0.5.4(@typescript-eslint/eslint-plugin@7.11.0)(eslint@9.4.0)(typescript@5.4.5)(vitest@1.6.0) + version: 0.5.4(@typescript-eslint/eslint-plugin@7.12.0)(eslint@9.4.0)(typescript@5.4.5)(vitest@1.6.0) eslint-plugin-wc: specifier: 2.1.0 version: 2.1.0(eslint@9.4.0) @@ -1612,8 +1612,8 @@ importers: specifier: 5.4.5 version: 5.4.5 typescript-eslint: - specifier: 7.11.0 - version: 7.11.0(eslint@9.4.0)(typescript@5.4.5) + specifier: 7.12.0 + version: 7.12.0(eslint@9.4.0)(typescript@5.4.5) typescript-lit-html-plugin: specifier: 0.9.0 version: 0.9.0 @@ -11153,10 +11153,10 @@ packages: - verdaccio dev: true - /@nrwl/eslint-plugin-nx@19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.11.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0): + /@nrwl/eslint-plugin-nx@19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.12.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0): resolution: {integrity: sha512-E8xpYsleETMmzHNmxUaM4+lroidhb8zakwlfiaGdxG4ySbOHFKaLxv3ktdlfR3hJWYacPc9nWTTPIV/BaWF2Vg==} dependencies: - '@nx/eslint-plugin': 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.11.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) + '@nx/eslint-plugin': 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.12.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -11826,7 +11826,7 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin@19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.11.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0): + /@nx/eslint-plugin@19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.12.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0): resolution: {integrity: sha512-jJxEF4ecMo8iObe2tkIavTpR1KEYZpObxm8tyno8EL2qNgAFDNUOuBwtZG+viyzjsrVpapvmqIY8QN1xdGR9xg==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 @@ -11835,10 +11835,10 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.11.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) + '@nrwl/eslint-plugin-nx': 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(@typescript-eslint/parser@7.12.0)(eslint-config-prettier@9.1.0)(eslint@9.4.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) '@nx/devkit': 19.1.2(nx@19.1.2) '@nx/js': 19.1.2(@swc-node/register@1.9.1)(@swc/core@1.5.24)(@types/node@20.14.0)(nx@19.1.2)(typescript@5.4.5)(verdaccio@5.31.0) - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) '@typescript-eslint/type-utils': 7.11.0(eslint@9.4.0)(typescript@5.4.5) '@typescript-eslint/utils': 7.11.0(eslint@9.4.0)(typescript@5.4.5) chalk: 4.1.2 @@ -17933,8 +17933,8 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@7.11.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5): - resolution: {integrity: sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==} + /@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5): + resolution: {integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -17945,11 +17945,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/type-utils': 7.11.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/type-utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.12.0 eslint: 9.4.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -17973,8 +17973,8 @@ packages: - typescript dev: true - /@typescript-eslint/parser@7.11.0(eslint@9.4.0)(typescript@5.4.5): - resolution: {integrity: sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==} + /@typescript-eslint/parser@7.12.0(eslint@9.4.0)(typescript@5.4.5): + resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -17983,10 +17983,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.11.0 - '@typescript-eslint/types': 7.11.0 - '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.11.0 + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.12.0 debug: 4.3.4(supports-color@5.5.0) eslint: 9.4.0 typescript: 5.4.5 @@ -18024,6 +18024,13 @@ packages: '@typescript-eslint/types': 7.11.0 '@typescript-eslint/visitor-keys': 7.11.0 + /@typescript-eslint/scope-manager@7.12.0: + resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==} + engines: {node: ^18.18.0 || >=20.0.0} + dependencies: + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/visitor-keys': 7.12.0 + /@typescript-eslint/type-utils@7.11.0(eslint@9.4.0)(typescript@5.4.5): resolution: {integrity: sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -18043,6 +18050,26 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/type-utils@7.12.0(eslint@9.4.0)(typescript@5.4.5): + resolution: {integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + debug: 4.3.4(supports-color@5.5.0) + eslint: 9.4.0 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/types@5.62.0: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -18062,6 +18089,10 @@ packages: resolution: {integrity: sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==} engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/types@7.12.0: + resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==} + engines: {node: ^18.18.0 || >=20.0.0} + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -18148,6 +18179,27 @@ packages: transitivePeerDependencies: - supports-color + /@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5): + resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/visitor-keys': 7.12.0 + debug: 4.3.4(supports-color@5.5.0) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.2 + ts-api-utils: 1.3.0(typescript@5.4.5) + typescript: 5.4.5 + transitivePeerDependencies: + - supports-color + /@typescript-eslint/utils@5.62.0(eslint@9.4.0)(typescript@5.4.5): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -18218,6 +18270,22 @@ packages: - supports-color - typescript + /@typescript-eslint/utils@7.12.0(eslint@9.4.0)(typescript@5.4.5): + resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) + '@typescript-eslint/scope-manager': 7.12.0 + '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) + eslint: 9.4.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@5.62.0: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -18249,6 +18317,13 @@ packages: '@typescript-eslint/types': 7.11.0 eslint-visitor-keys: 3.4.3 + /@typescript-eslint/visitor-keys@7.12.0: + resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==} + engines: {node: ^18.18.0 || >=20.0.0} + dependencies: + '@typescript-eslint/types': 7.12.0 + eslint-visitor-keys: 3.4.3 + /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -19741,9 +19816,9 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: '@astrojs/compiler': 2.8.0 - '@typescript-eslint/scope-manager': 7.10.0 - '@typescript-eslint/types': 7.10.0 - '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.11.0 + '@typescript-eslint/types': 7.11.0 + '@typescript-eslint/typescript-estree': 7.11.0(typescript@5.4.5) astrojs-compiler-sync: 1.0.0(@astrojs/compiler@2.8.0) debug: 4.3.4(supports-color@5.5.0) entities: 4.5.0 @@ -24523,20 +24598,20 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 9.4.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 - /eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@7.11.0)(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0): + /eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@7.12.0)(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0): resolution: {integrity: sha512-oc+Lxzgzsu8FQyFVa4QFaVKiitTYiiW3frB9KYW5OWdPrqFc7FzxgB20hP4cHMlr+MBzGcLl3jnCOVOydL9mIg==} peerDependencies: '@typescript-eslint/eslint-plugin': ^7.0.0 '@typescript-eslint/parser': ^7.0.0 eslint: ^8.56.0 dependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) eslint: 9.4.0 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@9.4.0) transitivePeerDependencies: @@ -24555,7 +24630,7 @@ packages: dependencies: eslint: 9.4.0 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@9.4.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@9.4.0) eslint-plugin-react: 7.34.2(eslint@9.4.0) eslint-plugin-react-hooks: 4.6.2(eslint@9.4.0) @@ -24577,7 +24652,7 @@ packages: peerDependencies: eslint-plugin-import: '>=2.2.0' dependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) glob-parent: 6.0.2 resolve: 1.22.8 dev: true @@ -24591,7 +24666,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -24601,8 +24676,8 @@ packages: debug: 4.3.4(supports-color@5.5.0) enhanced-resolve: 5.16.1 eslint: 9.4.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -24613,7 +24688,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0): resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: @@ -24634,11 +24709,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) debug: 3.2.7(supports-color@8.1.1) eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.11.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.12.0)(eslint-plugin-import@2.29.1)(eslint@9.4.0) transitivePeerDependencies: - supports-color @@ -24709,7 +24784,7 @@ packages: htmlparser2: 9.1.0 dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -24719,7 +24794,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -24728,7 +24803,7 @@ packages: doctrine: 2.1.0 eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.11.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.4.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -24743,7 +24818,7 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-jest@28.5.0(@typescript-eslint/eslint-plugin@7.11.0)(eslint@9.4.0)(jest@29.7.0)(typescript@5.4.5): + /eslint-plugin-jest@28.5.0(@typescript-eslint/eslint-plugin@7.12.0)(eslint@9.4.0)(jest@29.7.0)(typescript@5.4.5): resolution: {integrity: sha512-6np6DGdmNq/eBbA7HOUNV8fkfL86PYwBfwyb8n23FXgJNTR8+ot3smRHjza9LGsBBZRypK3qyF79vMjohIL8eQ==} engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} peerDependencies: @@ -24756,7 +24831,7 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5) '@typescript-eslint/utils': 7.10.0(eslint@9.4.0)(typescript@5.4.5) eslint: 9.4.0 jest: 29.7.0(@types/node@20.14.0)(ts-node@10.9.2) @@ -25020,7 +25095,7 @@ packages: '@microsoft/tsdoc-config': 0.17.0 dev: true - /eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5): + /eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5): resolution: {integrity: sha512-GutszvriaVtwmn7pQjuj9/9o0iXhD7XZs0/424+zsozdRr/fdg5e8206t478Vnqnqi1GjuxcAolj1kf74KnhPA==} engines: {node: '>= 16'} peerDependencies: @@ -25029,7 +25104,7 @@ packages: typescript: ^3 || ^4 || ^5 dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) eslint: 9.4.0 json-schema: 0.4.0 natural-compare-lite: 1.4.0 @@ -25065,7 +25140,7 @@ packages: - supports-color dev: true - /eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.11.0)(eslint@9.4.0)(typescript@5.4.5)(vitest@1.6.0): + /eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.12.0)(eslint@9.4.0)(typescript@5.4.5)(vitest@1.6.0): resolution: {integrity: sha512-um+odCkccAHU53WdKAw39MY61+1x990uXjSPguUCq3VcEHdqJrOb8OTMrbYlY6f9jAKx7x98kLVlIe3RJeJqoQ==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: @@ -25078,7 +25153,7 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5) '@typescript-eslint/utils': 7.10.0(eslint@9.4.0)(typescript@5.4.5) eslint: 9.4.0 vitest: 1.6.0(@types/node@20.14.0)(@vitest/ui@1.6.0)(jsdom@24.1.0)(less@4.1.3)(lightningcss@1.25.1)(sass@1.77.4)(stylus@0.59.0) @@ -41255,8 +41330,8 @@ packages: typescript: 5.4.5 dev: true - /typescript-eslint@7.11.0(eslint@9.4.0)(typescript@5.4.5): - resolution: {integrity: sha512-ZKe3yHF/IS/kCUE4CGE3UgtK+Q7yRk1e9kwEI0rqm9XxMTd9P1eHe0LVVtrZ3oFuIQ2unJ9Xn0vTsLApzJ3aPw==} + /typescript-eslint@7.12.0(eslint@9.4.0)(typescript@5.4.5): + resolution: {integrity: sha512-D6HKNbQcnNu3BaN4HkQCR16tgG8Q2AMUWPgvhrJksOXu+d6ys07yC06ONiV2kcsEfWC22voB6C3PvK2MqlBZ7w==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -41265,9 +41340,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.11.0(@typescript-eslint/parser@7.11.0)(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.11.0(eslint@9.4.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.11.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.12.0(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.12.0(eslint@9.4.0)(typescript@5.4.5) eslint: 9.4.0 typescript: 5.4.5 transitivePeerDependencies: