FLUJOS/VISUALIZACION/node_modules/parcel-bundler/lib/utils/promisify.js
2025-11-07 00:06:12 +01:00

15 lines
No EOL
313 B
JavaScript
Executable file

"use strict";
module.exports = function (fn) {
return function (...args) {
return new Promise(function (resolve, reject) {
fn(...args, function (err, ...res) {
if (err) return reject(err);
if (res.length === 1) return resolve(res[0]);
resolve(res);
});
});
};
};