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
26
27
| module.exports = function(api) {
| api.cache(true);
|
| let presets;
|
| if (process.env.NODE_ENV === 'es') {
| presets = [
| [
| "@babel/preset-env",
| {
| "modules": false
| }
| ]
| ];
| } else if (process.env.NODE_ENV === 'umd') {
| presets = [
| [
| "@babel/preset-env"
| ]
| ];
| }
|
| return {
| plugins: ['@babel/plugin-transform-object-assign'],
| presets
| };
| };
|
|