Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork698
feat: introducetsdown, support mixed js & ts in codebase#2916
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 ourterms of service andprivacy 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?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
changeset-botbot commentedAug 22, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
|
tsdown, support js & tstsdown, support mixed js & ts in codebase
FloEdelmann 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.
Really nice, thank you!
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
9romise commentedAug 25, 2025
Updated. |
9romise commentedAug 25, 2025
I'll fix the CI later. |
2nofa11 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.
If pull request#2931 is merged and incorporated into this PR, it may resolve some of theCI failures!!!
I believe this PR is an excellent fix 😍
Uh oh!
There was an error while loading.Please reload this page.
Hi 👋, Vue team!
I've been trying to contribute to
eslint-plugin-vueand recently noticed there might be plans torewrite it in TypeScript, though things seem to have stalled. I’d like to help move this effort forward.This PR introduces
tsdown, a tool that can gradually transform mixed JavaScript/TypeScript codebases into pure JavaScript output. This allows us to incrementally migrate the entire project to TypeScript. I’ve already successfully rewritten several files — it works well.Going forward, I can split the changes into multiple PRs to make review easier.
If there’s anything you’d like me to adjust in this PR, or if you have any feedback, I’d really appreciate your thoughts! 💚
Related:#2777