-
-
Notifications
You must be signed in to change notification settings - Fork 154
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
Roadmap #267
Comments
Merged
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Locking thread to prevent off-topic discussions. If there's a bug, please file it. If you have a question, want to propose an idea, etc, start a Discussion (sponsors only). |
Repository owner
locked and limited conversation to collaborators
Jun 5, 2024
Moving this thread to the private development repo to plan v5: |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Roadmap
v5
Breaking changes
tsconfig.json
from entry-file (diverges from tsc behavior but makes more sense with tsx)repl.ts
esm
tohook
as Node adds support for CJS in their Hooks API (module: make CJS load from ESM loader nodejs/node#47999)v4
We're close to hitting 2 million downloads a month on npm 🎉 Thank you everyone! ❤️
I'd like to take this opportunity to communicate what I have in mind next. If there's anything that I missed or needs to be prioritized, please feel free to comment.
ESM Interoperability
Optimize dependency transformations
ts-node
) #167tsx
should have option to not do extra things #228Node v20 support
watch
mode innode.js 20
doesn't watch changes in non-entry files #246TypeScript parity
TypeScript file matching
allowJs
) #135TypeScript resolver
.js
→.ts
conversion in local export map #59tsconfig.json
tsconfig
s #265jsconfig.json
Read jsconfig.json when running .jsx files? #259VSCode debugging
Watch mode
watch
mode innode.js 20
doesn't watch changes in non-entry files #246--watch
flag?REPL
--eval
flag --eval support #162Testing
A lot of the tests in tsx are re-testing what's tested in the specific loaders. The scope of the tests can be significantly smaller and focus more on what's not tested.
Node.js support
Branding
Monorepo
Sponsorships
I work on this project on my personal time which is not sustainable. If you find this project useful, please consider showing your appreciation by sponsoring me. Thank you! ❤️
The text was updated successfully, but these errors were encountered: