- Notifications
You must be signed in to change notification settings - Fork15
Polyfill/shim for util.promisify in node versions < v8
License
NotificationsYou must be signed in to change notification settings
ljharb/util.promisify
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Polyfill for util.promisify in node versions < v8
node v8.0.0 added support for a built-inutil.promisify
:nodejs/node#12442
This package provides the built-inutil.promisify
in node v8.0.0 and later, and a replacement in other environments.
Direct
constpromisify=require('util.promisify');// Use `promisify` just like the built-in method on `util`
Shim
require('util.promisify/shim')();// `util.promisify` is now definedconstutil=require('util');// Use `util.promisify`
Note: this package requires a native ES5 environment, and forPromise
to be globally available. It will throw upon requiring it if these are not present.
If you want to promisify a whole module, like thefs
module, you can useutil.promisify-all
.
About
Polyfill/shim for util.promisify in node versions < v8
Resources
License
Code of conduct
Security policy
Stars
Watchers
Forks
Packages0
No packages published