diff --git a/.babelrc b/.babelrc index 309ab39..a1b4edf 100644 --- a/.babelrc +++ b/.babelrc @@ -1,27 +1,18 @@ { "presets": [ - ["@babel/preset-env", { - "targets": { - "browsers": [ - "last 2 versions", - "ios_saf >= 8", - "ie >= 10", - "chrome >= 49", - "firefox >= 49", - "> 1%" - ] - }, - "debug": false, - "loose": true, - "useBuiltIns": "entry" - }], - "@babel/preset-react" + "@babel/env", + "@babel/react" ], "plugins": [ "@babel/plugin-proposal-class-properties", - [ - "@babel/plugin-proposal-object-rest-spread", - { "useBuiltIns": true } - ] - ] + "@babel/plugin-transform-runtime" + ], + "env": { + "test": { + "presets": [ + ["@babel/env", { "exclude": ["transform-classes"] }], + "@babel/react" + ] + } + } }