UNPKG

babel-preset-es2015-without-strict-loose

Version:

Babel preset for not using strict mode and using the loose option (useful for IE 10+ support)

27 lines (26 loc) 1.43 kB
module.exports = { plugins: [ require('babel-plugin-check-es2015-constants'), [require('babel-plugin-transform-class-properties'), {spec: true}], require('babel-plugin-transform-es2015-arrow-functions'), require('babel-plugin-transform-es2015-block-scoped-functions'), require('babel-plugin-transform-es2015-block-scoping'), [require('babel-plugin-transform-es2015-classes'), {loose: true}], require('babel-plugin-transform-es2015-computed-properties'), require('babel-plugin-transform-es2015-destructuring'), require('babel-plugin-transform-es2015-for-of'), require('babel-plugin-transform-es2015-function-name'), require('babel-plugin-transform-es2015-literals'), [require('babel-plugin-transform-es2015-modules-commonjs'), {strict : false}], require('babel-plugin-transform-es2015-object-super'), require('babel-plugin-transform-es2015-parameters'), require('babel-plugin-transform-es2015-shorthand-properties'), require('babel-plugin-transform-es2015-spread'), require('babel-plugin-transform-es2015-sticky-regex'), require('babel-plugin-transform-es2015-template-literals'), require('babel-plugin-transform-es2015-typeof-symbol'), require('babel-plugin-transform-es2015-unicode-regex'), require('babel-plugin-transform-proto-to-assign'), [require('babel-plugin-transform-regenerator'), { async: false, asyncGenerators: false }] ] };