Also, the ball has been in Typescript's court for a while to provide a fast, easy to use typecheck-only API that receives an AST and can be used by other tools that already have parsers. If that existed, it would allow…
Better error messages, an error-recoverable parser, faster speed, consolidation into a single tool, additional ability to lint/pretty-print/minify/test instead of just transpiling and bundling, having zero dependencies,…
> Are you suggesting that TS team is so incompetent or legacy burdened that their codebase is impossible to extend. I'm not suggesting at all that they're incompetent, but you seem to be... Typescript's goal was not…
Why? TS and Rome architectural goals are completely incompatible. Writing a transpiler is not complicated at all, especially for someone who has written Babel in the past. On the other hand, if you familiarise yourself…
Also, the ball has been in Typescript's court for a while to provide a fast, easy to use typecheck-only API that receives an AST and can be used by other tools that already have parsers. If that existed, it would allow…
Better error messages, an error-recoverable parser, faster speed, consolidation into a single tool, additional ability to lint/pretty-print/minify/test instead of just transpiling and bundling, having zero dependencies,…
> Are you suggesting that TS team is so incompetent or legacy burdened that their codebase is impossible to extend. I'm not suggesting at all that they're incompetent, but you seem to be... Typescript's goal was not…
Why? TS and Rome architectural goals are completely incompatible. Writing a transpiler is not complicated at all, especially for someone who has written Babel in the past. On the other hand, if you familiarise yourself…