This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 3b6e6bf18e0 Add typescript eslint plugin to other core packages
(#59605)
3b6e6bf18e0 is described below
commit 3b6e6bf18e04cce6d4c96b559f7fbec73fce9fea
Author: Pierre Jeambrun <[email protected]>
AuthorDate: Thu Dec 18 16:58:27 2025 +0100
Add typescript eslint plugin to other core packages (#59605)
---
.../auth/managers/simple/ui/package.json | 5 +-
.../auth/managers/simple/ui/pnpm-lock.yaml | 174 +++++++++++++++------
.../react_plugin_template/package.json | 5 +-
.../react_plugin_template/pnpm-lock.yaml | 163 ++++++++++++++++++-
4 files changed, 294 insertions(+), 53 deletions(-)
diff --git
a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
index 1a72a00ad4c..23da76cbf6e 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
@@ -55,6 +55,9 @@
"typescript-eslint": "^8.48.0",
"vite": "^7.2.4",
"vite-plugin-css-injected-by-js": "^3.5.2",
- "vitest": "^4.0.4"
+ "vitest": "^4.0.4",
+ "@typescript-eslint/eslint-plugin": "8.50.0",
+ "@typescript-eslint/utils": "^8.50.0",
+ "@typescript-eslint/parser": "8.50.0"
}
}
diff --git
a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
index 948fc683b5e..74d7a561658 100644
---
a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
+++
b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
@@ -63,6 +63,15 @@ importers:
'@types/react-dom':
specifier: ^19.2.3
version: 19.2.3(@types/[email protected])
+ '@typescript-eslint/eslint-plugin':
+ specifier: 8.50.0
+ version:
8.50.0(@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])
+ '@typescript-eslint/parser':
+ specifier: 8.50.0
+ version: 8.50.0([email protected]([email protected]))([email protected])
+ '@typescript-eslint/utils':
+ specifier: ^8.50.0
+ version: 8.50.0([email protected]([email protected]))([email protected])
'@vitejs/plugin-react-swc':
specifier: ^4.2.2
version:
4.2.2(@swc/[email protected])([email protected](@types/[email protected])([email protected]))
@@ -868,6 +877,14 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-O7QnmOXYKVtPrfYzMolrCTfkezCJS9+ljLdKW/+DCvRsc3UAz+sbH6Xcsv7p30+0OwUbeWfUDAQE0vpabZ3QLg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.50.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -875,10 +892,11 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/[email protected]':
- resolution: {integrity:
sha512-FOIaFVMHzRskXr5J4Jp8lFVV0gz5ngv3RHmn+E4HYxSJ3DgDzU7fVI1/M7Ijh1zf6S7HIoaIOtln1H5y8V+9Zg==}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-6/cmF2piao+f6wSxUsJLZjck7OQsYyRtcOZS02k7XINSNlz93v6emM8WutDQSXnroG2xwYlEVHJI+cPA7CPM3Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/[email protected]':
@@ -887,19 +905,19 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/[email protected]':
- resolution: {integrity:
sha512-weL9Gg3/5F0pVQKiF8eOXFZp8emqWzZsOJuWRUNtHT+UNV2xSJegmpCNQHy37aEQIbToTq7RHKhWvOsmbM680A==}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-Cg/nQcL1BcoTijEWyx4mkVC56r8dj44bFDvBdygifuS20f3OZCHmFbjF34DPSi07kwlFvqfv/xOLnJ5DquxSGQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/[email protected]':
- resolution: {integrity:
sha512-X88+J/CwFvlJB+mK09VFqx5FE4H5cXD+H/Bdza2aEWkSb8hnWIQorNcscRl4IEo1Cz9VI/+/r/jnGWkbWPx54g==}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-xCwfuCZjhIqy7+HKxBLrDVT5q/iq7XBVBXLn57RTIIpelLtEIZHXAF/Upa3+gaCpeV1NNS5Z9A+ID6jn50VD4A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==}
@@ -907,6 +925,12 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-vxd3G/ybKTSlm31MOA96gqvrRGv9RJ7LGtZCn2Vrc5htA0zCDvcMqUkifcjrWNNKXHUU3WCkYOzzVSFBd0wa2w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -914,6 +938,13 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-7OciHT2lKCewR0mFoBrvZJ4AXTMe/sYOe87289WAViOocEmDjjv8MvIOT2XESuKj9jp8u3SZYUSh89QA4S1kQw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-C+soprGBHwWBdkDpbaRC4paGBrkIXxVlNohadL5o0kfhsXqOC6GYH2S/Obmig+I0HTDl8wMaRySwrfrXVP8/pQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -922,11 +953,9 @@ packages:
resolution: {integrity:
sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/[email protected]':
- resolution: {integrity:
sha512-uIifjT4s8cQKFQ8ZBXXyoUODtRoAd7F7+G8MKmtzj17+1UbdzFl52AzRyZRyKqPHhgzvXunnSckVu36flGy8cg==}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-iX1mgmGrXdANhhITbpp2QQM2fGehBse9LbTf0sidWK6yg/NE+uhV5dfU1g6EYPlcReYmkE9QLPq/2irKAmtS9w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==}
@@ -934,11 +963,10 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/[email protected]':
- resolution: {integrity:
sha512-vkYUy6LdZS7q1v/Gxb2Zs7zziuXN0wxqsetJdeZdRe/f5dwJFglmuvZBfTUivCtjH725C1jWCDfpadadD95EDQ==}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-W7SVAGBR/IX7zm1t70Yujpbk+zdPq/u4soeFSknWFdXIFuWsBGBOUu/Tn/I6KHSKvSh91OiMuaSnYp3mtPt5IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/[email protected]':
@@ -948,14 +976,21 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/[email protected]':
- resolution: {integrity:
sha512-ptkmIf2iDkNUjdeu2bQqhFPV1m6qTnFFjg7PPDjxKWaMaP0Z6I9l30Jr3g5QqbZGdw8YdYvLp+XnqnWWZOg/NA==}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-87KgUXET09CRjGCi2Ejxy3PULXna63/bMYv72tCAlDJC3Yqwln0HiFJ3VJMst2+mEtNtZu5oFvX4qJGjKsnAgg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-Xzmnb58+Db78gT/CCj/PVCvK+zxbnsw6F+O1oheYszJbBSdEjVhQi3C/Xttzxgi/GLmpvOggRs1RFpiJ8+c34Q==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@vitejs/[email protected]':
resolution: {integrity:
sha512-x+rE6tsxq/gxrEJN3Nv3dIV60lFflPj94c90b+NNo6n1QV1QQUTLoL0MpaOVasUZ0zqVBn7ead1B5ecx1JAGfA==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3696,6 +3731,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+
'@typescript-eslint/[email protected](@typescript-eslint/[email protected]([email protected]([email protected]))([email protected]))([email protected]([email protected]))([email protected])':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.2
+ '@typescript-eslint/parser':
8.50.0([email protected]([email protected]))([email protected])
+ '@typescript-eslint/scope-manager': 8.50.0
+ '@typescript-eslint/type-utils':
8.50.0([email protected]([email protected]))([email protected])
+ '@typescript-eslint/utils':
8.50.0([email protected]([email protected]))([email protected])
+ '@typescript-eslint/visitor-keys': 8.50.0
+ eslint: 9.39.1([email protected])
+ ignore: 7.0.5
+ natural-compare: 1.4.0
+ ts-api-utils: 2.1.0([email protected])
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]([email protected]([email protected]))([email protected])':
dependencies:
'@typescript-eslint/scope-manager': 8.48.0
@@ -3708,11 +3759,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/[email protected]([email protected])':
+
'@typescript-eslint/[email protected]([email protected]([email protected]))([email protected])':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.46.1([email protected])
- '@typescript-eslint/types': 8.46.1
+ '@typescript-eslint/scope-manager': 8.50.0
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/typescript-estree': 8.50.0([email protected])
+ '@typescript-eslint/visitor-keys': 8.50.0
debug: 4.4.3
+ eslint: 9.39.1([email protected])
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -3720,30 +3774,39 @@ snapshots:
'@typescript-eslint/[email protected]([email protected])':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.48.0([email protected])
- '@typescript-eslint/types': 8.48.0
+ '@typescript-eslint/types': 8.50.0
debug: 4.4.3
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/[email protected]':
+ '@typescript-eslint/[email protected]([email protected])':
dependencies:
- '@typescript-eslint/types': 8.46.1
- '@typescript-eslint/visitor-keys': 8.46.1
+ '@typescript-eslint/tsconfig-utils': 8.50.0([email protected])
+ '@typescript-eslint/types': 8.50.0
+ debug: 4.4.3
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/[email protected]':
dependencies:
'@typescript-eslint/types': 8.48.0
'@typescript-eslint/visitor-keys': 8.48.0
- '@typescript-eslint/[email protected]([email protected])':
+ '@typescript-eslint/[email protected]':
dependencies:
- typescript: 5.8.3
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/visitor-keys': 8.50.0
'@typescript-eslint/[email protected]([email protected])':
dependencies:
typescript: 5.8.3
+ '@typescript-eslint/[email protected]([email protected])':
+ dependencies:
+ typescript: 5.8.3
+
'@typescript-eslint/[email protected]([email protected]([email protected]))([email protected])':
dependencies:
'@typescript-eslint/types': 8.48.0
@@ -3756,26 +3819,24 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/[email protected]': {}
-
- '@typescript-eslint/[email protected]': {}
-
- '@typescript-eslint/[email protected]([email protected])':
+
'@typescript-eslint/[email protected]([email protected]([email protected]))([email protected])':
dependencies:
- '@typescript-eslint/project-service': 8.46.1([email protected])
- '@typescript-eslint/tsconfig-utils': 8.46.1([email protected])
- '@typescript-eslint/types': 8.46.1
- '@typescript-eslint/visitor-keys': 8.46.1
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/typescript-estree': 8.50.0([email protected])
+ '@typescript-eslint/utils':
8.50.0([email protected]([email protected]))([email protected])
debug: 4.4.3
- fast-glob: 3.3.3
- is-glob: 4.0.3
- minimatch: 9.0.5
- semver: 7.7.3
+ eslint: 9.39.1([email protected])
ts-api-utils: 2.1.0([email protected])
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/[email protected]': {}
+
+ '@typescript-eslint/[email protected]': {}
+
+ '@typescript-eslint/[email protected]': {}
+
'@typescript-eslint/[email protected]([email protected])':
dependencies:
'@typescript-eslint/project-service': 8.48.0([email protected])
@@ -3791,13 +3852,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
-
'@typescript-eslint/[email protected]([email protected]([email protected]))([email protected])':
+ '@typescript-eslint/[email protected]([email protected])':
dependencies:
- '@eslint-community/eslint-utils': 4.9.0([email protected]([email protected]))
- '@typescript-eslint/scope-manager': 8.46.1
- '@typescript-eslint/types': 8.46.1
- '@typescript-eslint/typescript-estree': 8.46.1([email protected])
- eslint: 9.39.1([email protected])
+ '@typescript-eslint/project-service': 8.50.0([email protected])
+ '@typescript-eslint/tsconfig-utils': 8.50.0([email protected])
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/visitor-keys': 8.50.0
+ debug: 4.4.3
+ minimatch: 9.0.5
+ semver: 7.7.3
+ tinyglobby: 0.2.15
+ ts-api-utils: 2.1.0([email protected])
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -3813,16 +3878,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/[email protected]':
+
'@typescript-eslint/[email protected]([email protected]([email protected]))([email protected])':
dependencies:
- '@typescript-eslint/types': 8.46.1
- eslint-visitor-keys: 4.2.1
+ '@eslint-community/eslint-utils': 4.9.0([email protected]([email protected]))
+ '@typescript-eslint/scope-manager': 8.50.0
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/typescript-estree': 8.50.0([email protected])
+ eslint: 9.39.1([email protected])
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/[email protected]':
dependencies:
'@typescript-eslint/types': 8.48.0
eslint-visitor-keys: 4.2.1
+ '@typescript-eslint/[email protected]':
+ dependencies:
+ '@typescript-eslint/types': 8.50.0
+ eslint-visitor-keys: 4.2.1
+
'@vitejs/[email protected](@swc/[email protected])([email protected](@types/[email protected])([email protected]))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.47
@@ -4943,7 +5019,7 @@ snapshots:
[email protected]([email protected]([email protected]))([email protected]):
dependencies:
'@typescript-eslint/types': 8.46.1
- '@typescript-eslint/utils':
8.46.1([email protected]([email protected]))([email protected])
+ '@typescript-eslint/utils':
8.50.0([email protected]([email protected]))([email protected])
eslint: 9.39.1([email protected])
natural-orderby: 5.0.0
transitivePeerDependencies:
diff --git a/dev/react-plugin-tools/react_plugin_template/package.json
b/dev/react-plugin-tools/react_plugin_template/package.json
index 95b4baf25a7..473636adba9 100644
--- a/dev/react-plugin-tools/react_plugin_template/package.json
+++ b/dev/react-plugin-tools/react_plugin_template/package.json
@@ -67,7 +67,10 @@
"vite": "^7.1.11",
"vite-plugin-css-injected-by-js": "^3.5.2",
"vite-plugin-dts": "^4.3.0",
- "vitest": "^3.2.4"
+ "vitest": "^3.2.4",
+ "@typescript-eslint/eslint-plugin": "8.50.0",
+ "@typescript-eslint/utils": "^8.50.0",
+ "@typescript-eslint/parser": "8.50.0"
},
"pnpm": {
"onlyBuiltDependencies": [
diff --git a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
index dcdca9cfc5e..20c3cab46c9 100644
--- a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
+++ b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
@@ -54,6 +54,15 @@ importers:
'@types/react-dom':
specifier: ^18.3.5
version: 18.3.7(@types/[email protected])
+ '@typescript-eslint/eslint-plugin':
+ specifier: 8.50.0
+ version:
8.50.0(@typescript-eslint/[email protected]([email protected])([email protected]))([email protected])([email protected])
+ '@typescript-eslint/parser':
+ specifier: 8.50.0
+ version: 8.50.0([email protected])([email protected])
+ '@typescript-eslint/utils':
+ specifier: ^8.50.0
+ version: 8.50.0([email protected])([email protected])
'@vitejs/plugin-react-swc':
specifier: ^4.0.1
version: 4.0.1(@swc/[email protected])([email protected](@types/[email protected]))
@@ -872,6 +881,14 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-O7QnmOXYKVtPrfYzMolrCTfkezCJS9+ljLdKW/+DCvRsc3UAz+sbH6Xcsv7p30+0OwUbeWfUDAQE0vpabZ3QLg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.50.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-B7RIQiTsCBBmY+yW4+ILd6mF5h1FUwJsVvpqkrgpszYifetQ2Ke+Z4u6aZh0CblkUGIdR59iYVyXqqZGkZ3aBw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -879,22 +896,45 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-6/cmF2piao+f6wSxUsJLZjck7OQsYyRtcOZS02k7XINSNlz93v6emM8WutDQSXnroG2xwYlEVHJI+cPA7CPM3Q==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-htB/+D/BIGoNTQYffZw4uM4NzzuolCoaA/BusuSIcC8YjmBYQioew5VUZAYdAETPjeed0hqCaW7EHg+Robq8uw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-Cg/nQcL1BcoTijEWyx4mkVC56r8dj44bFDvBdygifuS20f3OZCHmFbjF34DPSi07kwlFvqfv/xOLnJ5DquxSGQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-daSWlQ87ZhsjrbMLvpuuMAt3y4ba57AuvadcR7f3nl8eS3BjRc8L9VLxFLk92RL5xdXOg6IQ+qKjjqNEimGuAg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-xCwfuCZjhIqy7+HKxBLrDVT5q/iq7XBVBXLn57RTIIpelLtEIZHXAF/Upa3+gaCpeV1NNS5Z9A+ID6jn50VD4A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-ALC2prjZcj2YqqL5X/bwWQmHA2em6/94GcbB/KKu5SX3EBDOsqztmmX1kMkvAJHzxk7TazKzJfFiEIagNV3qEA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-vxd3G/ybKTSlm31MOA96gqvrRGv9RJ7LGtZCn2Vrc5htA0zCDvcMqUkifcjrWNNKXHUU3WCkYOzzVSFBd0wa2w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-qaH1uLBpBuBBuRf8c1mLJ6swOfzCXryhKND04Igr4pckzSEW9JX5Aw9AgW00kwfjWJF0kk0ps9ExKTfvXfw4Qg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -902,16 +942,33 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-7OciHT2lKCewR0mFoBrvZJ4AXTMe/sYOe87289WAViOocEmDjjv8MvIOT2XESuKj9jp8u3SZYUSh89QA4S1kQw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-iX1mgmGrXdANhhITbpp2QQM2fGehBse9LbTf0sidWK6yg/NE+uhV5dfU1g6EYPlcReYmkE9QLPq/2irKAmtS9w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-W7SVAGBR/IX7zm1t70Yujpbk+zdPq/u4soeFSknWFdXIFuWsBGBOUu/Tn/I6KHSKvSh91OiMuaSnYp3mtPt5IQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-S1/tEmkUeeswxd0GGcnwuVQPFWo8NzZTOMxCvw8BX7OMxnNae+i8Tm7REQen/SwUIPoPqfKn7EaZ+YLpiB3k9g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -919,10 +976,21 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-87KgUXET09CRjGCi2Ejxy3PULXna63/bMYv72tCAlDJC3Yqwln0HiFJ3VJMst2+mEtNtZu5oFvX4qJGjKsnAgg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
'@typescript-eslint/[email protected]':
resolution: {integrity:
sha512-T+S1KqRD4sg/bHfLwrpF/K3gQLBM1n7Rp7OjjikjTEssI2YJzQpi5WXoynOaQ93ERIuq3O8RBTOUYDKszUCEHw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/[email protected]':
+ resolution: {integrity:
sha512-Xzmnb58+Db78gT/CCj/PVCvK+zxbnsw6F+O1oheYszJbBSdEjVhQi3C/Xttzxgi/GLmpvOggRs1RFpiJ8+c34Q==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@vitejs/[email protected]':
resolution: {integrity:
sha512-NQhPjysi5duItyrMd5JWZFf2vNOuSMyw+EoZyTBDzk+DkfYD8WNrsUs09sELV2cr1P15nufsN25hsUBt4CKF9Q==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3516,7 +3584,7 @@ snapshots:
'@stylistic/[email protected]([email protected])([email protected])':
dependencies:
- '@typescript-eslint/utils': 8.43.0([email protected])([email protected])
+ '@typescript-eslint/utils': 8.50.0([email protected])([email protected])
eslint: 9.35.0
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -3681,6 +3749,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+
'@typescript-eslint/[email protected](@typescript-eslint/[email protected]([email protected])([email protected]))([email protected])([email protected])':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.1
+ '@typescript-eslint/parser': 8.50.0([email protected])([email protected])
+ '@typescript-eslint/scope-manager': 8.50.0
+ '@typescript-eslint/type-utils': 8.50.0([email protected])([email protected])
+ '@typescript-eslint/utils': 8.50.0([email protected])([email protected])
+ '@typescript-eslint/visitor-keys': 8.50.0
+ eslint: 9.35.0
+ ignore: 7.0.5
+ natural-compare: 1.4.0
+ ts-api-utils: 2.1.0([email protected])
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]([email protected])([email protected])':
dependencies:
'@typescript-eslint/scope-manager': 8.43.0
@@ -3693,6 +3777,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/[email protected]([email protected])([email protected])':
+ dependencies:
+ '@typescript-eslint/scope-manager': 8.50.0
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/typescript-estree': 8.50.0([email protected])
+ '@typescript-eslint/visitor-keys': 8.50.0
+ debug: 4.4.1
+ eslint: 9.35.0
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]([email protected])':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.43.0([email protected])
@@ -3702,15 +3798,33 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/[email protected]([email protected])':
+ dependencies:
+ '@typescript-eslint/tsconfig-utils': 8.50.0([email protected])
+ '@typescript-eslint/types': 8.50.0
+ debug: 4.4.1
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]':
dependencies:
'@typescript-eslint/types': 8.43.0
'@typescript-eslint/visitor-keys': 8.43.0
+ '@typescript-eslint/[email protected]':
+ dependencies:
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/visitor-keys': 8.50.0
+
'@typescript-eslint/[email protected]([email protected])':
dependencies:
typescript: 5.8.3
+ '@typescript-eslint/[email protected]([email protected])':
+ dependencies:
+ typescript: 5.8.3
+
'@typescript-eslint/[email protected]([email protected])([email protected])':
dependencies:
'@typescript-eslint/types': 8.43.0
@@ -3723,8 +3837,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/[email protected]([email protected])([email protected])':
+ dependencies:
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/typescript-estree': 8.50.0([email protected])
+ '@typescript-eslint/utils': 8.50.0([email protected])([email protected])
+ debug: 4.4.1
+ eslint: 9.35.0
+ ts-api-utils: 2.1.0([email protected])
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]': {}
+ '@typescript-eslint/[email protected]': {}
+
'@typescript-eslint/[email protected]([email protected])':
dependencies:
'@typescript-eslint/project-service': 8.43.0([email protected])
@@ -3741,6 +3869,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/[email protected]([email protected])':
+ dependencies:
+ '@typescript-eslint/project-service': 8.50.0([email protected])
+ '@typescript-eslint/tsconfig-utils': 8.50.0([email protected])
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/visitor-keys': 8.50.0
+ debug: 4.4.1
+ minimatch: 9.0.5
+ semver: 7.7.2
+ tinyglobby: 0.2.15
+ ts-api-utils: 2.1.0([email protected])
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]([email protected])([email protected])':
dependencies:
'@eslint-community/eslint-utils': 4.9.0([email protected])
@@ -3752,11 +3895,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/[email protected]([email protected])([email protected])':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.9.0([email protected])
+ '@typescript-eslint/scope-manager': 8.50.0
+ '@typescript-eslint/types': 8.50.0
+ '@typescript-eslint/typescript-estree': 8.50.0([email protected])
+ eslint: 9.35.0
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/[email protected]':
dependencies:
'@typescript-eslint/types': 8.43.0
eslint-visitor-keys: 4.2.1
+ '@typescript-eslint/[email protected]':
+ dependencies:
+ '@typescript-eslint/types': 8.50.0
+ eslint-visitor-keys: 4.2.1
+
'@vitejs/[email protected](@swc/[email protected])([email protected](@types/[email protected]))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.32
@@ -4873,7 +5032,7 @@ snapshots:
[email protected]([email protected])([email protected]):
dependencies:
'@typescript-eslint/types': 8.43.0
- '@typescript-eslint/utils': 8.43.0([email protected])([email protected])
+ '@typescript-eslint/utils': 8.50.0([email protected])([email protected])
eslint: 9.35.0
natural-orderby: 5.0.0
transitivePeerDependencies: