Transform optional chaining operators into a series of logical checks
Allow parsing of optional properties
Transform optional chaining operators into a series of nil checks
Transform optional chaining operators to workaround https://crbug.com/v8/11558
Allow parsing of the logical assignment operators
Transforms logical assignment operators into short-circuited assignments
Allow parsing of optional catch bindings
🐊Putout plugin adds ability apply optional chaining
Compile optional catch bindings
Transform optional chaining on the left-hand side of assignment expressions
Allow parsing of optional chaining on the left-hand side of assignment expressions
Codemod to migrate from Lodash get and logical and expressions to optional chaining
Gatsby uses the phenomenal project [Babel](https://babeljs.io/) to enable support for writing modern JavaScript — while still supporting older browsers. This package contains the default Babel setup for all Gatsby projects.
🐊Putout plugin adds ability apply optional chaining
Utility function for traversing properties on objects and arrays.
🐊Putout plugin adds ability convert Optional Chaining to Logical Expression
Babel preset for stage 0 plugins
Babel transform for Flow Enums.
This [Babel](https://babeljs.io/) preset is used for our internal packages. If you're looking for the preset a **Gatsby Site** can use, please refer to [babel-preset-gatsby](https://github.com/gatsbyjs/gatsby/blob/master/packages/babel-preset-gatsby/READM
General utilities for plugins to use
## Example
Allow parsing of jsx
Allow parsing of TypeScript syntax
This plugin transforms ES2015 modules to CommonJS