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

Add built-in support for TypeScript #368

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Conversation

marvinhagemeister
Copy link
Collaborator

@marvinhagemeister marvinhagemeister commented Mar 19, 2021

This relies on esbuild to strip out types during import. ESbuild was chosen for its sheer performance. The official tsc compiler is very slow in comparison. This means there is no built-in type checking yet.

The plan is to have a non emitting tsc process running in parallel just for type checking.

This relies on esbuild to strip out types during import. Esbuild was
chosen for its performance. The official tsc compiler is very slow in
comparison. This means there is no built-in type checking yet.

The plan is to have a non emitting tsc process running in parallel
just for type checking.
This happens because child processes are not executed in the same shell
the main process was started in
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

Successfully merging this pull request may close these issues.

1 participant