chore: update TypeScript to v6#740
Conversation
|
Please hold off. There's already a bunch of "Update TypeScript to v6" PRs across the org and we're not even sure we want to upgrade immediately. |
|
@nzakas Sorry for the PRs! I opened these based on the discussion in my other PR (eslint/eslint#20547 (comment)), which suggested that once TypeScript 6 is officially released, we should update our tooling. |
|
Hi everyone, it looks like we lost track of this pull request. Please review and see what the next steps are. This pull request will auto-close in 7 days without an update. |
|
Hi everyone, it looks like we lost track of this pull request. Please review and see what the next steps are. This pull request will auto-close in 7 days without an update. |
|
Gotcha. @fasttime I'll leave it up to you to review. |
lumirlumir
left a comment
There was a problem hiding this comment.
Just a note that there are currently some CI failures related to this update.
|
The type tests are still failing. |
|
Are the types wrong? CI job is now failing with |
|
To clear the CI failure: #751. |
fasttime
left a comment
There was a problem hiding this comment.
LGTM, thanks! Leaving open for @lumirlumir to review the changes.
|
I’m sorry for the delay. I need some dedicated time to review this PR, and I’ll make sure to review it by the end of this weekend. |
lumirlumir
left a comment
There was a problem hiding this comment.
LGTM, thanks for your patience and hard work on this PR.
Would like @fasttime to verify the changes before merging.
Prerequisites checklist
AI acknowledgment
What is the purpose of this pull request?
This PR updates the repo’s TypeScript tooling to v6.
What changes did you make? (Give an overview)
typescriptto v6 inpackage.json.moduleResolution: "nodenext"andmodule: "nodenext"instead of the deprecatedmoduleResolution: "node"setup.rootDir: "lib"toeslint-visitor-keys.Related Issues
Is there anything you'd like reviewers to focus on?