Closed ShortDevelopment closed 5 months ago
I'm a little concerned about quite how intrusive this could be in the parser; would it be intended as a feature for an embedded use cases or just for testing with ch?
This was just a general idea. It might be a nice feature to attract users (like bun does) but it of cause may not impact parsing performance.
The priority for this is definitely very low.
Idea
Since CC is now a standalone js engine it might be cool to have the capability to execute typescript files directly via CC to allow for a faster development cycle.
Implementation
This feature would work by just throwing away type information in the parser. It should be available via an opt-in flag.
Tasks
type
keyword)declare
keyword)interface
andimplements
keyword)enum
fields (future)namespace
s...
See https://github.com/chakra-core/ChakraCore/issues/1435#issuecomment-396316373