Show More
Commit Description:
prevent multiple place login using uuid cookie
Commit Description:
prevent multiple place login using uuid cookie
References:
File last commit:
Show/Diff file:
Action:
node_modules/es5-ext/promise/#/as-callback.js
| 15 lines
| 532 B
| application/javascript
| JavascriptLexer
|
r789 | "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); }) | ||||
); | ||||
}; | ||||