Skip to content

Commit cde4ed7

Browse files
Bump typescript-eslint from 8.18.1 to 8.19.0 (#398)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.18.1 to 8.19.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.19.0</h2> <h2>8.19.0 (2024-12-30)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [strict-boolean-expressions] check array predicate functions' return statements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10106">#10106</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> add getConstraintInfo to handle generic constraints better (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10496">#10496</a>)</li> <li><strong>eslint-plugin:</strong> [array-type] autofix with conditional types needs parentheses (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10522">#10522</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] don't report on indirect circular references (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10537">#10537</a>)</li> <li><strong>eslint-plugin:</strong> [member-ordering] ignore method overloading (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10536">#10536</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Karl Werner</li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <li>Ronen Amiel</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v8.18.2</h2> <h2>8.18.2 (2024-12-23)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-deprecated] not reporting usages of deprecated declared constants as object value (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10498">#10498</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-reduce-type-parameter] don't report cases in which the fix results in a type error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10494">#10494</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] don't flag values of an unconstrained or valid type parameter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10473">#10473</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-indexed-object-style] use a suggestion over an auto-fix if can't reliably determine that produced index signature is valid (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10490">#10490</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-type-assertion] fix for unsafe assertion to a constrained type parameter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10461">#10461</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments] handle type/value context (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10503">#10503</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-assertions] allow default assertionStyle option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10512">#10512</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle noUncheckedIndexedAccess true (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10514">#10514</a>)</li> <li><strong>typescript-eslint:</strong> export types so that declarations can be named for dts files (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10513">#10513</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li> <li>Luke Deen Taylor <a href="https://github.com/controversial"><code>@​controversial</code></a></li> <li>Ronen Amiel</li> <li>Scott O'Hara</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's changelog</a>.</em></p> <blockquote> <h2>8.19.0 (2024-12-30)</h2> <p>This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>8.18.2 (2024-12-23)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>typescript-eslint:</strong> export types so that declarations can be named for dts files (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10513">#10513</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/e19f30f1867e0ea2cd39401a46bd334a1f5c1dd7"><code>e19f30f</code></a> chore(release): publish 8.19.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/157b781f2b59c7e9c0d2558ce302cf5c886fddff"><code>157b781</code></a> chore(release): publish 8.18.2</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d24a82854d06089cbd2a8801f2982fd4781f3701"><code>d24a828</code></a> fix(typescript-eslint): export types so that declarations can be named for dt...</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.19.0/packages/typescript-eslint">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.18.1&new-version=8.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 6292dc4 commit cde4ed7

File tree

2 files changed

+129
-3
lines changed

2 files changed

+129
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"rimraf": "6.0.1",
4141
"ts-jest": "29.2.5",
4242
"typescript": "5.7.2",
43-
"typescript-eslint": "8.18.1"
43+
"typescript-eslint": "8.19.0"
4444
},
4545
"packageManager": "[email protected]"
4646
}

yarn.lock

Lines changed: 128 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ __metadata:
543543
ts-jest: "npm:29.2.5"
544544
tslib: "npm:^2.8.1"
545545
typescript: "npm:5.7.2"
546-
typescript-eslint: "npm:8.18.1"
546+
typescript-eslint: "npm:8.19.0"
547547
languageName: unknown
548548
linkType: soft
549549

@@ -1150,6 +1150,27 @@ __metadata:
11501150
languageName: node
11511151
linkType: hard
11521152

1153+
"@typescript-eslint/eslint-plugin@npm:8.19.0":
1154+
version: 8.19.0
1155+
resolution: "@typescript-eslint/eslint-plugin@npm:8.19.0"
1156+
dependencies:
1157+
"@eslint-community/regexpp": "npm:^4.10.0"
1158+
"@typescript-eslint/scope-manager": "npm:8.19.0"
1159+
"@typescript-eslint/type-utils": "npm:8.19.0"
1160+
"@typescript-eslint/utils": "npm:8.19.0"
1161+
"@typescript-eslint/visitor-keys": "npm:8.19.0"
1162+
graphemer: "npm:^1.4.0"
1163+
ignore: "npm:^5.3.1"
1164+
natural-compare: "npm:^1.4.0"
1165+
ts-api-utils: "npm:^1.3.0"
1166+
peerDependencies:
1167+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
1168+
eslint: ^8.57.0 || ^9.0.0
1169+
typescript: ">=4.8.4 <5.8.0"
1170+
checksum: 10c0/ceaa5063b68684b5608950b5e69f0caf1eadfc356cba82625240d6aae55f769faff599c38d35252dcb77a40d92e6fbf6d6264bc0c577d5c549da25061c3bd796
1171+
languageName: node
1172+
linkType: hard
1173+
11531174
"@typescript-eslint/parser@npm:8.18.1":
11541175
version: 8.18.1
11551176
resolution: "@typescript-eslint/parser@npm:8.18.1"
@@ -1166,6 +1187,22 @@ __metadata:
11661187
languageName: node
11671188
linkType: hard
11681189

1190+
"@typescript-eslint/parser@npm:8.19.0":
1191+
version: 8.19.0
1192+
resolution: "@typescript-eslint/parser@npm:8.19.0"
1193+
dependencies:
1194+
"@typescript-eslint/scope-manager": "npm:8.19.0"
1195+
"@typescript-eslint/types": "npm:8.19.0"
1196+
"@typescript-eslint/typescript-estree": "npm:8.19.0"
1197+
"@typescript-eslint/visitor-keys": "npm:8.19.0"
1198+
debug: "npm:^4.3.4"
1199+
peerDependencies:
1200+
eslint: ^8.57.0 || ^9.0.0
1201+
typescript: ">=4.8.4 <5.8.0"
1202+
checksum: 10c0/064b0997963060490fc3f92c90cebc7c694f47a7657f7882ce9eb314786e0cf3e917bfccfad614d23038439d84e69a978bdc7054515b23201001dd427e524e64
1203+
languageName: node
1204+
linkType: hard
1205+
11691206
"@typescript-eslint/scope-manager@npm:8.18.1":
11701207
version: 8.18.1
11711208
resolution: "@typescript-eslint/scope-manager@npm:8.18.1"
@@ -1176,6 +1213,16 @@ __metadata:
11761213
languageName: node
11771214
linkType: hard
11781215

1216+
"@typescript-eslint/scope-manager@npm:8.19.0":
1217+
version: 8.19.0
1218+
resolution: "@typescript-eslint/scope-manager@npm:8.19.0"
1219+
dependencies:
1220+
"@typescript-eslint/types": "npm:8.19.0"
1221+
"@typescript-eslint/visitor-keys": "npm:8.19.0"
1222+
checksum: 10c0/5052863d00db7ae939de27e91dc6c92df3c37a877e1ff44015ae9aa754d419b44d97d98b25fbb30a80dc58cf92606dad599e27f32b86d20c13b77ac12b4f2abc
1223+
languageName: node
1224+
linkType: hard
1225+
11791226
"@typescript-eslint/type-utils@npm:8.18.1":
11801227
version: 8.18.1
11811228
resolution: "@typescript-eslint/type-utils@npm:8.18.1"
@@ -1191,13 +1238,35 @@ __metadata:
11911238
languageName: node
11921239
linkType: hard
11931240

1241+
"@typescript-eslint/type-utils@npm:8.19.0":
1242+
version: 8.19.0
1243+
resolution: "@typescript-eslint/type-utils@npm:8.19.0"
1244+
dependencies:
1245+
"@typescript-eslint/typescript-estree": "npm:8.19.0"
1246+
"@typescript-eslint/utils": "npm:8.19.0"
1247+
debug: "npm:^4.3.4"
1248+
ts-api-utils: "npm:^1.3.0"
1249+
peerDependencies:
1250+
eslint: ^8.57.0 || ^9.0.0
1251+
typescript: ">=4.8.4 <5.8.0"
1252+
checksum: 10c0/5a460b4d26fd68ded3567390cbac310500e94e9c69583fda3fb9930877663719e6831699bb6d85de6b940bcb7951a51ab1ef67c5fea8b76a13ea3a3783bbae28
1253+
languageName: node
1254+
linkType: hard
1255+
11941256
"@typescript-eslint/types@npm:8.18.1":
11951257
version: 8.18.1
11961258
resolution: "@typescript-eslint/types@npm:8.18.1"
11971259
checksum: 10c0/0a2ca5f7cdebcc844b6bc1e5afc5d83b563f55917d20e3fea3a17ed39c54b003178e26b5ec535113f45c93c569b46628d9a67defa70c01cbdfa801573fed69a2
11981260
languageName: node
11991261
linkType: hard
12001262

1263+
"@typescript-eslint/types@npm:8.19.0":
1264+
version: 8.19.0
1265+
resolution: "@typescript-eslint/types@npm:8.19.0"
1266+
checksum: 10c0/0062e7dce5f374e293c97f1f50fe450187f6b0eaf4971c818e18ef2f6baf4e9aa4e8605fba8d8fc464a504ee1130527b71ecb39d31687c31825942b9f569d902
1267+
languageName: node
1268+
linkType: hard
1269+
12011270
"@typescript-eslint/typescript-estree@npm:8.18.1":
12021271
version: 8.18.1
12031272
resolution: "@typescript-eslint/typescript-estree@npm:8.18.1"
@@ -1216,6 +1285,24 @@ __metadata:
12161285
languageName: node
12171286
linkType: hard
12181287

1288+
"@typescript-eslint/typescript-estree@npm:8.19.0":
1289+
version: 8.19.0
1290+
resolution: "@typescript-eslint/typescript-estree@npm:8.19.0"
1291+
dependencies:
1292+
"@typescript-eslint/types": "npm:8.19.0"
1293+
"@typescript-eslint/visitor-keys": "npm:8.19.0"
1294+
debug: "npm:^4.3.4"
1295+
fast-glob: "npm:^3.3.2"
1296+
is-glob: "npm:^4.0.3"
1297+
minimatch: "npm:^9.0.4"
1298+
semver: "npm:^7.6.0"
1299+
ts-api-utils: "npm:^1.3.0"
1300+
peerDependencies:
1301+
typescript: ">=4.8.4 <5.8.0"
1302+
checksum: 10c0/ff47004588e8ff585af740b3e0bda07dc52310dbfeb2317eb4a723935740cf0c1953fc9ba57f14cf192bcfe373c46be833ba29d3303df8b501181bb852c7b822
1303+
languageName: node
1304+
linkType: hard
1305+
12191306
"@typescript-eslint/utils@npm:8.18.1, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8":
12201307
version: 8.18.1
12211308
resolution: "@typescript-eslint/utils@npm:8.18.1"
@@ -1231,6 +1318,21 @@ __metadata:
12311318
languageName: node
12321319
linkType: hard
12331320

1321+
"@typescript-eslint/utils@npm:8.19.0":
1322+
version: 8.19.0
1323+
resolution: "@typescript-eslint/utils@npm:8.19.0"
1324+
dependencies:
1325+
"@eslint-community/eslint-utils": "npm:^4.4.0"
1326+
"@typescript-eslint/scope-manager": "npm:8.19.0"
1327+
"@typescript-eslint/types": "npm:8.19.0"
1328+
"@typescript-eslint/typescript-estree": "npm:8.19.0"
1329+
peerDependencies:
1330+
eslint: ^8.57.0 || ^9.0.0
1331+
typescript: ">=4.8.4 <5.8.0"
1332+
checksum: 10c0/7731f7fb66d54491769ca68fd04728138ceb6b785778ad491f8e9b2147802fa0ff480e520f6ea5fb73c8484d13a2ed3e35d44635f5bf4cfbdb04c313154097a9
1333+
languageName: node
1334+
linkType: hard
1335+
12341336
"@typescript-eslint/visitor-keys@npm:8.18.1":
12351337
version: 8.18.1
12361338
resolution: "@typescript-eslint/visitor-keys@npm:8.18.1"
@@ -1241,6 +1343,16 @@ __metadata:
12411343
languageName: node
12421344
linkType: hard
12431345

1346+
"@typescript-eslint/visitor-keys@npm:8.19.0":
1347+
version: 8.19.0
1348+
resolution: "@typescript-eslint/visitor-keys@npm:8.19.0"
1349+
dependencies:
1350+
"@typescript-eslint/types": "npm:8.19.0"
1351+
eslint-visitor-keys: "npm:^4.2.0"
1352+
checksum: 10c0/a293def05018bb2259506e23cd8f14349f4386d0e51231893fbddf96ef73c219d5f9fe17b82e3c104f5c23956dbd9b87af3cff5e84b887af243139a3b4bbbe0d
1353+
languageName: node
1354+
linkType: hard
1355+
12441356
"abbrev@npm:^2.0.0":
12451357
version: 2.0.0
12461358
resolution: "abbrev@npm:2.0.0"
@@ -5665,7 +5777,21 @@ __metadata:
56655777
languageName: node
56665778
linkType: hard
56675779

5668-
"typescript-eslint@npm:8.18.1, typescript-eslint@npm:^8":
5780+
"typescript-eslint@npm:8.19.0":
5781+
version: 8.19.0
5782+
resolution: "typescript-eslint@npm:8.19.0"
5783+
dependencies:
5784+
"@typescript-eslint/eslint-plugin": "npm:8.19.0"
5785+
"@typescript-eslint/parser": "npm:8.19.0"
5786+
"@typescript-eslint/utils": "npm:8.19.0"
5787+
peerDependencies:
5788+
eslint: ^8.57.0 || ^9.0.0
5789+
typescript: ">=4.8.4 <5.8.0"
5790+
checksum: 10c0/87da630f50025b3ae943eac521809fef41ba4013b5c4206865c115b728684caa7b4c36ee561dd95af7eb4dc18ec1265b165b49d2db54e3d8fba0152bcb6c82f8
5791+
languageName: node
5792+
linkType: hard
5793+
5794+
"typescript-eslint@npm:^8":
56695795
version: 8.18.1
56705796
resolution: "typescript-eslint@npm:8.18.1"
56715797
dependencies:

0 commit comments

Comments
 (0)