babel/packages/babel-plugin-proposal-optional-chaining
Oliver Dunk 693a5df7a9
Memoize call expressions in optional chains in loose mode (#11261)
* Memoize in loose mode when callee is a CallExpression

* Handle more complex OptionalCallExpressions where memoization is needed

* Convert calls to Function#call when member needs memoization

* Only update call context for member expressions
2020-03-20 08:59:03 +01:00
..
2020-01-13 22:36:19 +01:00

@babel/plugin-proposal-optional-chaining

Transform optional chaining operators into a series of nil checks

See our website @babel/plugin-proposal-optional-chaining for more information.

Install

Using npm:

npm install --save-dev @babel/plugin-proposal-optional-chaining

or using yarn:

yarn add @babel/plugin-proposal-optional-chaining --dev