1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| const env = require.resolve('babel-preset-env');
| const stage2 = require.resolve('babel-preset-stage-2');
| const externalHelpers = require.resolve('babel-plugin-external-helpers');
|
| module.exports = {
| es5: {
| presets: [
| [
| env,
| {
| targets: {
| browsers: ['last 2 versions', 'ie >= 10'],
| },
| modules: false,
| },
| ],
| stage2,
| ],
| plugins: [externalHelpers],
| },
| es6: {
| presets: [stage2],
| plugins: [externalHelpers],
| },
| };
|
|