/var/www/greso.tech/server/nsm/node_modules/es5-ext/promise/#
NameSizeModeActions
finally/-0755rm
as-callback.js5320644editdlrm
index.js1050644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/es5-ext/promise/#/as-callback.js (532B)
"use strict"; var ensurePlainFunction = require("../../object/ensure-plain-function") , ensureThenable = require("../../object/ensure-thenable") , microtaskDelay = require("../../function/#/microtask-delay"); module.exports = function (callback) { ensureThenable(this); ensurePlainFunction(callback); // Rely on microtaskDelay to escape eventual error swallowing this.then( microtaskDelay.call(function (value) { callback(null, value); }), microtaskDelay.call(function (reason) { callback(reason); }) ); };