From 205d840621e34b7c1b99be326cf653bf918e2fa8 Mon Sep 17 00:00:00 2001 From: osdevisnot Date: Mon, 5 Oct 2020 23:53:25 -0700 Subject: [PATCH] fix: remove babel-plugin-transform-async-to-promises from default plugin list with babel-plugin-transform-async-to-promises added into default plugin list, it is impossible to **not** transform async await syntax even when targetting modern browsers. fix #50 --- package.json | 1 - src/babel.js | 2 -- 2 files changed, 3 deletions(-) diff --git a/package.json b/package.json index cb6ea35..b7ea477 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,6 @@ "babel-plugin-emotion": "10.0.33", "babel-plugin-macros": "2.8.0", "babel-plugin-styled-components": "1.11.1", - "babel-plugin-transform-async-to-promises": "0.8.15", "cz-conventional-changelog": "3.3.0", "deepmerge": "4.2.2", "getopts": "2.2.5", diff --git a/src/babel.js b/src/babel.js index 142bb5c..30db9e2 100644 --- a/src/babel.js +++ b/src/babel.js @@ -7,7 +7,6 @@ import presetReact from '@babel/preset-react' // Babel plugins import pluginDevExpression from 'babel-plugin-dev-expression' -import pluginAsyncToPromise from 'babel-plugin-transform-async-to-promises' import pluginDecorators from '@babel/plugin-proposal-decorators' import pluginTransformRegen from '@babel/plugin-transform-regenerator' import pluginStyledComponents from 'babel-plugin-styled-components' @@ -68,7 +67,6 @@ export const babelConfig = (command, pkg, options) => { const plugins = [ pluginDevExpression, - [pluginAsyncToPromise, { inlineHelpers: true, externalHelpers: true }], [pluginDecorators, { legacy: true }], [pluginTransformRegen, { async: false }], useStyledComponents && pluginStyledComponents,