babel-preset-evergreen
A babel preset for modern javascript syntaxes.
This preset can transform:
Installation
npm install babel-preset-evergreen --save-dev
Usage
// example: babel.config.json
{
"targets": "chrome >= 60",
"presets": [
[
"evergreen",
{
"polyfill": "global"
}
]
]
}
Options
polyfill
- type: [ false, 'global', 'pure' ]
- default: false
How babel
handles polyfills. pure
is an experimental option.
References: https://github.com/babel/babel/issues/10008
Tips
You might need to pin core-js@3
when your project dependency tree has core-js@2
:
npm install core-js@3