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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-08-05 13:11:25 +08:00 committed by GitHub
parent 2611dfc751
commit e670f4ca58
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 105 additions and 42 deletions

View File

@ -37,7 +37,7 @@
"tslib": "^2.6.2", "tslib": "^2.6.2",
"tsup": "^8.0.2", "tsup": "^8.0.2",
"typescript": "^5.4.5", "typescript": "^5.4.5",
"typescript-eslint": "^7.10.0", "typescript-eslint": "^8.0.0",
"vite": "^5.2.11", "vite": "^5.2.11",
"vitest": "^2.0.3" "vitest": "^2.0.3"
} }

View File

@ -63,8 +63,8 @@ importers:
specifier: ^5.4.5 specifier: ^5.4.5
version: 5.4.5 version: 5.4.5
typescript-eslint: typescript-eslint:
specifier: ^7.10.0 specifier: ^8.0.0
version: 7.10.0(eslint@9.3.0)(typescript@5.4.5) version: 8.0.0(eslint@9.3.0)(typescript@5.4.5)
vite: vite:
specifier: ^5.2.11 specifier: ^5.2.11
version: 5.2.11(@types/node@20.12.12) version: 5.2.11(@types/node@20.12.12)
@ -1305,22 +1305,22 @@ packages:
'@types/svg-tags@1.0.2': '@types/svg-tags@1.0.2':
resolution: {integrity: sha512-D8rhCFfpmWzXvzVqdXo40EXNeropfqp4gvwn8fcVfzYIci8M1C1tk/L26Yacn/U9vaPM7FlS73BNoUtfjAjwAw==} resolution: {integrity: sha512-D8rhCFfpmWzXvzVqdXo40EXNeropfqp4gvwn8fcVfzYIci8M1C1tk/L26Yacn/U9vaPM7FlS73BNoUtfjAjwAw==}
'@typescript-eslint/eslint-plugin@7.10.0': '@typescript-eslint/eslint-plugin@8.0.0':
resolution: {integrity: sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==} 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.10.0': '@typescript-eslint/parser@8.0.0':
resolution: {integrity: sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==} 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:
@ -1330,11 +1330,14 @@ packages:
resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==} resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/type-utils@7.10.0': '@typescript-eslint/scope-manager@8.0.0':
resolution: {integrity: sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==} 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:
@ -1344,6 +1347,10 @@ packages:
resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==} resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==}
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.10.0': '@typescript-eslint/typescript-estree@7.10.0':
resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==} resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
@ -1353,16 +1360,35 @@ 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.10.0': '@typescript-eslint/utils@7.10.0':
resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==} resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==}
engines: {node: ^18.18.0 || >=20.0.0} engines: {node: ^18.18.0 || >=20.0.0}
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.10.0': '@typescript-eslint/visitor-keys@7.10.0':
resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==} resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==}
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-jsx@4.0.0': '@vitejs/plugin-vue-jsx@4.0.0':
resolution: {integrity: sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==} resolution: {integrity: sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
@ -3007,11 +3033,10 @@ packages:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
engines: {node: '>=4'} engines: {node: '>=4'}
typescript-eslint@7.10.0: typescript-eslint@8.0.0:
resolution: {integrity: sha512-thO8nyqptXdfWHQrMJJiJyftpW8aLmwRNs11xA8pSrXneoclFPstQZqXvDWuH1WNL4CHffqHvYUeCHTit6yfhQ==} 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:
@ -4348,14 +4373,14 @@ snapshots:
'@types/svg-tags@1.0.2': {} '@types/svg-tags@1.0.2': {}
'@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': '@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.10.0 '@eslint-community/regexpp': 4.10.0
'@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.0.0(eslint@9.3.0)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 7.10.0 '@typescript-eslint/scope-manager': 8.0.0
'@typescript-eslint/type-utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/type-utils': 8.0.0(eslint@9.3.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/utils': 8.0.0(eslint@9.3.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 7.10.0 '@typescript-eslint/visitor-keys': 8.0.0
eslint: 9.3.0 eslint: 9.3.0
graphemer: 1.4.0 graphemer: 1.4.0
ignore: 5.3.1 ignore: 5.3.1
@ -4366,13 +4391,13 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5)': '@typescript-eslint/parser@8.0.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies: dependencies:
'@typescript-eslint/scope-manager': 7.10.0 '@typescript-eslint/scope-manager': 8.0.0
'@typescript-eslint/types': 7.10.0 '@typescript-eslint/types': 8.0.0
'@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 7.10.0 '@typescript-eslint/visitor-keys': 8.0.0
debug: 4.3.4 debug: 4.3.5
eslint: 9.3.0 eslint: 9.3.0
optionalDependencies: optionalDependencies:
typescript: 5.4.5 typescript: 5.4.5
@ -4384,20 +4409,27 @@ snapshots:
'@typescript-eslint/types': 7.10.0 '@typescript-eslint/types': 7.10.0
'@typescript-eslint/visitor-keys': 7.10.0 '@typescript-eslint/visitor-keys': 7.10.0
'@typescript-eslint/type-utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)': '@typescript-eslint/scope-manager@8.0.0':
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 7.10.0(typescript@5.4.5) '@typescript-eslint/types': 8.0.0
'@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 8.0.0
debug: 4.3.4
eslint: 9.3.0 '@typescript-eslint/type-utils@8.0.0(eslint@9.3.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.3.0)(typescript@5.4.5)
debug: 4.3.5
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.10.0': {} '@typescript-eslint/types@7.10.0': {}
'@typescript-eslint/types@8.0.0': {}
'@typescript-eslint/typescript-estree@7.10.0(typescript@5.4.5)': '@typescript-eslint/typescript-estree@7.10.0(typescript@5.4.5)':
dependencies: dependencies:
'@typescript-eslint/types': 7.10.0 '@typescript-eslint/types': 7.10.0
@ -4413,6 +4445,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.4
semver: 7.6.2
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)': '@typescript-eslint/utils@7.10.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
@ -4424,11 +4471,27 @@ snapshots:
- supports-color - supports-color
- typescript - typescript
'@typescript-eslint/utils@8.0.0(eslint@9.3.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.3.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.3.0
transitivePeerDependencies:
- supports-color
- typescript
'@typescript-eslint/visitor-keys@7.10.0': '@typescript-eslint/visitor-keys@7.10.0':
dependencies: dependencies:
'@typescript-eslint/types': 7.10.0 '@typescript-eslint/types': 7.10.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-jsx@4.0.0(vite@5.0.13(@types/node@20.12.12))(vue@3.4.27(typescript@5.4.5))': '@vitejs/plugin-vue-jsx@4.0.0(vite@5.0.13(@types/node@20.12.12))(vue@3.4.27(typescript@5.4.5))':
dependencies: dependencies:
'@babel/core': 7.24.6 '@babel/core': 7.24.6
@ -6302,15 +6365,15 @@ snapshots:
type-detect@4.0.8: {} type-detect@4.0.8: {}
typescript-eslint@7.10.0(eslint@9.3.0)(typescript@5.4.5): typescript-eslint@8.0.0(eslint@9.3.0)(typescript@5.4.5):
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
'@typescript-eslint/parser': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/parser': 8.0.0(eslint@9.3.0)(typescript@5.4.5)
'@typescript-eslint/utils': 7.10.0(eslint@9.3.0)(typescript@5.4.5) '@typescript-eslint/utils': 8.0.0(eslint@9.3.0)(typescript@5.4.5)
eslint: 9.3.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: {}