Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

babel-preset-diff

vinsonchuong1.2kMIT6.2.1

Compile all unsupported features for current environments

readme

babel-preset-diff

Compile all unsupported features for current environments

babel-preset-diff aims to offer the most commonly used Babel presets and plugins so that developers do not have to duplicate and maintain a complex Babel configuration project to project. It also aims to support only the latest Node and browser versions by default.

Usage

Install babel-preset-diff by running

yarn add --dev babel-preset-diff

Add it to your Babel configuration (.babelrc or package.json)

{
  "presets": [
    "diff"
  ]
}

Any configuration options passed into this preset will be passed on to the underlying presets and plugins:

{
  "presets": [
    ["diff", { "modules": false }]
  ]
}

Note that by default, babel-preset-diff will compile for the currently running version of Node.js.

Refer to the documentation for babel-preset-env for details on how to target specific browsers.