* fix: register function expression id after params * implement bugfix plugin * add more testcases * fix: do not skip pattern binding referencing id * update compat-table * add bugfix plugin to preset-env * update Babel 8 test fixtures * Update packages/babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression/README.md * chore: bundle bugfix plugin * address review comments * add runtime version check * update compat table * fix syntax error * update test fixtures * revert bugfixes targets update * update Babel 8 test fixtures
672 B
672 B
@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression
Rename destructuring parameter to workaround a Safari bug.
See our website @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression for more information.
Install
Using npm:
npm install --save-dev @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression
or using yarn:
yarn add @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression --dev