diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-05-28 00:38:50 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-05-28 00:40:43 +0200 |
commit | 7fff4499fd915bcea3fa93b1aa8b35f4fe7a6027 (patch) | |
tree | 6de9a1aebd150a23b7f8c273ec657a5d0a18fe3e /node_modules/es6-error/babel-config.js | |
parent | 963b7a41feb29cc4be090a2446bdfe0c1f1bcd81 (diff) |
add linting (and some initial fixes)
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 +}; |