UNPKG

751 BMarkdownView Raw
1# babel-plugin-transform-regenerator
2
3Transform async/generator functions with [regenerator](https://github.com/facebook/regenerator)
4
5## Installation
6
7```sh
8$ npm install babel-plugin-transform-regenerator
9```
10
11## Usage
12
13### Via `.babelrc` (Recommended)
14
15**.babelrc**
16
17```js
18// without options
19{
20 "plugins": ["transform-regenerator"]
21}
22// with options
23{
24 "plugins": [
25 ["transform-regenerator", {
26 asyncGenerators: false, // true by default
27 generators: false, // true by default
28 async: false // true by default
29 }]
30 ]
31}
32```
33
34### Via CLI
35
36```sh
37$ babel --plugins transform-regenerator script.js
38```
39
40### Via Node API
41
42```javascript
43require("babel-core").transform("code", {
44 plugins: ["transform-regenerator"]
45});
46```