diff options
Diffstat (limited to 'node_modules/es6-error/babel-config.js')
-rw-r--r-- | node_modules/es6-error/babel-config.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/node_modules/es6-error/babel-config.js b/node_modules/es6-error/babel-config.js new file mode 100644 index 000000000..a932d5db9 --- /dev/null +++ b/node_modules/es6-error/babel-config.js @@ -0,0 +1,31 @@ +'use strict'; + +var plugins = [ + [ + "babel-plugin-transform-builtin-extend", + { + "globals": ["Error"], + "approximate": true + } + ] +]; + +var env = process.env.BABEL_ENV || process.env.NODE_ENV; + +var modules; + +if (env === 'es') { + modules = false; +} else if (env === 'ts') { + modules = 'commonjs'; +} else { + modules = 'commonjs'; + plugins.push('add-module-exports'); +} + +module.exports = { + "presets": [ + ["es2015", { modules: modules }] + ], + "plugins": plugins +}; |