feat!: bump minimum Node version to 18.12 and TypeScript to 4.8.4#531
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #531 +/- ##
==========================================
- Coverage 80.93% 76.26% -4.67%
==========================================
Files 35 50 +15
Lines 6666 4946 -1720
Branches 448 663 +215
==========================================
- Hits 5395 3772 -1623
+ Misses 1271 1173 -98
- Partials 0 1 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
4f2b6a7 to
a720b0b
Compare
|
@JoshuaKGoldberg I updated a few things. LGTM now |
0637ca6 to
765e7bf
Compare
|
I'd like to merge this, #575, and #576 all at the same time to get one big breaking change v2. fyi @kirkwaiblinger @RebeccaStevens |
927cd2b to
b1d3896
Compare
|
I think all 3 of these PRs are ready now. |
|
Edit: Docs don't need to be pushed to any branch. |
b1d3896 to
2280283
Compare
remove extra logic that was need for typedoc-plugin-versions re #580
cb9a5bb to
aa590f1
Compare
|
@JoshuaKGoldberg I think this is all good to go now. Do you want to give it one last look over and then push the merge button if it all looks good to you? |
| <!-- prettier-ignore-end --> | ||
| <a href="https://github.com/JoshuaKGoldberg/ts-api-utils/blob/main/.github/CODE_OF_CONDUCT.md" target="_blank"><img alt="🤝 Code of Conduct: Kept" src="https://img.shields.io/badge/%F0%9F%A4%9D_code_of_conduct-kept-21bb42" /></a> | ||
| <a href="https://codecov.io/gh/JoshuaKGoldberg/ts-api-utils" target="_blank"><img alt="🧪 Coverage" src="https://img.shields.io/codecov/c/github/JoshuaKGoldberg/ts-api-utils?label=%F0%9F%A7%AA%20coverage" /></a> | ||
| <a href="#" target="_blank"><img alt="📚 Documentation Coverage" src="https://raw.githubusercontent.com/JoshuaKGoldberg/ts-api-utils/refs/heads/main/docs/coverage.svg" /></a> |
PR Checklist
status: accepting prsOverview
Removes the following methods that rely on deprecated parts of TypeScript:
isInputFiles(ts.SyntaxKind.InputFiles)isUnparsedPrologue(ts.SyntaxKind.UnparsedPrologue)isUnparsedSourceText(ts.isUnparsedPrepend,ts.isUnparsedTextLike)isUnparsedSyntheticReference(ts.SyntaxKind. UnparsedSyntheticReference)Also bumps all devDependencies to latest (
ncu -u) to work on the latest Node 22 and 23 in CI.💖