90 lines
		
	
	
	
		
			2.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			90 lines
		
	
	
	
		
			2.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| {
 | |
|   "presets": [
 | |
|     "@babel/preset-react",
 | |
|     "@babel/preset-env"
 | |
|   ],
 | |
|   "env": {
 | |
|     "production": {
 | |
|       "plugins": [
 | |
|         "babel-plugin-styled-components",
 | |
|         "transform-react-remove-prop-types",
 | |
|         "@babel/plugin-transform-react-constant-elements",
 | |
|         "@babel/plugin-transform-react-inline-elements",
 | |
|         "@babel/plugin-syntax-dynamic-import",
 | |
|         "@babel/plugin-syntax-import-meta",
 | |
|         [
 | |
|           "@babel/plugin-proposal-decorators",
 | |
|           {
 | |
|             "legacy": true
 | |
|           }
 | |
|         ],
 | |
|         [
 | |
|           "@babel/plugin-proposal-class-properties",
 | |
|           {
 | |
|             "loose": true
 | |
|           }
 | |
|         ],
 | |
|         "@babel/plugin-proposal-json-strings",
 | |
|         "@babel/plugin-proposal-function-sent",
 | |
|         "@babel/plugin-proposal-export-namespace-from",
 | |
|         "@babel/plugin-proposal-numeric-separator",
 | |
|         "@babel/plugin-proposal-throw-expressions",
 | |
|         "@babel/plugin-proposal-export-default-from",
 | |
|         "@babel/plugin-proposal-logical-assignment-operators",
 | |
|         "@babel/plugin-proposal-optional-chaining",
 | |
|         [
 | |
|           "@babel/plugin-proposal-pipeline-operator",
 | |
|           {
 | |
|             "proposal": "minimal"
 | |
|           }
 | |
|         ],
 | |
|         "@babel/plugin-proposal-nullish-coalescing-operator",
 | |
|         "@babel/plugin-proposal-do-expressions",
 | |
|         "@babel/plugin-proposal-function-bind"
 | |
|       ],
 | |
|       "presets": [
 | |
|         "@babel/preset-env",
 | |
|         "@babel/preset-react"
 | |
|       ]
 | |
|     },
 | |
|     "development": {
 | |
|       "plugins": [
 | |
|         "babel-plugin-styled-components",
 | |
|         "react-hot-loader/babel"
 | |
|       ]
 | |
|     }
 | |
|   },
 | |
|   "plugins": [
 | |
|     "@babel/plugin-syntax-dynamic-import",
 | |
|     "@babel/plugin-syntax-import-meta",
 | |
|     [
 | |
|       "@babel/plugin-proposal-decorators",
 | |
|       {
 | |
|         "legacy": true
 | |
|       }
 | |
|     ],
 | |
|     [
 | |
|       "@babel/plugin-proposal-class-properties",
 | |
|       {
 | |
|         "loose": true
 | |
|       }
 | |
|     ],
 | |
|     "@babel/plugin-proposal-json-strings",
 | |
|     "@babel/plugin-proposal-function-sent",
 | |
|     "@babel/plugin-proposal-export-namespace-from",
 | |
|     "@babel/plugin-proposal-numeric-separator",
 | |
|     "@babel/plugin-proposal-throw-expressions",
 | |
|     "@babel/plugin-proposal-export-default-from",
 | |
|     "@babel/plugin-proposal-logical-assignment-operators",
 | |
|     "@babel/plugin-proposal-optional-chaining",
 | |
|     [
 | |
|       "@babel/plugin-proposal-pipeline-operator",
 | |
|       {
 | |
|         "proposal": "minimal"
 | |
|       }
 | |
|     ],
 | |
|     "@babel/plugin-proposal-nullish-coalescing-operator",
 | |
|     "@babel/plugin-proposal-do-expressions",
 | |
|     "@babel/plugin-proposal-function-bind"
 | |
|   ]
 | |
| }
 | 
