File tree Expand file tree Collapse file tree 3 files changed +23
-23
lines changed
Expand file tree Collapse file tree 3 files changed +23
-23
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ module.exports = {
2929 require . resolve ( '@babel/plugin-transform-destructuring' ) ,
3030 require . resolve ( '@babel/plugin-proposal-object-rest-spread' ) ,
3131 require . resolve ( '@babel/plugin-proposal-class-properties' ) ,
32+ require . resolve ( '@babel/plugin-transform-runtime' ) ,
3233 require . resolve ( 'babel-plugin-lodash' ) ,
3334 require . resolve ( '@babel/plugin-syntax-dynamic-import' ) ,
3435 require . resolve ( 'babel-plugin-styled-components' ) ,
Original file line number Diff line number Diff line change @@ -3,32 +3,15 @@ const path = require('path');
33module . exports = {
44 // Don't try to find .babelrc because we want to force this configuration.
55 babelrc : false ,
6- overrides : [
7- {
8- presets : [
9- [
10- require . resolve ( '@babel/preset-env' ) ,
11- {
12- targets : {
13- ie11 : true ,
14- } ,
15- // Disable polyfill transforms
16- useBuiltIns : false ,
17- modules : false ,
18- forceAllTransforms : true ,
19- } ,
20- ] ,
21- ] ,
22- include : path . join ( __dirname , '../src/sandbox' ) ,
23- } ,
24- ] ,
256 presets : [
267 require . resolve ( '@babel/preset-flow' ) ,
278 // Latest stable ECMAScript features
289 [
2910 require . resolve ( '@babel/preset-env' ) ,
3011 {
31- targets : 'last 2 versions' ,
12+ targets : {
13+ ie : 11 ,
14+ } ,
3215 // Disable polyfill transforms
3316 useBuiltIns : false ,
3417 modules : false ,
Original file line number Diff line number Diff line change @@ -119,16 +119,32 @@ module.exports = {
119119 ] ,
120120 loader : 'babel-loader' ,
121121 query : {
122+ overrides : [
123+ ! __DEV__ && {
124+ include : path . join ( __dirname , '../../sandbox' ) ,
125+ presets : [
126+ [
127+ '@babel/preset-env' ,
128+ {
129+ targets : {
130+ ie : 11 ,
131+ } ,
132+ modules : 'umd' ,
133+ useBuiltIns : false ,
134+ } ,
135+ ] ,
136+ ] ,
137+ } ,
138+ ] . filter ( Boolean ) ,
122139 presets : [
123140 '@babel/preset-flow' ,
124141 [
125142 '@babel/preset-env' ,
126143 {
127144 targets : {
128- ie : 11 ,
129- esmodules : true ,
145+ browsers : 'last 2 versions' ,
130146 } ,
131- modules : 'umd' ,
147+ modules : false ,
132148 useBuiltIns : false ,
133149 } ,
134150 ] ,
You can’t perform that action at this time.
0 commit comments