index.js 1.4 KB

12345678910111213141516171819202122232425
  1. module.exports = {
  2. plugins: [
  3. [require("babel-plugin-transform-es2015-template-literals"), {loose: true}],
  4. require("babel-plugin-transform-es2015-literals"),
  5. require("babel-plugin-transform-es2015-function-name"),
  6. require("babel-plugin-transform-es2015-arrow-functions"),
  7. require("babel-plugin-transform-es2015-block-scoped-functions"),
  8. [require("babel-plugin-transform-es2015-classes"), {loose: true}],
  9. require("babel-plugin-transform-es2015-object-super"),
  10. require("babel-plugin-transform-es2015-shorthand-properties"),
  11. [require("babel-plugin-transform-es2015-computed-properties"), {loose: true}],
  12. [require("babel-plugin-transform-es2015-for-of"), {loose: true}],
  13. require("babel-plugin-transform-es2015-sticky-regex"),
  14. require("babel-plugin-transform-es2015-unicode-regex"),
  15. require("babel-plugin-transform-es2015-constants"),
  16. [require("babel-plugin-transform-es2015-spread"), {loose: true}],
  17. require("babel-plugin-transform-es2015-parameters"),
  18. [require("babel-plugin-transform-es2015-destructuring"), {loose: true}],
  19. require("babel-plugin-transform-es2015-block-scoping"),
  20. require("babel-plugin-transform-es2015-typeof-symbol"),
  21. [require("babel-plugin-transform-es2015-modules-commonjs"), {loose: true}],
  22. [require("babel-plugin-transform-regenerator"), {async: false, asyncGenerators: false}],
  23. ]
  24. };