Skip to content

Commit ac77956

Browse files
Bump typescript-eslint from 8.12.2 to 8.13.0 (#384)
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.12.2 to 8.13.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.13.0</h2> <h2>8.13.0 (2024-11-04)</h2> <h3>🚀 Features</h3> <ul> <li>add <code>options</code> property to <code>ImportExpression</code> node (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10255">#10255</a>)</li> <li><strong>eslint-plugin:</strong> disable <code>no-class-assign</code> rule in <code>eslint-recommended</code> config (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10250">#10250</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] add option <code>ignoreBooleanCoercion</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9924">#9924</a>)</li> <li><strong>eslint-plugin:</strong> [only-throw-error] add allow option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10221">#10221</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update dependency <code>@​eslint-community/regexpp</code> to v4.12.1 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10269">#10269</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] falsey bigint should be falsey (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10205">#10205</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] report on deprecated variables used inside dynamic imports (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10261">#10261</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] report when exported class implements/extends deprecated entity (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10259">#10259</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-definitions] don't leave trailing parens when fixing type to interface (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10235">#10235</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] add support for covering a missing property with <code>undefined</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10232">#10232</a>)</li> <li><strong>types:</strong> parent property type annotation in the ImportAttribute node (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10258">#10258</a>)</li> <li><strong>utils:</strong> allow an array for the values of SharedConfig (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10217">#10217</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred <a href="https://github.com/auvred"><code>@​auvred</code></a></li> <li>Kim Sang Du <a href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <li>Mark de Dios <a href="https://github.com/peanutenthusiast"><code>@​peanutenthusiast</code></a></li> <li>Ronen Amiel</li> <li>Trygve Aaberge</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li> <li>Yosuke Ota <a href="https://github.com/ota-meshi"><code>@​ota-meshi</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.13.0 (2024-11-04)</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> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ac1f63250859313a3dc330d6e0c4c3f7fc234959"><code>ac1f632</code></a> chore(release): publish 8.13.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3b97b550b5f2c02948717265b167fda40fab6b62"><code>3b97b55</code></a> chore: enable eslint-plugin-perfectionist on the rest of the repo (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10189">#10189</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.13.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.12.2&new-version=8.13.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 2fe053b commit ac77956

File tree

2 files changed

+133
-3
lines changed

2 files changed

+133
-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.6.3",
43-
"typescript-eslint": "8.12.2"
43+
"typescript-eslint": "8.13.0"
4444
},
4545
"packageManager": "[email protected]"
4646
}

yarn.lock

Lines changed: 132 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -548,7 +548,7 @@ __metadata:
548548
ts-jest: "npm:29.2.5"
549549
tslib: "npm:^2.8.1"
550550
typescript: "npm:5.6.3"
551-
typescript-eslint: "npm:8.12.2"
551+
typescript-eslint: "npm:8.13.0"
552552
languageName: unknown
553553
linkType: soft
554554

@@ -1157,6 +1157,29 @@ __metadata:
11571157
languageName: node
11581158
linkType: hard
11591159

1160+
"@typescript-eslint/eslint-plugin@npm:8.13.0":
1161+
version: 8.13.0
1162+
resolution: "@typescript-eslint/eslint-plugin@npm:8.13.0"
1163+
dependencies:
1164+
"@eslint-community/regexpp": "npm:^4.10.0"
1165+
"@typescript-eslint/scope-manager": "npm:8.13.0"
1166+
"@typescript-eslint/type-utils": "npm:8.13.0"
1167+
"@typescript-eslint/utils": "npm:8.13.0"
1168+
"@typescript-eslint/visitor-keys": "npm:8.13.0"
1169+
graphemer: "npm:^1.4.0"
1170+
ignore: "npm:^5.3.1"
1171+
natural-compare: "npm:^1.4.0"
1172+
ts-api-utils: "npm:^1.3.0"
1173+
peerDependencies:
1174+
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
1175+
eslint: ^8.57.0 || ^9.0.0
1176+
peerDependenciesMeta:
1177+
typescript:
1178+
optional: true
1179+
checksum: 10c0/ee96515e9def17b0d1b8d568d4afcd21c5a8a1bc01bf2f30c4d1f396b41a2f49de3508f79c6231a137ca06943dd6933ac00032652190ab99a4e935ffef44df0b
1180+
languageName: node
1181+
linkType: hard
1182+
11601183
"@typescript-eslint/parser@npm:8.12.2":
11611184
version: 8.12.2
11621185
resolution: "@typescript-eslint/parser@npm:8.12.2"
@@ -1175,6 +1198,24 @@ __metadata:
11751198
languageName: node
11761199
linkType: hard
11771200

1201+
"@typescript-eslint/parser@npm:8.13.0":
1202+
version: 8.13.0
1203+
resolution: "@typescript-eslint/parser@npm:8.13.0"
1204+
dependencies:
1205+
"@typescript-eslint/scope-manager": "npm:8.13.0"
1206+
"@typescript-eslint/types": "npm:8.13.0"
1207+
"@typescript-eslint/typescript-estree": "npm:8.13.0"
1208+
"@typescript-eslint/visitor-keys": "npm:8.13.0"
1209+
debug: "npm:^4.3.4"
1210+
peerDependencies:
1211+
eslint: ^8.57.0 || ^9.0.0
1212+
peerDependenciesMeta:
1213+
typescript:
1214+
optional: true
1215+
checksum: 10c0/fa04f6c417c0f72104e148f1d7ff53e04108d383550365a556fbfae5d2283484696235db522189e17bc49039946977078e324100cef991ca01f78704182624ad
1216+
languageName: node
1217+
linkType: hard
1218+
11781219
"@typescript-eslint/scope-manager@npm:8.12.2":
11791220
version: 8.12.2
11801221
resolution: "@typescript-eslint/scope-manager@npm:8.12.2"
@@ -1185,6 +1226,16 @@ __metadata:
11851226
languageName: node
11861227
linkType: hard
11871228

1229+
"@typescript-eslint/scope-manager@npm:8.13.0":
1230+
version: 8.13.0
1231+
resolution: "@typescript-eslint/scope-manager@npm:8.13.0"
1232+
dependencies:
1233+
"@typescript-eslint/types": "npm:8.13.0"
1234+
"@typescript-eslint/visitor-keys": "npm:8.13.0"
1235+
checksum: 10c0/1924b3e740e244d98f8a99740b4196d23ae3263303b387c66db94e140455a3132e603a130f3f70fc71e37f4bda5d0c0c67224ae3911908b097ef3f972c136be4
1236+
languageName: node
1237+
linkType: hard
1238+
11881239
"@typescript-eslint/type-utils@npm:8.12.2":
11891240
version: 8.12.2
11901241
resolution: "@typescript-eslint/type-utils@npm:8.12.2"
@@ -1200,13 +1251,35 @@ __metadata:
12001251
languageName: node
12011252
linkType: hard
12021253

1254+
"@typescript-eslint/type-utils@npm:8.13.0":
1255+
version: 8.13.0
1256+
resolution: "@typescript-eslint/type-utils@npm:8.13.0"
1257+
dependencies:
1258+
"@typescript-eslint/typescript-estree": "npm:8.13.0"
1259+
"@typescript-eslint/utils": "npm:8.13.0"
1260+
debug: "npm:^4.3.4"
1261+
ts-api-utils: "npm:^1.3.0"
1262+
peerDependenciesMeta:
1263+
typescript:
1264+
optional: true
1265+
checksum: 10c0/65319084616f3aea3d9f8dfab30c9b0a70de7314b445805016fdf0d0e39fe073eef2813c3e16c3e1c6a40462ba8eecfdbb12ab1e8570c3407a1cccdb69d4bc8b
1266+
languageName: node
1267+
linkType: hard
1268+
12031269
"@typescript-eslint/types@npm:8.12.2":
12041270
version: 8.12.2
12051271
resolution: "@typescript-eslint/types@npm:8.12.2"
12061272
checksum: 10c0/7fdc26b349a4f0faa9e80683d425fe7a5761a50c76f2fad6ebdf30f1ef75443c06c158e17b2a529f70fc6d56560a130b4e59038b6e2f583c8cb54c1d0ab9cf73
12071273
languageName: node
12081274
linkType: hard
12091275

1276+
"@typescript-eslint/types@npm:8.13.0":
1277+
version: 8.13.0
1278+
resolution: "@typescript-eslint/types@npm:8.13.0"
1279+
checksum: 10c0/bd3f88b738a92b2222f388bcf831357ef8940a763c2c2eb1947767e1051dd2f8bee387020e8cf4c2309e4142353961b659abc2885e30679109a0488b0bfefc23
1280+
languageName: node
1281+
linkType: hard
1282+
12101283
"@typescript-eslint/typescript-estree@npm:8.12.2":
12111284
version: 8.12.2
12121285
resolution: "@typescript-eslint/typescript-estree@npm:8.12.2"
@@ -1226,6 +1299,25 @@ __metadata:
12261299
languageName: node
12271300
linkType: hard
12281301

1302+
"@typescript-eslint/typescript-estree@npm:8.13.0":
1303+
version: 8.13.0
1304+
resolution: "@typescript-eslint/typescript-estree@npm:8.13.0"
1305+
dependencies:
1306+
"@typescript-eslint/types": "npm:8.13.0"
1307+
"@typescript-eslint/visitor-keys": "npm:8.13.0"
1308+
debug: "npm:^4.3.4"
1309+
fast-glob: "npm:^3.3.2"
1310+
is-glob: "npm:^4.0.3"
1311+
minimatch: "npm:^9.0.4"
1312+
semver: "npm:^7.6.0"
1313+
ts-api-utils: "npm:^1.3.0"
1314+
peerDependenciesMeta:
1315+
typescript:
1316+
optional: true
1317+
checksum: 10c0/2d45bc5ed4ac352bea927167ac28ef23bd13b6ae352ff50e85cddfdc4b06518f1dd4ae5f2495e30d6f62d247987677a4e807065d55829ba28963908a821dc96d
1318+
languageName: node
1319+
linkType: hard
1320+
12291321
"@typescript-eslint/utils@npm:8.12.2, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8":
12301322
version: 8.12.2
12311323
resolution: "@typescript-eslint/utils@npm:8.12.2"
@@ -1240,6 +1332,20 @@ __metadata:
12401332
languageName: node
12411333
linkType: hard
12421334

1335+
"@typescript-eslint/utils@npm:8.13.0":
1336+
version: 8.13.0
1337+
resolution: "@typescript-eslint/utils@npm:8.13.0"
1338+
dependencies:
1339+
"@eslint-community/eslint-utils": "npm:^4.4.0"
1340+
"@typescript-eslint/scope-manager": "npm:8.13.0"
1341+
"@typescript-eslint/types": "npm:8.13.0"
1342+
"@typescript-eslint/typescript-estree": "npm:8.13.0"
1343+
peerDependencies:
1344+
eslint: ^8.57.0 || ^9.0.0
1345+
checksum: 10c0/3fc5a7184a949df5f5b64f6af039a1d21ef7fe15f3d88a5d485ccbb535746d18514751143993a5aee287228151be3e326baf8f899a0a0a93368f6f20857ffa6d
1346+
languageName: node
1347+
linkType: hard
1348+
12431349
"@typescript-eslint/visitor-keys@npm:8.12.2":
12441350
version: 8.12.2
12451351
resolution: "@typescript-eslint/visitor-keys@npm:8.12.2"
@@ -1250,6 +1356,16 @@ __metadata:
12501356
languageName: node
12511357
linkType: hard
12521358

1359+
"@typescript-eslint/visitor-keys@npm:8.13.0":
1360+
version: 8.13.0
1361+
resolution: "@typescript-eslint/visitor-keys@npm:8.13.0"
1362+
dependencies:
1363+
"@typescript-eslint/types": "npm:8.13.0"
1364+
eslint-visitor-keys: "npm:^3.4.3"
1365+
checksum: 10c0/50b35f3cf673aaed940613f0007f7c4558a89ebef15c49824e65b6f084b700fbf01b01a4e701e24bbe651297a39678645e739acd255255f1603867a84bef0383
1366+
languageName: node
1367+
linkType: hard
1368+
12531369
"abbrev@npm:^2.0.0":
12541370
version: 2.0.0
12551371
resolution: "abbrev@npm:2.0.0"
@@ -5689,7 +5805,21 @@ __metadata:
56895805
languageName: node
56905806
linkType: hard
56915807

5692-
"typescript-eslint@npm:8.12.2, typescript-eslint@npm:^8":
5808+
"typescript-eslint@npm:8.13.0":
5809+
version: 8.13.0
5810+
resolution: "typescript-eslint@npm:8.13.0"
5811+
dependencies:
5812+
"@typescript-eslint/eslint-plugin": "npm:8.13.0"
5813+
"@typescript-eslint/parser": "npm:8.13.0"
5814+
"@typescript-eslint/utils": "npm:8.13.0"
5815+
peerDependenciesMeta:
5816+
typescript:
5817+
optional: true
5818+
checksum: 10c0/a84958e7602360c4cb2e6227fd9aae19dd18cdf1a2cfd9ece2a81d54098f80454b5707e861e98547d0b2e5dae552b136aa6733b74f0dd743ca7bfe178083c441
5819+
languageName: node
5820+
linkType: hard
5821+
5822+
"typescript-eslint@npm:^8":
56935823
version: 8.12.2
56945824
resolution: "typescript-eslint@npm:8.12.2"
56955825
dependencies:

0 commit comments

Comments
 (0)