regenerator-transform

Explode async and generator functions into a state machine.

MIT 36 个版本
安装
npm install regenerator-transform
yarn add regenerator-transform
pnpm add regenerator-transform
bun add regenerator-transform
README

regenerator-transform

Transform async/generator functions with regenerator

Installation

$ npm install regenerator-transform

Usage

.babelrc

// without options
{
  "plugins": ["regenerator-transform"]
}
// with options
{
  "plugins": [
    ["regenerator-transform", {
      asyncGenerators: false, // true by default
      generators: false, // true by default
      async: false // true by default
    }]
  ]
}

Via CLI

$ babel --plugins regenerator-transform script.js

Via Node API

require("@babel/core").transformSync("code", {
  plugins: ["regenerator-transform"]
});
版本列表
0.15.2 2023-08-04
0.15.1 2022-11-14
0.15.0 2021-07-23
0.14.5 2020-06-30
0.14.4 2020-03-18
0.14.3 2020-03-12
0.14.2 2020-02-23
0.14.1 2019-07-19
0.14.0 2019-04-30
0.13.4 2019-02-21
0.13.3 2018-06-23
0.13.2 2018-06-23
0.13.1 2018-06-23
0.13.0 2018-06-12
0.12.4 2018-05-28
0.12.3 2017-12-30
0.12.2 2017-12-07
0.12.1 2017-11-27
0.12.0 2017-11-27
0.11.1 2017-11-22
0.11.0 2017-09-18
0.10.1 2017-08-17
0.10.0 2017-08-15
0.9.12 2017-06-23
0.9.11 2017-03-22
0.9.10 2017-02-18
0.9.9 2017-02-18
0.9.8 2016-12-08
0.9.7 2016-12-01
0.9.6 2016-12-01
0.9.5 2016-11-21
0.9.4 2016-11-21
0.9.3 2016-05-30
0.9.2 2016-05-30
0.9.1 2016-05-30
0.9.0 2016-05-30