chore(deps): update dependency typescript-eslint to v8 (#11506)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-08-05 14:06:21 +08:00 committed by GitHub
parent 077a1aeb3c
commit 47bda15788
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 103 additions and 40 deletions

View File

@ -104,7 +104,7 @@
"tslib": "^2.6.3", "tslib": "^2.6.3",
"tsx": "^4.16.2", "tsx": "^4.16.2",
"typescript": "~5.4.5", "typescript": "~5.4.5",
"typescript-eslint": "^7.17.0", "typescript-eslint": "^8.0.0",
"vite": "catalog:", "vite": "catalog:",
"vitest": "^1.6.0" "vitest": "^1.6.0"
}, },

View File

@ -165,8 +165,8 @@ importers:
specifier: ~5.4.5 specifier: ~5.4.5
version: 5.4.5 version: 5.4.5
typescript-eslint: typescript-eslint:
specifier: ^7.17.0 specifier: ^8.0.0
version: 7.17.0(eslint@9.8.0)(typescript@5.4.5) version: 8.0.0(eslint@9.8.0)(typescript@5.4.5)
vite: vite:
specifier: 'catalog:' specifier: 'catalog:'
version: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.1) version: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.1)
@ -1223,22 +1223,22 @@ packages:
'@types/yauzl@2.10.3': '@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
'@typescript-eslint/eslint-plugin@7.17.0': '@typescript-eslint/eslint-plugin@8.0.0':
resolution: {integrity: sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==} resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
'@typescript-eslint/parser': ^7.0.0 '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.56.0 eslint: ^8.57.0 || ^9.0.0
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
'@typescript-eslint/parser@7.17.0': '@typescript-eslint/parser@8.0.0':
resolution: {integrity: sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==} resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.56.0 eslint: ^8.57.0 || ^9.0.0
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
@ -1252,11 +1252,14 @@ packages:
resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/type-utils@7.17.0': '@typescript-eslint/scope-manager@8.0.0':
resolution: {integrity: sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==} resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@8.0.0':
resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.56.0
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
@ -1270,6 +1273,10 @@ packages:
resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/types@8.0.0':
resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@7.15.0': '@typescript-eslint/typescript-estree@7.15.0':
resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
@ -1288,6 +1295,15 @@ packages:
typescript: typescript:
optional: true optional: true
'@typescript-eslint/typescript-estree@8.0.0':
resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
'@typescript-eslint/utils@7.15.0': '@typescript-eslint/utils@7.15.0':
resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
@ -1300,6 +1316,12 @@ packages:
peerDependencies: peerDependencies:
eslint: ^8.56.0 eslint: ^8.56.0
'@typescript-eslint/utils@8.0.0':
resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
'@typescript-eslint/visitor-keys@7.15.0': '@typescript-eslint/visitor-keys@7.15.0':
resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
@ -1308,6 +1330,10 @@ packages:
resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/visitor-keys@8.0.0':
resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-vue@5.1.1': '@vitejs/plugin-vue@5.1.1':
resolution: {integrity: sha512-sDckXxlHpMsjRQbAH9WanangrfrblsOd3pNifePs+FOHjJg1jfWq5L/P0PsBRndEt3nmdUnmvieP8ULDeX5AvA==} resolution: {integrity: sha512-sDckXxlHpMsjRQbAH9WanangrfrblsOd3pNifePs+FOHjJg1jfWq5L/P0PsBRndEt3nmdUnmvieP8ULDeX5AvA==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
@ -3341,11 +3367,10 @@ packages:
resolution: {integrity: sha512-ADn2w7hVPcK6w1I0uWnM//y1rLXZhzB9mr0a3OirzclKF1Wp6VzevUmzz/NRAWunOT6E8HrnpGY7xOfc6K57fA==} resolution: {integrity: sha512-ADn2w7hVPcK6w1I0uWnM//y1rLXZhzB9mr0a3OirzclKF1Wp6VzevUmzz/NRAWunOT6E8HrnpGY7xOfc6K57fA==}
engines: {node: '>=16'} engines: {node: '>=16'}
typescript-eslint@7.17.0: typescript-eslint@8.0.0:
resolution: {integrity: sha512-spQxsQvPguduCUfyUvLItvKqK3l8KJ/kqs5Pb/URtzQ5AC53Z6us32St37rpmlt2uESG23lOFpV4UErrmy4dZQ==} resolution: {integrity: sha512-yQWBJutWL1PmpmDddIOl9/Mi6vZjqNCjqSGBMQ4vsc2Aiodk0SnbQQWPXbSy0HNuKCuGkw1+u4aQ2mO40TdhDQ==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.56.0
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
@ -4209,14 +4234,14 @@ snapshots:
'@types/node': 20.14.13 '@types/node': 20.14.13
optional: true optional: true
'@typescript-eslint/eslint-plugin@7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.8.0)(typescript@5.4.5))(eslint@9.8.0)(typescript@5.4.5)': '@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.4.5))(eslint@9.8.0)(typescript@5.4.5)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.11.0 '@eslint-community/regexpp': 4.11.0
'@typescript-eslint/parser': 7.17.0(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 7.17.0 '@typescript-eslint/scope-manager': 8.0.0
'@typescript-eslint/type-utils': 7.17.0(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/type-utils': 8.0.0(eslint@9.8.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 7.17.0 '@typescript-eslint/visitor-keys': 8.0.0
eslint: 9.8.0 eslint: 9.8.0
graphemer: 1.4.0 graphemer: 1.4.0
ignore: 5.3.1 ignore: 5.3.1
@ -4227,12 +4252,12 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/parser@7.17.0(eslint@9.8.0)(typescript@5.4.5)': '@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.4.5)':
dependencies: dependencies:
'@typescript-eslint/scope-manager': 7.17.0 '@typescript-eslint/scope-manager': 8.0.0
'@typescript-eslint/types': 7.17.0 '@typescript-eslint/types': 8.0.0
'@typescript-eslint/typescript-estree': 7.17.0(typescript@5.4.5) '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 7.17.0 '@typescript-eslint/visitor-keys': 8.0.0
debug: 4.3.5 debug: 4.3.5
eslint: 9.8.0 eslint: 9.8.0
optionalDependencies: optionalDependencies:
@ -4250,22 +4275,29 @@ snapshots:
'@typescript-eslint/types': 7.17.0 '@typescript-eslint/types': 7.17.0
'@typescript-eslint/visitor-keys': 7.17.0 '@typescript-eslint/visitor-keys': 7.17.0
'@typescript-eslint/type-utils@7.17.0(eslint@9.8.0)(typescript@5.4.5)': '@typescript-eslint/scope-manager@8.0.0':
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 7.17.0(typescript@5.4.5) '@typescript-eslint/types': 8.0.0
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 8.0.0
'@typescript-eslint/type-utils@8.0.0(eslint@9.8.0)(typescript@5.4.5)':
dependencies:
'@typescript-eslint/typescript-estree': 8.0.0(typescript@5.4.5)
'@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.4.5)
debug: 4.3.5 debug: 4.3.5
eslint: 9.8.0
ts-api-utils: 1.3.0(typescript@5.4.5) ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies: optionalDependencies:
typescript: 5.4.5 typescript: 5.4.5
transitivePeerDependencies: transitivePeerDependencies:
- eslint
- supports-color - supports-color
'@typescript-eslint/types@7.15.0': {} '@typescript-eslint/types@7.15.0': {}
'@typescript-eslint/types@7.17.0': {} '@typescript-eslint/types@7.17.0': {}
'@typescript-eslint/types@8.0.0': {}
'@typescript-eslint/typescript-estree@7.15.0(typescript@5.4.5)': '@typescript-eslint/typescript-estree@7.15.0(typescript@5.4.5)':
dependencies: dependencies:
'@typescript-eslint/types': 7.15.0 '@typescript-eslint/types': 7.15.0
@ -4296,6 +4328,21 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/typescript-estree@8.0.0(typescript@5.4.5)':
dependencies:
'@typescript-eslint/types': 8.0.0
'@typescript-eslint/visitor-keys': 8.0.0
debug: 4.3.5
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@7.15.0(eslint@9.8.0)(typescript@5.4.5)': '@typescript-eslint/utils@7.15.0(eslint@9.8.0)(typescript@5.4.5)':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
@ -4318,6 +4365,17 @@ snapshots:
- supports-color - supports-color
- typescript - typescript
'@typescript-eslint/utils@8.0.0(eslint@9.8.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
'@typescript-eslint/scope-manager': 8.0.0
'@typescript-eslint/types': 8.0.0
'@typescript-eslint/typescript-estree': 8.0.0(typescript@5.4.5)
eslint: 9.8.0
transitivePeerDependencies:
- supports-color
- typescript
'@typescript-eslint/visitor-keys@7.15.0': '@typescript-eslint/visitor-keys@7.15.0':
dependencies: dependencies:
'@typescript-eslint/types': 7.15.0 '@typescript-eslint/types': 7.15.0
@ -4328,6 +4386,11 @@ snapshots:
'@typescript-eslint/types': 7.17.0 '@typescript-eslint/types': 7.17.0
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
'@typescript-eslint/visitor-keys@8.0.0':
dependencies:
'@typescript-eslint/types': 8.0.0
eslint-visitor-keys: 3.4.3
'@vitejs/plugin-vue@5.1.1(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.1))(vue@packages+vue)': '@vitejs/plugin-vue@5.1.1(vite@5.3.3(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.1))(vue@packages+vue)':
dependencies: dependencies:
vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.1) vite: 5.3.3(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.1)
@ -6552,15 +6615,15 @@ snapshots:
type-fest@4.21.0: {} type-fest@4.21.0: {}
typescript-eslint@7.17.0(eslint@9.8.0)(typescript@5.4.5): typescript-eslint@8.0.0(eslint@9.8.0)(typescript@5.4.5):
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 7.17.0(@typescript-eslint/parser@7.17.0(eslint@9.8.0)(typescript@5.4.5))(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.4.5))(eslint@9.8.0)(typescript@5.4.5)
'@typescript-eslint/parser': 7.17.0(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.4.5) '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.4.5)
eslint: 9.8.0
optionalDependencies: optionalDependencies:
typescript: 5.4.5 typescript: 5.4.5
transitivePeerDependencies: transitivePeerDependencies:
- eslint
- supports-color - supports-color
typescript@5.4.5: {} typescript@5.4.5: {}