6 lines
181 B
JavaScript
6 lines
181 B
JavaScript
const promisify = func => (...args) =>
|
|
new Promise((resolve, reject) =>
|
|
func(...args, (err, result) => (err ? reject(err) : resolve(result)))
|
|
);
|
|
module.exports = promisify;
|