babel-plugin-transform-function-sent
v1.0.1
Published
Patch function.sent
Downloads
1,319
Readme
babel-plugin-transform-function-sent
Patch function.sent meta property
Why this plugin
The official transform-regenerator plugin already support function.sent
, but
require generators to be transformed. Many people avoid use regenerator,
because all JavaScript engines already support ES2015 generators natively, and
major browsers / node 0.12+ already ship generators for years.
(See also https://github.com/alekseykulikov/babel-preset-es2015-node5/issues/3
for similar discussion and result plugin transform-es2015-generator-return)
If you are one of them, this plugin is for you. It only patch function.sent
,
and will not touch other parts of your source code.
Installation
npm install babel-plugin-transform-function-sent
Usage
Via .babelrc
(Recommended)
.babelrc
{
"plugins": ["transform-function-sent"]
}
Via CLI
babel --plugins transform-function-sent
Via Node API
require("babel-core").transform("code", {
plugins: ["transform-function-sent"]
})
Use with transform-es2015-function-name
NOTE: Please put transform-es2015-function-name
before this plugin.
Sample:
{
"plugins": ["transform-es2015-function-name", "transform-function-sent"]
}