How to disable babel transform-regenerator completely

babeljs, ecmascript-6, javascript

Solution

Have you tried "exclude"? Like:

{
   "presets": [
      ["env", {
         "exclude": ["transform-regenerator"]
      }]
   ]
}

Please see https://babeljs.io/docs/plugins/preset-env/#optionsexclude for details.

Problem

I'm looking for a way to completely disable generator functions transform with babel. With babel 5 there was a `blacklist` option, but it seems that with babel 6 there is no way to do that (at least I did not find any documentation on the official website). My current configuration ``` { "presets": [ "react", ], "plugins": [ "transform-object-rest-spread", ] } ``` Disabling it like described here https://babeljs.io/docs/plugins/transform-regenerator/ did not help. Any ideas?

Original source