chore(deps): update typescript-eslint to v8.43.0 (#17868)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
This commit is contained in:
renovate[bot]andfisker authored and GitHub committed 2025-09-09 22:19:37 +08:00
1 parent 2aab3d744e
commit 9765f191ce
18 files changed
+270 -387

No files matched your search

+4 -4
View File
@@ -40,8 +40,8 @@
"@prettier/cli": "0.9.0",
"@prettier/html-tags": "1.1.0",
"@prettier/parse-srcset": "3.1.0",
"@typescript-eslint/typescript-estree": "8.42.0",
"@typescript-eslint/visitor-keys": "8.42.0",
"@typescript-eslint/typescript-estree": "8.43.0",
"@typescript-eslint/visitor-keys": "8.43.0",
"acorn": "8.15.0",
"acorn-jsx": "5.3.2",
"angular-estree-parser": "13.0.2",
@@ -117,8 +117,8 @@
"@eslint/js": "9.35.0",
"@stylistic/eslint-plugin": "5.3.1",
"@types/estree": "1.0.8",
"@typescript-eslint/eslint-plugin": "8.42.0",
"@typescript-eslint/parser": "8.42.0",
"@typescript-eslint/eslint-plugin": "8.43.0",
"@typescript-eslint/parser": "8.43.0",
"browserslist": "4.25.4",
"browserslist-to-esbuild": "2.1.1",
"buffer": "6.0.3",
@@ -1,9 +1,9 @@
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`issue-13817.ts - {"arrowParens":"avoid","trailingComma":"all"} format 1`] = `
exports[`issue-13817.js - {"arrowParens":"avoid","trailingComma":"all"} format 1`] = `
====================================options=====================================
arrowParens: "avoid"
parsers: ["typescript", "flow"]
parsers: ["flow"]
printWidth: 80
trailingComma: "all"
| printWidth
@@ -1,6 +1,6 @@
runFormatTest(
import.meta,
["typescript", "flow"],
["flow"],
// #13817 require those options to reproduce
{ arrowParens: "avoid", trailingComma: "all" },
);
@@ -1,24 +1,5 @@
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`empty_generic_break.js format 1`] = `
====================================options=====================================
parsers: ["flow", "typescript"]
printWidth: 80
| printWidth
=====================================input======================================
class X {
a: B<> = SuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperLong;
}
=====================================output=====================================
class X {
a: B<> =
SuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperLong;
}
================================================================================
`;
exports[`simple-types.js format 1`] = `
====================================options=====================================
parsers: ["flow", "typescript"]
@@ -57,3 +57,22 @@ class D<const +T> {}
================================================================================
`;
exports[`empty_generic_break.js format 1`] = `
====================================options=====================================
parsers: ["flow"]
printWidth: 80
| printWidth
=====================================input======================================
class X {
a: B<> = SuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperLong;
}
=====================================output=====================================
class X {
a: B<> =
SuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperSuperLong;
}
================================================================================
`;
@@ -0,0 +1,141 @@
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`snippet: #0 [typescript] format 1`] = `
"Type argument list cannot be empty. (1:4)
> 1 | foo<>()
| ^^
Cause: Type argument list cannot be empty."
`;
exports[`snippet: #1 [typescript] format 1`] = `
"Type argument list cannot be empty. (1:5)
> 1 | (foo<>())
| ^^
Cause: Type argument list cannot be empty."
`;
exports[`snippet: #2 [typescript] format 1`] = `
"Type argument list cannot be empty. (1:8)
> 1 | new Foo<>()
| ^^
Cause: Type argument list cannot be empty."
`;
exports[`snippet: #3 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:13)
> 1 | function foo<>(){}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #4 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:14)
> 1 | (function foo<>(){})
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #5 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:10)
> 1 | class Foo<> {}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #6 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:11)
> 1 | (class Foo<> {})
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #7 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:23)
> 1 | class Foo {constructor<>()}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #8 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:24)
> 1 | (class Foo {constructor<>()})
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #9 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:18)
> 1 | class Foo {method<>()}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #10 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:19)
> 1 | (class Foo {method<>()})
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #11 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:22)
> 1 | class Foo {get getter<>()}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #12 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:23)
> 1 | (class Foo {get getter<>()})
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #13 [typescript] format 1`] = `
"Type argument list cannot be empty. (1:25)
> 1 | class Foo {property: Bar<> = 1}
| ^^
Cause: Type argument list cannot be empty."
`;
exports[`snippet: #14 [typescript] format 1`] = `
"Type argument list cannot be empty. (1:26)
> 1 | (class Foo {property: Bar<> = 1})
| ^^
Cause: Type argument list cannot be empty."
`;
exports[`snippet: #15 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:14)
> 1 | interface Foo<> {}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #16 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:19)
> 1 | interface Foo {bar<>()}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #17 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:16)
> 1 | interface Foo {<>(): boolean}
| ^^
Cause: Type parameter list cannot be empty."
`;
exports[`snippet: #18 [typescript] format 1`] = `
"Type argument list cannot be empty. (1:15)
> 1 | const foo: Foo<> = 1
| ^^
Cause: Type argument list cannot be empty."
`;
exports[`snippet: #19 [typescript] format 1`] = `
"Type parameter list cannot be empty. (1:12)
> 1 | type Foo = <>() => {}
| ^^
Cause: Type parameter list cannot be empty."
`;
@@ -0,0 +1,33 @@
runFormatTest(
{
importMeta: import.meta,
snippets: [
"foo<>()",
"(foo<>())",
"new Foo<>()",
"function foo<>(){}",
"(function foo<>(){})",
"class Foo<> {}",
"(class Foo<> {})",
"class Foo {constructor<>()}",
"(class Foo {constructor<>()})",
"class Foo {method<>()}",
"(class Foo {method<>()})",
"class Foo {get getter<>()}",
"(class Foo {get getter<>()})",
"class Foo {property: Bar<> = 1}",
"(class Foo {property: Bar<> = 1})",
"interface Foo<> {}",
"interface Foo {bar<>()}",
"interface Foo {<>(): boolean}",
"const foo: Foo<> = 1",
"type Foo = <>() => {}",
],
},
[
"typescript",
// TODO[@fisker]: Unable on these parsers
//"babel-ts",
// "oxc-ts",
],
);
@@ -64,9 +64,6 @@ class A {
}
}
class B {
constructor<>() {}
}
=====================================output=====================================
class C {
@@ -92,10 +89,6 @@ class A {
}
}
class B {
constructor<>() {}
}
================================================================================
`;
@@ -11,6 +11,3 @@ class A {
}
}
class B {
constructor<>() {}
}
@@ -1189,17 +1189,6 @@ type Props3 = {
================================================================================
`;
exports[`type-parameters.ts [oxc-ts] format 1`] = `
"Type parameter list cannot be empty. (4:13)
2 | const a: T</* comment */> = 1;
3 | functionName</* comment */>();
> 4 | function foo</* comment */>() {}
| ^^^^^^^^^^^^^^^
5 | interface Foo {
6 | </* comment */>(arg): any;
7 | }"
`;
exports[`type-parameters.ts format 1`] = `
====================================options=====================================
parsers: ["typescript"]
@@ -1207,55 +1196,20 @@ printWidth: 80
| printWidth
=====================================input======================================
functionName<A /* A comment */>();
const a: T</* comment */> = 1;
functionName</* comment */>();
function foo</* comment */>() {}
interface Foo {
</* comment */>(arg): any;
}
type T = </* comment */>(arg) => any;
functionName<
A // comment
>();
const a: T<
// comment
> = 1;
functionName<
// comment
>();
function foo<
// comment
>() {}
interface Foo {
<
A// comment
>(arg): any;
}
type T = <
// comment
>(arg) => any;
=====================================output=====================================
functionName<A /* A comment */>();
const a: T</* comment */> = 1;
functionName</* comment */>();
function foo</* comment */>() {}
interface Foo {
</* comment */>(arg): any;
}
type T = </* comment */>(arg) => any;
functionName<A>(); // comment
const a: T<
// comment
> = 1;
functionName<
// comment
>();
function foo<
// comment
>() {}
interface Foo {
<
A, // comment
@@ -1263,11 +1217,6 @@ interface Foo {
arg,
): any;
}
type T = <
// comment
>(
arg,
) => any;
================================================================================
`;
@@ -1,3 +1 @@
runFormatTest(import.meta, ["typescript"], {
errors: { "oxc-ts": ["type-parameters.ts"] },
});
runFormatTest(import.meta, ["typescript"]);
@@ -1,29 +1,10 @@
functionName<A /* A comment */>();
const a: T</* comment */> = 1;
functionName</* comment */>();
function foo</* comment */>() {}
interface Foo {
</* comment */>(arg): any;
}
type T = </* comment */>(arg) => any;
functionName<
A // comment
>();
const a: T<
// comment
> = 1;
functionName<
// comment
>();
function foo<
// comment
>() {}
interface Foo {
<
A// comment
>(arg): any;
}
type T = <
// comment
>(arg) => any;
@@ -1,190 +1,5 @@
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
exports[`generic.ts [oxc-ts] format 1`] = `
"Type parameter list cannot be empty. (5:12)
3 | new f2<>();
4 |
> 5 | function f3<>() {}
| ^^
6 |
7 | class f4 {
8 | constructor<>() {}"
`;
exports[`generic.ts - {"trailingComma":"all"} [oxc-ts] format 1`] = `
"Type parameter list cannot be empty. (5:12)
3 | new f2<>();
4 |
> 5 | function f3<>() {}
| ^^
6 |
7 | class f4 {
8 | constructor<>() {}"
`;
exports[`generic.ts - {"trailingComma":"all"} format 1`] = `
====================================options=====================================
parsers: ["typescript"]
printWidth: 80
trailingComma: "all"
| printWidth
=====================================input======================================
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function<>() {}
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
=====================================output=====================================
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function <>() {};
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
================================================================================
`;
exports[`generic.ts - {"trailingComma":"es5"} [oxc-ts] format 1`] = `
"Type parameter list cannot be empty. (5:12)
3 | new f2<>();
4 |
> 5 | function f3<>() {}
| ^^
6 |
7 | class f4 {
8 | constructor<>() {}"
`;
exports[`generic.ts - {"trailingComma":"es5"} format 1`] = `
====================================options=====================================
parsers: ["typescript"]
printWidth: 80
trailingComma: "es5"
| printWidth
=====================================input======================================
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function<>() {}
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
=====================================output=====================================
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function <>() {};
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
================================================================================
`;
exports[`generic.ts format 1`] = `
====================================options=====================================
parsers: ["typescript"]
printWidth: 80
| printWidth
=====================================input======================================
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function<>() {}
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
=====================================output=====================================
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function <>() {};
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
================================================================================
`;
exports[`index-signature.ts [babel-ts] format 1`] = `
"Unexpected token, expected "]" (4:13)
2 |
@@ -1,11 +1,6 @@
const errors = {
"babel-ts": ["jsdoc_only_types.ts", "index-signature.ts"],
"oxc-ts": [
"jsdoc_only_types.ts",
"index-signature.ts",
// TODO: Ask typescript-eslint to throw
"generic.ts",
],
"oxc-ts": ["jsdoc_only_types.ts", "index-signature.ts"],
};
runFormatTest(import.meta, ["typescript"], { errors });
runFormatTest(import.meta, ["typescript"], { trailingComma: "es5", errors });
@@ -1,19 +0,0 @@
f1<>();
new f2<>();
function f3<>() {}
class f4 {
constructor<>() {}
}
const f5 = function<>() {}
interface f6<> {
test<>();
}
class f7<> {
test<>() {}
}
+68 -68
View File
@@ -2422,106 +2422,106 @@ __metadata:
languageName: node
linkType: hard
"@typescript-eslint/eslint-plugin@npm:8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.42.0"
"@typescript-eslint/eslint-plugin@npm:8.43.0":
version: 8.43.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.43.0"
dependencies:
"@eslint-community/regexpp": "npm:^4.10.0"
"@typescript-eslint/scope-manager": "npm:8.42.0"
"@typescript-eslint/type-utils": "npm:8.42.0"
"@typescript-eslint/utils": "npm:8.42.0"
"@typescript-eslint/visitor-keys": "npm:8.42.0"
"@typescript-eslint/scope-manager": "npm:8.43.0"
"@typescript-eslint/type-utils": "npm:8.43.0"
"@typescript-eslint/utils": "npm:8.43.0"
"@typescript-eslint/visitor-keys": "npm:8.43.0"
graphemer: "npm:^1.4.0"
ignore: "npm:^7.0.0"
natural-compare: "npm:^1.4.0"
ts-api-utils: "npm:^2.1.0"
peerDependencies:
"@typescript-eslint/parser": ^8.42.0
"@typescript-eslint/parser": ^8.43.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10/fb5b0e0785f9fa9d5ef88e78ff189334b2d1c558efd7b5063508d50275224a8aa38d4af0478228b90d6be6620289384a8d814f05e0af8c952c204515c0f3514e
checksum: 10/0e9d31f6c7d69f152c8ff32ca501f03834b44945f4587419e26f821841dd1c2705db5648f1bef68985f8c8d7300ca63b9c6dee4e0e756f337f96f60372c7b1f7
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/parser@npm:8.42.0"
"@typescript-eslint/parser@npm:8.43.0":
version: 8.43.0
resolution: "@typescript-eslint/parser@npm:8.43.0"
dependencies:
"@typescript-eslint/scope-manager": "npm:8.42.0"
"@typescript-eslint/types": "npm:8.42.0"
"@typescript-eslint/typescript-estree": "npm:8.42.0"
"@typescript-eslint/visitor-keys": "npm:8.42.0"
"@typescript-eslint/scope-manager": "npm:8.43.0"
"@typescript-eslint/types": "npm:8.43.0"
"@typescript-eslint/typescript-estree": "npm:8.43.0"
"@typescript-eslint/visitor-keys": "npm:8.43.0"
debug: "npm:^4.3.4"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10/25eb2d08c118742dc01c2aa279ea4ba2d277e2d9a042ffd4f9bda9e94d7ff2aa90b63aad1204a82617a5c63ddd3dd553d927944cd9c8345826484d0d523cf7ad
checksum: 10/cb3bd8bd48627cd502bb3cc5bb444e32c99d47ac41c092c457fcf0109f4a67491a42537abee51eee13498345f5dbd00dd11ccbf7a1d782a81d5ec9ee3e5df3ad
languageName: node
linkType: hard
"@typescript-eslint/project-service@npm:8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/project-service@npm:8.42.0"
"@typescript-eslint/project-service@npm:8.43.0":
version: 8.43.0
resolution: "@typescript-eslint/project-service@npm:8.43.0"
dependencies:
"@typescript-eslint/tsconfig-utils": "npm:^8.42.0"
"@typescript-eslint/types": "npm:^8.42.0"
"@typescript-eslint/tsconfig-utils": "npm:^8.43.0"
"@typescript-eslint/types": "npm:^8.43.0"
debug: "npm:^4.3.4"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10/3e91fd4b4d60edd6fe3e108e8e75947de8aa060aab1de63c23017e8afeca72ef405faa6fcdd17e8aa0023261a81135d095072dc31343c57395e50450258d9fa5
checksum: 10/ab22f5d6b72dc4f46e7e0e01df549702b60c51941072a4a2a803f006134cad49687a4444f423db1d0d9e84c57f84dbc1458b5db6866b39a292412db96c756846
languageName: node
linkType: hard
"@typescript-eslint/scope-manager@npm:8.42.0, @typescript-eslint/scope-manager@npm:^8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/scope-manager@npm:8.42.0"
"@typescript-eslint/scope-manager@npm:8.43.0, @typescript-eslint/scope-manager@npm:^8.42.0":
version: 8.43.0
resolution: "@typescript-eslint/scope-manager@npm:8.43.0"
dependencies:
"@typescript-eslint/types": "npm:8.42.0"
"@typescript-eslint/visitor-keys": "npm:8.42.0"
checksum: 10/81be2d908a9d2d83bc9fe5e9219b04277b9fa466bfa7faf45dc076e4b33b39db2fb99b34b8832e329c7db48ddfdc7b78f6c92b564cd6eec99e124d3feaad8645
"@typescript-eslint/types": "npm:8.43.0"
"@typescript-eslint/visitor-keys": "npm:8.43.0"
checksum: 10/a975ae96bdc019510e1dedd672f1877e6389837774d221240d37196610b307dc59f845f33e23dfff9a96de6e2c3b75e5571a8acc145238408c1e06286efc9de2
languageName: node
linkType: hard
"@typescript-eslint/tsconfig-utils@npm:8.42.0, @typescript-eslint/tsconfig-utils@npm:^8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/tsconfig-utils@npm:8.42.0"
"@typescript-eslint/tsconfig-utils@npm:8.43.0, @typescript-eslint/tsconfig-utils@npm:^8.43.0":
version: 8.43.0
resolution: "@typescript-eslint/tsconfig-utils@npm:8.43.0"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10/927aa127983a62ddcbfbcd18806fd278e0bf18fade3cca658946f9ff4915e6a5c5cc85926afaa490512c88dd2950b2059f22b50b6d1f4461c9dbd755a4c71c1c
checksum: 10/20cb7b553eba44a8c4b4af2d0cabbcff248494b8c87243be7fcd1bb00846344f0bbc5b2353027d8e9053ee3e0c3b491cbf1c024f9f60b7e370220e7b0620b96f
languageName: node
linkType: hard
"@typescript-eslint/type-utils@npm:8.42.0, @typescript-eslint/type-utils@npm:^8.0.0, @typescript-eslint/type-utils@npm:^8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/type-utils@npm:8.42.0"
"@typescript-eslint/type-utils@npm:8.43.0, @typescript-eslint/type-utils@npm:^8.0.0, @typescript-eslint/type-utils@npm:^8.42.0":
version: 8.43.0
resolution: "@typescript-eslint/type-utils@npm:8.43.0"
dependencies:
"@typescript-eslint/types": "npm:8.42.0"
"@typescript-eslint/typescript-estree": "npm:8.42.0"
"@typescript-eslint/utils": "npm:8.42.0"
"@typescript-eslint/types": "npm:8.43.0"
"@typescript-eslint/typescript-estree": "npm:8.43.0"
"@typescript-eslint/utils": "npm:8.43.0"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.1.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10/8d876bbd23c956b604d973c49720060c251f4d8cab255f1fd04826a9a1e3ab7c1310400d49d9ec6cdac3288d7a23cd9fb48d42777651ba53c02b5e1a34efd6e9
checksum: 10/b82184ba5079b95cc7775ddda3f40a994b0594375c0e5597d89db0e74e4e8d0e4b8a29fea646c6ed126af04729a7caa1052c0726e8f170a4106802486879a00b
languageName: node
linkType: hard
"@typescript-eslint/types@npm:8.42.0, @typescript-eslint/types@npm:^8.41.0, @typescript-eslint/types@npm:^8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/types@npm:8.42.0"
checksum: 10/7c39a35e5bb7083070872edc797ea60a3d6ceff0e3bdf85701919b71da83a51963562053a4b35c9e2a2b08c138fb595e14bc0b5c450e671a26059b58f8d8b4f4
"@typescript-eslint/types@npm:8.43.0, @typescript-eslint/types@npm:^8.41.0, @typescript-eslint/types@npm:^8.42.0, @typescript-eslint/types@npm:^8.43.0":
version: 8.43.0
resolution: "@typescript-eslint/types@npm:8.43.0"
checksum: 10/f2c3b3f9cfb680dcf52b686b978176ea095dfb16db3c720149784f40a34c73c861fc57a707b64658bc0409d54ecd0e0d23d5bc41ba7d3b94db47772e2609062a
languageName: node
linkType: hard
"@typescript-eslint/typescript-estree@npm:8.42.0, @typescript-eslint/typescript-estree@npm:^8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/typescript-estree@npm:8.42.0"
"@typescript-eslint/typescript-estree@npm:8.43.0, @typescript-eslint/typescript-estree@npm:^8.42.0":
version: 8.43.0
resolution: "@typescript-eslint/typescript-estree@npm:8.43.0"
dependencies:
"@typescript-eslint/project-service": "npm:8.42.0"
"@typescript-eslint/tsconfig-utils": "npm:8.42.0"
"@typescript-eslint/types": "npm:8.42.0"
"@typescript-eslint/visitor-keys": "npm:8.42.0"
"@typescript-eslint/project-service": "npm:8.43.0"
"@typescript-eslint/tsconfig-utils": "npm:8.43.0"
"@typescript-eslint/types": "npm:8.43.0"
"@typescript-eslint/visitor-keys": "npm:8.43.0"
debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
@@ -2530,32 +2530,32 @@ __metadata:
ts-api-utils: "npm:^2.1.0"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10/9bb5df97a2ac31e6e3ee6941e10702498a76d23235ba28a23d93e09aa75a2cbcd40dc74935d86706c8e2e55e1a8b6a34bb9fb234461920ed3d8a5abed68ba36b
checksum: 10/d2a054b6279107150e9c15569e18c861a89e504caa0a14716a2c73a09174814a993748ff637941757e3e9af033a7eeed511c8dcf17f25d3b3322245af35fd1d0
languageName: node
linkType: hard
"@typescript-eslint/utils@npm:8.42.0, @typescript-eslint/utils@npm:^8.0.0, @typescript-eslint/utils@npm:^8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/utils@npm:8.42.0"
"@typescript-eslint/utils@npm:8.43.0, @typescript-eslint/utils@npm:^8.0.0, @typescript-eslint/utils@npm:^8.42.0":
version: 8.43.0
resolution: "@typescript-eslint/utils@npm:8.43.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.7.0"
"@typescript-eslint/scope-manager": "npm:8.42.0"
"@typescript-eslint/types": "npm:8.42.0"
"@typescript-eslint/typescript-estree": "npm:8.42.0"
"@typescript-eslint/scope-manager": "npm:8.43.0"
"@typescript-eslint/types": "npm:8.43.0"
"@typescript-eslint/typescript-estree": "npm:8.43.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10/41c6c0d01c414c94d7109e21deee73b416547b3be26240d0237a3004c6198f146afefc75feee5333bc957ece6a0856518750655e794fd68c96feec1001edbfe8
checksum: 10/2c04182084bf3ba391198c723635ce50557ec73b1ebcc7970f0281c345db92aebdbbd1202e9bb3152b3c62a61b043907dde385bb44fce33841c52257c18b0064
languageName: node
linkType: hard
"@typescript-eslint/visitor-keys@npm:8.42.0":
version: 8.42.0
resolution: "@typescript-eslint/visitor-keys@npm:8.42.0"
"@typescript-eslint/visitor-keys@npm:8.43.0":
version: 8.43.0
resolution: "@typescript-eslint/visitor-keys@npm:8.43.0"
dependencies:
"@typescript-eslint/types": "npm:8.42.0"
"@typescript-eslint/types": "npm:8.43.0"
eslint-visitor-keys: "npm:^4.2.1"
checksum: 10/ef3aeabf7b01eb72e176053a4fe7a4c4f0769a9f58d1f7a920c97d365305b950c402ad34227209781996ae187652ccf0f47c31015f992c502b5fa898a9d44bd5
checksum: 10/d694425dd8592b9452640a82d638f4161ac880a8825f1cd6ce41b227bacff3a2e9106238344cbb85cb432593caf892bf4dcca0b73dcc884449ba88ee0ebec94a
languageName: node
linkType: hard
@@ -7438,10 +7438,10 @@ __metadata:
"@prettier/parse-srcset": "npm:3.1.0"
"@stylistic/eslint-plugin": "npm:5.3.1"
"@types/estree": "npm:1.0.8"
"@typescript-eslint/eslint-plugin": "npm:8.42.0"
"@typescript-eslint/parser": "npm:8.42.0"
"@typescript-eslint/typescript-estree": "npm:8.42.0"
"@typescript-eslint/visitor-keys": "npm:8.42.0"
"@typescript-eslint/eslint-plugin": "npm:8.43.0"
"@typescript-eslint/parser": "npm:8.43.0"
"@typescript-eslint/typescript-estree": "npm:8.43.0"
"@typescript-eslint/visitor-keys": "npm:8.43.0"
acorn: "npm:8.15.0"
acorn-jsx: "npm:5.3.2"
angular-estree-parser: "npm:13.0.2"