UNPKG

util.promisify

Version:

Polyfill/shim for util.promisify in node versions < v8

12 lines (9 loc) 287 B
'use strict'; var util = require('util'); var implementation = require('./implementation'); module.exports = function getPolyfill() { if (typeof util.promisify === 'function' && util.promisify.custom === implementation.custom) { return util.promisify; } return implementation; };