-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Refactoring how we compile code #7225
Comments
This was referenced Sep 22, 2020
kitsonk
added a commit
that referenced
this issue
Oct 13, 2020
This was referenced Oct 16, 2020
There might still be some cleanup, but most of it is done. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In #6894 there were a lot of changes that we need to make in a more gradual way. This issue is intended to keep track of the refactoring work:
--no-check
(no-check doesn't support some features #7080)ParsedModule
(refactor: use ParsedModule and improve MediaTypes enum #7456)--no-emit
to it (refactor: new module graph used for no check #7621)@deno-types
,X-TypeScript-Types
,/// <reference />
) and have the module graph have the concept of runtime code and type code for each module.--no-check
. ([WIP] feat(cli): bundling using swc #7669)Note all of these are being worked on, and they tend to be at the complex end of the spectrum. If there are small bits where contribution can be easy, we will try to break it out as a seperate issue.
Here is the reference implementation: https://github.com/kitsonk/deno/tree/deno_compiler/compiler
The text was updated successfully, but these errors were encountered: