|
Server : LiteSpeed System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : elvh3918 ( 1528) PHP Version : 8.2.31 Disable Function : mail Directory : /opt/alt/alt-nodejs9/root/lib/node_modules/npm/node_modules.bundled/libnpx/ |
'use strict'
module.exports.promisify = promisify
function promisify (f) {
const util = require('util')
if (util.promisify) {
return util.promisify(f)
} else {
return function () {
return new Promise((resolve, reject) => {
f.apply(this, [].slice.call(arguments).concat((err, val) => {
err ? reject(err) : resolve(val)
}))
})
}
}
}