Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 1.36 KB

README.md

File metadata and controls

60 lines (43 loc) · 1.36 KB

babel-preset-evergreen logo

A babel preset for modern javascript syntaxes.

npm github node

This preset can transform:

  • ECMAScript 2024 syntax

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: babel/babel#10008

Tips

You might need to pin core-js@3 when your project dependency tree has core-js@2:

npm install core-js@3