Explode async and generator functions into a state machine.
Allow parsing of async generator functions
Helper to wrap functions inside a function call.
Allow parsing of Decimal, Binary, Hex and Octal literals that contain a Numeric Literal Separator
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Transform optional chaining operators into a series of nil checks
Add a __source prop to all JSX Elements
Compile ES2015 Unicode regex to ES5
Download and launch browsers
Add a __self prop to all JSX Elements
Compile regular expressions using the `s` (`dotAll`) flag to ES5.
This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)
Inquirer prompts, combined in a single package
Organise your package versioning and publishing to make both contributors and maintainers happy
Allow parsing of the flow syntax
Allow parsing of optional properties
Strip flow type annotations from your output code.
Allow parsing of optional catch bindings
Allow parsing of top-level await in modules
A tiny cross-platform promise based wrapper around child_process.spawn.
Transform optional chaining operators to workaround https://crbug.com/v8/11558
Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
Compile regular expressions' unicodeSets (v) flag.
Ensure that reserved words are quoted in property accesses