Skip to content

Commit 0fea74f

Browse files
⬆️ Update typescript-eslint monorepo to ^8.15.0 (#5431)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/utils](https://typescript-eslint.io/packages/utils) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)) | [`^8.14.0` -> `^8.15.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2futils/8.14.0/8.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2futils/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2futils/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2futils/8.14.0/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2futils/8.14.0/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`^8.14.0` -> `^8.15.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.14.0/8.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript-eslint/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript-eslint/8.14.0/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.14.0/8.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/utils)</summary> ### [`v8.15.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#8150-2024-11-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.14.0...v8.15.0) ##### 🚀 Features - **rule-tester:** run method - avoid to infer type parameter from `tests` param ([#&#8203;10324](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10324)) - **utils:** add new optional `language` field to `FlatConfig.Config` type ([#&#8203;10326](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10326)) ##### 🩹 Fixes - **utils:** add defaultOptions to meta in rule ([#&#8203;10339](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10339)) - add missing peer dependencies ([#&#8203;9744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9744)) ##### ❤️ Thank You - Bartosz [@&#8203;burtek](https://redirect.github.com/burtek) - Ethan Wu - Luis Sebastian Urrutia Fuentes [@&#8203;LuisUrrutia](https://redirect.github.com/LuisUrrutia) - Marco Pasqualetti [@&#8203;marcalexiei](https://redirect.github.com/marcalexiei) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.15.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8150-2024-11-18) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.14.0...v8.15.0) ##### 🚀 Features - **typescript-eslint:** allow infinitely deep array nesting in config function and extends ([#&#8203;10333](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10333)) - **eslint-plugin:** new rule `no-unsafe-type-assertion` ([#&#8203;10051](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10051)) - **eslint-plugin:** added related-getter-setter-pairs rule ([#&#8203;10192](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10192)) ##### 🩹 Fixes - add missing peer dependencies ([#&#8203;9744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9744)) ##### ❤️ Thank You - Brad Zacher [@&#8203;bradzacher](https://redirect.github.com/bradzacher) - Ethan Wu - Josh Goldberg ✨ - Ronen Amiel You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/dubzzz/fast-check). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 98137eb commit 0fea74f

File tree

2 files changed

+70
-63
lines changed

2 files changed

+70
-63
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@changesets/cli": "^2.27.9",
3030
"@eslint/js": "^9.14.0",
3131
"@fast-check/packaged": "*",
32-
"@typescript-eslint/utils": "^8.14.0",
32+
"@typescript-eslint/utils": "^8.15.0",
3333
"all-contributors-cli": "^6.26.1",
3434
"eslint": "^9.14.0",
3535
"eslint-config-prettier": "^9.1.0",
@@ -38,6 +38,6 @@
3838
"prettier": "3.3.3",
3939
"publint": "^0.2.12",
4040
"typescript": "~5.6.3",
41-
"typescript-eslint": "^8.14.0"
41+
"typescript-eslint": "^8.15.0"
4242
}
4343
}

yarn.lock

Lines changed: 68 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -3016,7 +3016,7 @@ __metadata:
30163016
"@changesets/cli": "npm:^2.27.9"
30173017
"@eslint/js": "npm:^9.14.0"
30183018
"@fast-check/packaged": "npm:*"
3019-
"@typescript-eslint/utils": "npm:^8.14.0"
3019+
"@typescript-eslint/utils": "npm:^8.15.0"
30203020
all-contributors-cli: "npm:^6.26.1"
30213021
eslint: "npm:^9.14.0"
30223022
eslint-config-prettier: "npm:^9.1.0"
@@ -3025,7 +3025,7 @@ __metadata:
30253025
prettier: "npm:3.3.3"
30263026
publint: "npm:^0.2.12"
30273027
typescript: "npm:~5.6.3"
3028-
typescript-eslint: "npm:^8.14.0"
3028+
typescript-eslint: "npm:^8.15.0"
30293029
languageName: unknown
30303030
linkType: soft
30313031

@@ -5989,15 +5989,15 @@ __metadata:
59895989
languageName: node
59905990
linkType: hard
59915991

5992-
"@typescript-eslint/eslint-plugin@npm:8.14.0":
5993-
version: 8.14.0
5994-
resolution: "@typescript-eslint/eslint-plugin@npm:8.14.0"
5992+
"@typescript-eslint/eslint-plugin@npm:8.15.0":
5993+
version: 8.15.0
5994+
resolution: "@typescript-eslint/eslint-plugin@npm:8.15.0"
59955995
dependencies:
59965996
"@eslint-community/regexpp": "npm:^4.10.0"
5997-
"@typescript-eslint/scope-manager": "npm:8.14.0"
5998-
"@typescript-eslint/type-utils": "npm:8.14.0"
5999-
"@typescript-eslint/utils": "npm:8.14.0"
6000-
"@typescript-eslint/visitor-keys": "npm:8.14.0"
5997+
"@typescript-eslint/scope-manager": "npm:8.15.0"
5998+
"@typescript-eslint/type-utils": "npm:8.15.0"
5999+
"@typescript-eslint/utils": "npm:8.15.0"
6000+
"@typescript-eslint/visitor-keys": "npm:8.15.0"
60016001
graphemer: "npm:^1.4.0"
60026002
ignore: "npm:^5.3.1"
60036003
natural-compare: "npm:^1.4.0"
@@ -6008,66 +6008,68 @@ __metadata:
60086008
peerDependenciesMeta:
60096009
typescript:
60106010
optional: true
6011-
checksum: 10c0/46c82eb45be82ffec0ab04728a5180691b1d17002c669864861a3044b6d2105a75ca23cc80d18721b40b5e7dff1eff4ed68a43d726e25d55f3e466a9fbeeb873
6011+
checksum: 10c0/90ef10cc7d37a81abec4f4a3ffdfc3a0da8e99d949e03c75437e96e8ab2e896e34b85ab64718690180a7712581031b8611c5d8e7666d6ed4d60b9ace834d58e3
60126012
languageName: node
60136013
linkType: hard
60146014

6015-
"@typescript-eslint/parser@npm:8.14.0":
6016-
version: 8.14.0
6017-
resolution: "@typescript-eslint/parser@npm:8.14.0"
6015+
"@typescript-eslint/parser@npm:8.15.0":
6016+
version: 8.15.0
6017+
resolution: "@typescript-eslint/parser@npm:8.15.0"
60186018
dependencies:
6019-
"@typescript-eslint/scope-manager": "npm:8.14.0"
6020-
"@typescript-eslint/types": "npm:8.14.0"
6021-
"@typescript-eslint/typescript-estree": "npm:8.14.0"
6022-
"@typescript-eslint/visitor-keys": "npm:8.14.0"
6019+
"@typescript-eslint/scope-manager": "npm:8.15.0"
6020+
"@typescript-eslint/types": "npm:8.15.0"
6021+
"@typescript-eslint/typescript-estree": "npm:8.15.0"
6022+
"@typescript-eslint/visitor-keys": "npm:8.15.0"
60236023
debug: "npm:^4.3.4"
60246024
peerDependencies:
60256025
eslint: ^8.57.0 || ^9.0.0
60266026
peerDependenciesMeta:
60276027
typescript:
60286028
optional: true
6029-
checksum: 10c0/522b7afd25cd302c0510cc71985ba55ff92ecc5dbe3fc74a76fefea0169252fdd4b8cad6291fef05f63dfc173951af450dca20859c7f23e387b2e7410e8b97b1
6029+
checksum: 10c0/19c25aea0dc51faa758701a5319a89950fd30494d9d645db8ced84fb60714c5e7d4b51fc4ee8ccb07ddefec88c51ee307ee7e49addd6330ee8f3e7ee9ba329fc
60306030
languageName: node
60316031
linkType: hard
60326032

6033-
"@typescript-eslint/scope-manager@npm:8.14.0":
6034-
version: 8.14.0
6035-
resolution: "@typescript-eslint/scope-manager@npm:8.14.0"
6033+
"@typescript-eslint/scope-manager@npm:8.15.0":
6034+
version: 8.15.0
6035+
resolution: "@typescript-eslint/scope-manager@npm:8.15.0"
60366036
dependencies:
6037-
"@typescript-eslint/types": "npm:8.14.0"
6038-
"@typescript-eslint/visitor-keys": "npm:8.14.0"
6039-
checksum: 10c0/1e1295c6f9febadf63559aad328b23d960510ce6b4c9f74e10d881c3858fa7f1db767cd1af5272d2fe7c9c5c7daebee71854e6f841e413e5d70af282f6616e26
6037+
"@typescript-eslint/types": "npm:8.15.0"
6038+
"@typescript-eslint/visitor-keys": "npm:8.15.0"
6039+
checksum: 10c0/c27dfdcea4100cc2d6fa967f857067cbc93155b55e648f9f10887a1b9372bb76cf864f7c804f3fa48d7868d9461cdef10bcea3dab7637d5337e8aa8042dc08b9
60406040
languageName: node
60416041
linkType: hard
60426042

6043-
"@typescript-eslint/type-utils@npm:8.14.0":
6044-
version: 8.14.0
6045-
resolution: "@typescript-eslint/type-utils@npm:8.14.0"
6043+
"@typescript-eslint/type-utils@npm:8.15.0":
6044+
version: 8.15.0
6045+
resolution: "@typescript-eslint/type-utils@npm:8.15.0"
60466046
dependencies:
6047-
"@typescript-eslint/typescript-estree": "npm:8.14.0"
6048-
"@typescript-eslint/utils": "npm:8.14.0"
6047+
"@typescript-eslint/typescript-estree": "npm:8.15.0"
6048+
"@typescript-eslint/utils": "npm:8.15.0"
60496049
debug: "npm:^4.3.4"
60506050
ts-api-utils: "npm:^1.3.0"
6051+
peerDependencies:
6052+
eslint: ^8.57.0 || ^9.0.0
60516053
peerDependenciesMeta:
60526054
typescript:
60536055
optional: true
6054-
checksum: 10c0/42616a664b38ca418e13504247e5e1bad6ae85c045b48e5735ffab977d4bd58cc86fb9d2292bbb314fa408d78d4b0454c3a27dbf9f881f9921917a942825c806
6056+
checksum: 10c0/20f09c79c83b38a962cf7eff10d47a2c01bcc0bab7bf6d762594221cd89023ef8c7aec26751c47b524f53f5c8d38bba55a282529b3df82d5f5ab4350496316f9
60556057
languageName: node
60566058
linkType: hard
60576059

6058-
"@typescript-eslint/types@npm:8.14.0":
6059-
version: 8.14.0
6060-
resolution: "@typescript-eslint/types@npm:8.14.0"
6061-
checksum: 10c0/7707f900e24e60e6780c5705f69627b7c0ef912cb3b095dfc8f4a0c84e866c66b1c4c10278cf99724560dc66985ec640750c4192786a09b853f9bb4c3ca5a7ce
6060+
"@typescript-eslint/types@npm:8.15.0":
6061+
version: 8.15.0
6062+
resolution: "@typescript-eslint/types@npm:8.15.0"
6063+
checksum: 10c0/84abc6fd954aff13822a76ac49efdcb90a55c0025c20eee5d8cebcfb68faff33b79bbc711ea524e0209cecd90c5ee3a5f92babc7083c081d3a383a0710264a41
60626064
languageName: node
60636065
linkType: hard
60646066

6065-
"@typescript-eslint/typescript-estree@npm:8.14.0":
6066-
version: 8.14.0
6067-
resolution: "@typescript-eslint/typescript-estree@npm:8.14.0"
6067+
"@typescript-eslint/typescript-estree@npm:8.15.0":
6068+
version: 8.15.0
6069+
resolution: "@typescript-eslint/typescript-estree@npm:8.15.0"
60686070
dependencies:
6069-
"@typescript-eslint/types": "npm:8.14.0"
6070-
"@typescript-eslint/visitor-keys": "npm:8.14.0"
6071+
"@typescript-eslint/types": "npm:8.15.0"
6072+
"@typescript-eslint/visitor-keys": "npm:8.15.0"
60716073
debug: "npm:^4.3.4"
60726074
fast-glob: "npm:^3.3.2"
60736075
is-glob: "npm:^4.0.3"
@@ -6077,31 +6079,34 @@ __metadata:
60776079
peerDependenciesMeta:
60786080
typescript:
60796081
optional: true
6080-
checksum: 10c0/5e890d22bd067095f871cf144907a8c302db5b5f014c58906ad58d7f23569951cba805042eac6844744e5abb0d3648c9cc221a91b0703da0a8d6345dc1f83e74
6082+
checksum: 10c0/3af5c129532db3575349571bbf64d32aeccc4f4df924ac447f5d8f6af8b387148df51965eb2c9b99991951d3dadef4f2509d7ce69bf34a2885d013c040762412
60816083
languageName: node
60826084
linkType: hard
60836085

6084-
"@typescript-eslint/utils@npm:8.14.0, @typescript-eslint/utils@npm:^8.14.0":
6085-
version: 8.14.0
6086-
resolution: "@typescript-eslint/utils@npm:8.14.0"
6086+
"@typescript-eslint/utils@npm:8.15.0, @typescript-eslint/utils@npm:^8.15.0":
6087+
version: 8.15.0
6088+
resolution: "@typescript-eslint/utils@npm:8.15.0"
60876089
dependencies:
60886090
"@eslint-community/eslint-utils": "npm:^4.4.0"
6089-
"@typescript-eslint/scope-manager": "npm:8.14.0"
6090-
"@typescript-eslint/types": "npm:8.14.0"
6091-
"@typescript-eslint/typescript-estree": "npm:8.14.0"
6091+
"@typescript-eslint/scope-manager": "npm:8.15.0"
6092+
"@typescript-eslint/types": "npm:8.15.0"
6093+
"@typescript-eslint/typescript-estree": "npm:8.15.0"
60926094
peerDependencies:
60936095
eslint: ^8.57.0 || ^9.0.0
6094-
checksum: 10c0/1fcc2651d870832a799a5d1c85fc9421853508a006d6a6073c8316b012489dda77e123d13aea8f53eb9030a2da2c0eb273a6946a9941caa2519b99b33e89b720
6096+
peerDependenciesMeta:
6097+
typescript:
6098+
optional: true
6099+
checksum: 10c0/65743f51845a1f6fd2d21f66ca56182ba33e966716bdca73d30b7a67c294e47889c322de7d7b90ab0818296cd33c628e5eeeb03cec7ef2f76c47de7a453eeda2
60956100
languageName: node
60966101
linkType: hard
60976102

6098-
"@typescript-eslint/visitor-keys@npm:8.14.0":
6099-
version: 8.14.0
6100-
resolution: "@typescript-eslint/visitor-keys@npm:8.14.0"
6103+
"@typescript-eslint/visitor-keys@npm:8.15.0":
6104+
version: 8.15.0
6105+
resolution: "@typescript-eslint/visitor-keys@npm:8.15.0"
61016106
dependencies:
6102-
"@typescript-eslint/types": "npm:8.14.0"
6103-
eslint-visitor-keys: "npm:^3.4.3"
6104-
checksum: 10c0/d0faf70ed9ecff5e36694bbb161a90bea6db59e0e79a7d4f264d67d565c12b13733d664b736b2730935f013c87ce3155cea954a533d28e99987681bc5f6259c3
6107+
"@typescript-eslint/types": "npm:8.15.0"
6108+
eslint-visitor-keys: "npm:^4.2.0"
6109+
checksum: 10c0/02a954c3752c4328482a884eb1da06ca8fb72ae78ef28f1d854b18f3779406ed47263af22321cf3f65a637ec7584e5f483e34a263b5c8cec60ec85aebc263574
61056110
languageName: node
61066111
linkType: hard
61076112

@@ -9556,7 +9561,7 @@ __metadata:
95569561
languageName: node
95579562
linkType: hard
95589563

9559-
"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3":
9564+
"eslint-visitor-keys@npm:^3.3.0":
95609565
version: 3.4.3
95619566
resolution: "eslint-visitor-keys@npm:3.4.3"
95629567
checksum: 10c0/92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820
@@ -19210,17 +19215,19 @@ __metadata:
1921019215
languageName: node
1921119216
linkType: hard
1921219217

19213-
"typescript-eslint@npm:^8.14.0":
19214-
version: 8.14.0
19215-
resolution: "typescript-eslint@npm:8.14.0"
19218+
"typescript-eslint@npm:^8.15.0":
19219+
version: 8.15.0
19220+
resolution: "typescript-eslint@npm:8.15.0"
1921619221
dependencies:
19217-
"@typescript-eslint/eslint-plugin": "npm:8.14.0"
19218-
"@typescript-eslint/parser": "npm:8.14.0"
19219-
"@typescript-eslint/utils": "npm:8.14.0"
19222+
"@typescript-eslint/eslint-plugin": "npm:8.15.0"
19223+
"@typescript-eslint/parser": "npm:8.15.0"
19224+
"@typescript-eslint/utils": "npm:8.15.0"
19225+
peerDependencies:
19226+
eslint: ^8.57.0 || ^9.0.0
1922019227
peerDependenciesMeta:
1922119228
typescript:
1922219229
optional: true
19223-
checksum: 10c0/b9c2f32139d3df52057bfb80d4663fd5e440ccd0da75d92fe91582fe5216213e7012ef691e7d91c75e402e373b9aded6b128b005aaeeae32d7b9d7b39732bcc7
19230+
checksum: 10c0/589aebf0d0b9b79db1cd0b7c2ea08c6b5727c1db095d39077d070c332066c7d549a0eb2ef60b0d41619720c317c1955236c5c8ee6320bc7c6ae475add7223b55
1922419231
languageName: node
1922519232
linkType: hard
1922619233

0 commit comments

Comments
 (0)