From b84c0d9b992e52ceaf4cb3ec14a316ca9ba823ae Mon Sep 17 00:00:00 2001 From: Vladimir Metnev Date: Sun, 17 Sep 2017 15:06:37 +0300 Subject: [PATCH] feat(.babelrc): add env preset, remove SUIR from lodash plugin feat(.babelrc): add env preset. remove SUIR from lodash plugin, because of tree-shaking (native import modules vs cjs) --- .babelrc | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/.babelrc b/.babelrc index 679a5770..0f8dcd5d 100644 --- a/.babelrc +++ b/.babelrc @@ -1,6 +1,6 @@ { "plugins": [ - ["lodash", {"id": ["lodash", "semantic-ui-react"]}], + ["lodash", {"id": ["lodash"]}], [ "transform-runtime", { @@ -10,9 +10,29 @@ "moduleName": "babel-runtime" } ], - "syntax-dynamic-import" + "syntax-dynamic-import", + [ + "babel-plugin-styled-components", + { + "preprocess": true, + "ssr": true + } + ] + ], + "presets": [ + [ + "env", + { + "targets": { + "browsers": ["last 2 versions", "> 1%"] + } + } + ], + "es2015", + "stage-1", + "react", + "flow" ], - "presets": ["es2015", "react", "stage-0", "flow"], "env": { "production": { "presets": ["react-optimize"]