* overload `skipTransparentExprWrappers` * fixes isSimpleMemberExpression in @babel/plugin-proposal-optional-chaining * use skipTransparentExprWrappers<Expression> instead of the NodePath overload where possible in @babel/plugin-proposal-optional-chaining * Revert "overload `skipTransparentExprWrappers`" This reverts commit fad47596a64a8d33aadacb7695dbf1aa60a528ae. * add helper `skipTransparentExprWrapperNodes` * avoids constructing NodePaths when only the Node is needed * fixes isSimpleMemberExpression in @babel/plugin-proposal-optional-chaining * use this new helper instead of skipTransparentExprWrappers where possible in @babel/plugin-proposal-optional-chaining
@babel/helper-skip-transparent-expression-wrappers
Helper which skips types and parentheses
See our website @babel/helper-skip-transparent-expression-wrappers for more information.
Install
Using npm:
npm install --save-dev @babel/helper-skip-transparent-expression-wrappers
or using yarn:
yarn add @babel/helper-skip-transparent-expression-wrappers --dev