npm.io
0.2.2 • Published 8 years ago

babel-plugin-transform-util-promisify

Licence
MIT
Version
0.2.2
Deps
2
Size
23 kB
Vulns
0
Weekly
0
Stars
2

npm version Build Status

babel-plugin-transform-util-promisify

Transforms util.promisify to a function definition for node versions < 8, automatically detects if node version >= 8 and does nothing if so.

Install

npm install babel-plugin-transform-util-promisify --save-dev

Usage

Add at the top of plugins in .babelrc:

{
  "plugins": [
    "transform-util-promisify"
    ],
    "presets": [
      ["env", {
        "targets": {
          "node": "current"
        }
      }]
    ]
}

The plugin currently transforms code only in these forms:

import { promisify } from 'util';

and

const { promisify } = require('promisify');

License

MIT

Keywords