File tree Expand file tree Collapse file tree 4 files changed +1178
-1341
lines changed
Expand file tree Collapse file tree 4 files changed +1178
-1341
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ "use strict" ;
2+
3+ module . exports = function ( api ) {
4+ const env = api . env ( ) ;
5+ let envOptions = { modules : false } ;
6+ let plugins = [
7+ "annotate-pure-calls" ,
8+ "@babel/plugin-syntax-object-rest-spread" ,
9+ "transform-react-remove-prop-types" ,
10+ "@babel/plugin-syntax-dynamic-import"
11+ ] ;
12+
13+ if ( env === 'esmodules' ) {
14+ envOptions = { "targets" : { "esmodules" : true } } ;
15+ }
16+
17+ if ( env === 'test' ) {
18+ envOptions = { "targets" : { "node" : true } } ;
19+ plugins . push ( "babel-plugin-quintype-assets" ) ;
20+ }
21+
22+ let config = {
23+ presets : [
24+ "@babel/preset-react" ,
25+ [
26+ "@babel/preset-env" ,
27+ envOptions
28+ ] ,
29+ ] ,
30+ plugins : plugins
31+ } ;
32+
33+ return config ;
34+ }
You can’t perform that action at this time.
0 commit comments