The library for web and native user interfaces.
Mirrored from https://github.com/247TaxiDriver/QOS-React.git
Synced Nov 14, 05:30 UTC
Add a noEmit compiler option
Defaults to false, ie it runs the codegen pass. When enabled it will simply run all passes up to codegen and then skip over it. Naming of this option is copied from [TypeScript](https://www.typescriptlang.org/tsconfig#noEmit) which has the same named option that makes the compiler only perform typechecking. I'm adding this option primarily to get around some issues running the eslint plugin on Meta code. The plugin would error because Forget would report duplicate Babel AST nodes, which I presume would only occur during codegen. It should also make it a tiny bit faster to not run codegen, which is a nice plus.