aboutsummaryrefslogtreecommitdiff
path: root/node_modules/promise/lib/core.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-09-20 02:56:13 +0200
committerFlorian Dold <florian.dold@gmail.com>2018-09-20 02:56:13 +0200
commitbbff7403fbf46f9ad92240ac213df8d30ef31b64 (patch)
treec58400ec5124da1c7d56b01aea83309f80a56c3b /node_modules/promise/lib/core.js
parent003fb34971cf63466184351b4db5f7c67df4f444 (diff)
update packages
Diffstat (limited to 'node_modules/promise/lib/core.js')
-rw-r--r--node_modules/promise/lib/core.js78
1 files changed, 39 insertions, 39 deletions
diff --git a/node_modules/promise/lib/core.js b/node_modules/promise/lib/core.js
index 2e575265b..17f724f5f 100644
--- a/node_modules/promise/lib/core.js
+++ b/node_modules/promise/lib/core.js
@@ -58,16 +58,16 @@ function Promise(fn) {
if (typeof fn !== 'function') {
throw new TypeError('Promise constructor\'s argument is not a function');
}
- this._75 = 0;
- this._83 = 0;
- this._18 = null;
- this._38 = null;
+ this._h = 0;
+ this._i = 0;
+ this._j = null;
+ this._k = null;
if (fn === noop) return;
doResolve(fn, this);
}
-Promise._47 = null;
-Promise._71 = null;
-Promise._44 = noop;
+Promise._l = null;
+Promise._m = null;
+Promise._n = noop;
Promise.prototype.then = function(onFulfilled, onRejected) {
if (this.constructor !== Promise) {
@@ -86,24 +86,24 @@ function safeThen(self, onFulfilled, onRejected) {
});
}
function handle(self, deferred) {
- while (self._83 === 3) {
- self = self._18;
+ while (self._i === 3) {
+ self = self._j;
}
- if (Promise._47) {
- Promise._47(self);
+ if (Promise._l) {
+ Promise._l(self);
}
- if (self._83 === 0) {
- if (self._75 === 0) {
- self._75 = 1;
- self._38 = deferred;
+ if (self._i === 0) {
+ if (self._h === 0) {
+ self._h = 1;
+ self._k = deferred;
return;
}
- if (self._75 === 1) {
- self._75 = 2;
- self._38 = [self._38, deferred];
+ if (self._h === 1) {
+ self._h = 2;
+ self._k = [self._k, deferred];
return;
}
- self._38.push(deferred);
+ self._k.push(deferred);
return;
}
handleResolved(self, deferred);
@@ -111,16 +111,16 @@ function handle(self, deferred) {
function handleResolved(self, deferred) {
asap(function() {
- var cb = self._83 === 1 ? deferred.onFulfilled : deferred.onRejected;
+ var cb = self._i === 1 ? deferred.onFulfilled : deferred.onRejected;
if (cb === null) {
- if (self._83 === 1) {
- resolve(deferred.promise, self._18);
+ if (self._i === 1) {
+ resolve(deferred.promise, self._j);
} else {
- reject(deferred.promise, self._18);
+ reject(deferred.promise, self._j);
}
return;
}
- var ret = tryCallOne(cb, self._18);
+ var ret = tryCallOne(cb, self._j);
if (ret === IS_ERROR) {
reject(deferred.promise, LAST_ERROR);
} else {
@@ -148,8 +148,8 @@ function resolve(self, newValue) {
then === self.then &&
newValue instanceof Promise
) {
- self._83 = 3;
- self._18 = newValue;
+ self._i = 3;
+ self._j = newValue;
finale(self);
return;
} else if (typeof then === 'function') {
@@ -157,29 +157,29 @@ function resolve(self, newValue) {
return;
}
}
- self._83 = 1;
- self._18 = newValue;
+ self._i = 1;
+ self._j = newValue;
finale(self);
}
function reject(self, newValue) {
- self._83 = 2;
- self._18 = newValue;
- if (Promise._71) {
- Promise._71(self, newValue);
+ self._i = 2;
+ self._j = newValue;
+ if (Promise._m) {
+ Promise._m(self, newValue);
}
finale(self);
}
function finale(self) {
- if (self._75 === 1) {
- handle(self, self._38);
- self._38 = null;
+ if (self._h === 1) {
+ handle(self, self._k);
+ self._k = null;
}
- if (self._75 === 2) {
- for (var i = 0; i < self._38.length; i++) {
- handle(self, self._38[i]);
+ if (self._h === 2) {
+ for (var i = 0; i < self._k.length; i++) {
+ handle(self, self._k[i]);
}
- self._38 = null;
+ self._k = null;
}
}