babel-preset-bleeding
Version:
Babel preset for all es2015 plugins, plus --loose es6.modules.
33 lines (32 loc) • 1.59 kB
JavaScript
module.exports = {
presets: [
require("babel-preset-stage-0")
],
plugins: [
require("babel-plugin-transform-es2015-template-literals"),
require("babel-plugin-transform-es2015-literals"),
require("babel-plugin-transform-es2015-function-name"),
require("babel-plugin-transform-es2015-arrow-functions"),
require("babel-plugin-transform-es2015-block-scoped-functions"),
require("babel-plugin-transform-es2015-classes"),
require("babel-plugin-transform-es2015-object-super"),
require("babel-plugin-transform-es2015-shorthand-properties"),
require("babel-plugin-transform-es2015-computed-properties"),
require("babel-plugin-transform-es2015-for-of"),
require("babel-plugin-transform-es2015-sticky-regex"),
require("babel-plugin-transform-es2015-unicode-regex"),
require("babel-plugin-transform-es2015-constants"),
require("babel-plugin-transform-es2015-spread"),
require("babel-plugin-transform-es2015-parameters"),
require("babel-plugin-transform-es2015-destructuring"),
require("babel-plugin-transform-es2015-block-scoping"),
require("babel-plugin-transform-es2015-typeof-symbol"),
require("babel-plugin-transform-react-jsx"),
require("babel-plugin-transform-flow-strip-types"),
require("babel-plugin-syntax-flow"),
require("babel-plugin-syntax-jsx"),
require("babel-plugin-transform-react-display-name"),
[require("babel-plugin-transform-es2015-modules-commonjs"), { "loose": true }],
[require("babel-plugin-transform-regenerator"), { async: false, asyncGenerators: false }]
]
};