From 61d0f67cdfdb5caf47718870cde6ddae3b3507b8 Mon Sep 17 00:00:00 2001 From: Ward Peeters Date: Fri, 24 Jul 2020 09:18:04 +0200 Subject: [PATCH] fix(babel-preset-gatsby): enable transformer-regenerator (#25983) --- .../src/__tests__/__snapshots__/dependencies.ts.snap | 1 - .../src/__tests__/__snapshots__/index.js.snap | 4 ---- packages/babel-preset-gatsby/src/dependencies.ts | 2 -- packages/babel-preset-gatsby/src/index.js | 2 -- 4 files changed, 9 deletions(-) diff --git a/packages/babel-preset-gatsby/src/__tests__/__snapshots__/dependencies.ts.snap b/packages/babel-preset-gatsby/src/__tests__/__snapshots__/dependencies.ts.snap index e82fd4e6f11ef..47ca197cf0618 100644 --- a/packages/babel-preset-gatsby/src/__tests__/__snapshots__/dependencies.ts.snap +++ b/packages/babel-preset-gatsby/src/__tests__/__snapshots__/dependencies.ts.snap @@ -22,7 +22,6 @@ Object { "corejs": 3, "exclude": Array [ "transform-typeof-symbol", - "transform-regenerator", "es.symbol", "es.symbol.async-iterator", "es.symbol.has-instance", diff --git a/packages/babel-preset-gatsby/src/__tests__/__snapshots__/index.js.snap b/packages/babel-preset-gatsby/src/__tests__/__snapshots__/index.js.snap index b9f5b84fb651b..fc43ff044de22 100644 --- a/packages/babel-preset-gatsby/src/__tests__/__snapshots__/index.js.snap +++ b/packages/babel-preset-gatsby/src/__tests__/__snapshots__/index.js.snap @@ -47,7 +47,6 @@ Object { "corejs": 3, "exclude": Array [ "transform-typeof-symbol", - "transform-regenerator", "transform-spread", "proposal-nullish-coalescing-operator", "proposal-optional-chaining", @@ -319,7 +318,6 @@ Object { "corejs": 3, "exclude": Array [ "transform-typeof-symbol", - "transform-regenerator", "transform-spread", "proposal-nullish-coalescing-operator", "proposal-optional-chaining", @@ -583,7 +581,6 @@ Object { "corejs": 3, "exclude": Array [ "transform-typeof-symbol", - "transform-regenerator", "transform-spread", "proposal-nullish-coalescing-operator", "proposal-optional-chaining", @@ -847,7 +844,6 @@ Object { "corejs": 3, "exclude": Array [ "transform-typeof-symbol", - "transform-regenerator", "transform-spread", "proposal-nullish-coalescing-operator", "proposal-optional-chaining", diff --git a/packages/babel-preset-gatsby/src/dependencies.ts b/packages/babel-preset-gatsby/src/dependencies.ts index 101c2ddea0413..aa96a632159dc 100644 --- a/packages/babel-preset-gatsby/src/dependencies.ts +++ b/packages/babel-preset-gatsby/src/dependencies.ts @@ -44,8 +44,6 @@ export default (_?: unknown, options: IPresetOptions = {}) => { exclude: [ // Exclude transforms that make all code slower (https://github.com/facebook/create-react-app/pull/5278) `transform-typeof-symbol`, - // we have @babel/plugin-transform-runtime that takes care of this - `transform-regenerator`, ...polyfillsToExclude, ], }, diff --git a/packages/babel-preset-gatsby/src/index.js b/packages/babel-preset-gatsby/src/index.js index 13b7d3b14fd3e..5e5f4beca8bc1 100644 --- a/packages/babel-preset-gatsby/src/index.js +++ b/packages/babel-preset-gatsby/src/index.js @@ -64,8 +64,6 @@ export default function preset(_, options = {}) { exclude: [ // Exclude transforms that make all code slower (https://github.com/facebook/create-react-app/pull/5278) `transform-typeof-symbol`, - // we have @babel/plugin-transform-runtime that takes care of this - `transform-regenerator`, // we already have transforms for these `transform-spread`, `proposal-nullish-coalescing-operator`,