Skip to content
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

Builtin Typescript support #6311

Closed
hichemfantar opened this issue Feb 3, 2025 · 9 comments
Closed

Builtin Typescript support #6311

hichemfantar opened this issue Feb 3, 2025 · 9 comments

Comments

@hichemfantar
Copy link

Any plans to rewrite express in typescript to avoid having to rely on external type packages?

@bjohansebas
Copy link
Member

There are no plans to redo Express with TypeScript, maybe we could launch Express with types, but not redo the library

@hichemfantar
Copy link
Author

any reason for not rewriting in TS?

@hichemfantar
Copy link
Author

@bjohansebas Will you accept a PR?

@bjohansebas
Copy link
Member

We wouldn't accept a PR to redo Express. If you want to help, there are several discussions happening in this thread, and PRs that need to be reviewed. You can check the statusboard or look at the issues/PRs in this repository.

If you want type definitions support, you can open a new issue to discuss it with the team if there isn't one already in this repository.

@bjohansebas bjohansebas closed this as not planned Won't fix, can't repro, duplicate, stale Feb 3, 2025
@wesleytodd
Copy link
Member

Please do not open a new issue for type definitions. We already have a few in the discussions repo.

@hichemfantar
Copy link
Author

This is about a typescript rewrite not type definitions.
Type defs are already available via a different package

@wesleytodd
Copy link
Member

Yes I am well aware. Please see our discussions repo for the ongoing conversation around this topic.

@hichemfantar
Copy link
Author

correct me if i'm wrong but i checked the repo and i can't find any discussions on migrating to ts

@wesleytodd
Copy link
Member

This is the one we consolidated the others into: expressjs/discussions#192

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants