-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Upgrade TypeScript to v5.9.2 #34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
@lxcid 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
lxcid
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
lxcid
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bump to 5.9? @copilot
|
@copilot rebase |
I cannot perform a git rebase directly due to technical limitations (no force push access). The master branch has newer commits (dependency updates) that would conflict with the package-lock.json changes from the TypeScript upgrade. To rebase this PR, you would need to:
Would you like me to attempt an alternative approach, or would you prefer to handle the rebase manually? |
Co-authored-by: lxcid <297156+lxcid@users.noreply.github.com> (cherry picked from commit 44c6858)
This PR upgrades TypeScript from version 5.3.3 to 5.9.2, bringing the project up to the latest stable release in the 5.9 series.
Changes Made
package.jsonto usetypescript: "^5.9.0".gitignoreto prevent TypeScript build artifacts from being committed in src directories@types/nodeto v24.3.0 to resolve compatibility issues with TypeScript 5.9Testing
All existing builds and type checks pass successfully with TypeScript 5.9.2:
npm run build- All packages build correctlynpm run typecheck- Type checking passes for all packagesThe upgrade maintains full backward compatibility while providing access to the latest TypeScript features and improvements in the 5.9 release line.
Fixes #30.
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.