Ryan Cavanaugh
Ryan Cavanaugh
Still weird that the destructuring behavior is different though.
We need something we can clone and run locally in order to investigate
I'm seeing ~80 MB usage (i.e. normal) in both tsc and tsserver in that repo
[#54283 ](https://github.com/nodejs/node/pull/54283) is relevant here
Discussed a bit with some folks internally and there was possible appetite for this. This has been a longstanding request for other reasons (ideologically purity [complimentary], future-proofing, de facto tool...
I'll just start throwing ideas in: * `--noTranspiledFeatures` * `--typeSyntaxOnly` * `--disallowRuntimeSyntax` Note that we almost always prefer a flag like this to be `false` by default, so the name...
`--typeSyntaxOnly` 👍 Rough notes Who is this for? * Ideological purists * Space-only transpilation users * Today's version of node (but not tomorrow's?) * Forward-versioning safety if committee changes its...
Non-instantiated namespaces are need to do certain kinds of declaration merging, e.g. adding a no-emit `static` member to a class
Absent a name everyone likes, we found a name no one objected to: `erasableSyntaxOnly` If anyone wants to send a PR for this in the next week or two LMK,...
#61011 is merged, which will be in 5.8 beta. Happy coding!