Skip to content

Commit b9ee1cf

Browse files
committed
Upgrade to Babel 7
Closes #2926
1 parent 3acb007 commit b9ee1cf

File tree

5 files changed

+787
-1038
lines changed

5 files changed

+787
-1038
lines changed

.babelrc

Lines changed: 0 additions & 32 deletions
This file was deleted.

.babelrc.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const { NODE_ENV } = process.env
2+
3+
module.exports = {
4+
presets: [
5+
[
6+
'@babel/env',
7+
{
8+
targets: {
9+
browsers: ['ie >= 11']
10+
},
11+
exclude: ['transform-async-to-generator', 'transform-regenerator'],
12+
modules: false,
13+
loose: true
14+
}
15+
]
16+
],
17+
plugins: [
18+
// don't use `loose` mode here - need to copy symbols when spreading
19+
'@babel/proposal-object-rest-spread',
20+
NODE_ENV === 'test' && '@babel/transform-modules-commonjs'
21+
].filter(Boolean)
22+
}

0 commit comments

Comments
 (0)