aboutsummaryrefslogtreecommitdiff
path: root/node_modules/promise/setimmediate
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/setimmediate
parent003fb34971cf63466184351b4db5f7c67df4f444 (diff)
update packages
Diffstat (limited to 'node_modules/promise/setimmediate')
-rw-r--r--node_modules/promise/setimmediate/core.js78
-rw-r--r--node_modules/promise/setimmediate/es6-extensions.js14
-rw-r--r--node_modules/promise/setimmediate/finally.js2
-rw-r--r--node_modules/promise/setimmediate/rejection-tracking.js28
-rw-r--r--node_modules/promise/setimmediate/synchronous.js20
5 files changed, 71 insertions, 71 deletions
diff --git a/node_modules/promise/setimmediate/core.js b/node_modules/promise/setimmediate/core.js
index e1557ac03..28b38c881 100644
--- a/node_modules/promise/setimmediate/core.js
+++ b/node_modules/promise/setimmediate/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) {
setImmediate(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;
}
}
diff --git a/node_modules/promise/setimmediate/es6-extensions.js b/node_modules/promise/setimmediate/es6-extensions.js
index e6d92aa60..5046e2367 100644
--- a/node_modules/promise/setimmediate/es6-extensions.js
+++ b/node_modules/promise/setimmediate/es6-extensions.js
@@ -16,9 +16,9 @@ var ZERO = valuePromise(0);
var EMPTYSTRING = valuePromise('');
function valuePromise(value) {
- var p = new Promise(Promise._44);
- p._83 = 1;
- p._18 = value;
+ var p = new Promise(Promise._n);
+ p._i = 1;
+ p._j = value;
return p;
}
Promise.resolve = function (value) {
@@ -55,11 +55,11 @@ Promise.all = function (arr) {
function res(i, val) {
if (val && (typeof val === 'object' || typeof val === 'function')) {
if (val instanceof Promise && val.then === Promise.prototype.then) {
- while (val._83 === 3) {
- val = val._18;
+ while (val._i === 3) {
+ val = val._j;
}
- if (val._83 === 1) return res(i, val._18);
- if (val._83 === 2) reject(val._18);
+ if (val._i === 1) return res(i, val._j);
+ if (val._i === 2) reject(val._j);
val.then(function (val) {
res(i, val);
}, reject);
diff --git a/node_modules/promise/setimmediate/finally.js b/node_modules/promise/setimmediate/finally.js
index f5ee0b98a..3f8a6b7a1 100644
--- a/node_modules/promise/setimmediate/finally.js
+++ b/node_modules/promise/setimmediate/finally.js
@@ -3,7 +3,7 @@
var Promise = require('./core.js');
module.exports = Promise;
-Promise.prototype['finally'] = function (f) {
+Promise.prototype.finally = function (f) {
return this.then(function (value) {
return Promise.resolve(f()).then(function () {
return value;
diff --git a/node_modules/promise/setimmediate/rejection-tracking.js b/node_modules/promise/setimmediate/rejection-tracking.js
index 11d7f3154..56e4bd669 100644
--- a/node_modules/promise/setimmediate/rejection-tracking.js
+++ b/node_modules/promise/setimmediate/rejection-tracking.js
@@ -12,8 +12,8 @@ var enabled = false;
exports.disable = disable;
function disable() {
enabled = false;
- Promise._47 = null;
- Promise._71 = null;
+ Promise._l = null;
+ Promise._m = null;
}
exports.enable = enable;
@@ -24,27 +24,27 @@ function enable(options) {
var id = 0;
var displayId = 0;
var rejections = {};
- Promise._47 = function (promise) {
+ Promise._l = function (promise) {
if (
- promise._83 === 2 && // IS REJECTED
- rejections[promise._56]
+ promise._i === 2 && // IS REJECTED
+ rejections[promise._o]
) {
- if (rejections[promise._56].logged) {
- onHandled(promise._56);
+ if (rejections[promise._o].logged) {
+ onHandled(promise._o);
} else {
- clearTimeout(rejections[promise._56].timeout);
+ clearTimeout(rejections[promise._o].timeout);
}
- delete rejections[promise._56];
+ delete rejections[promise._o];
}
};
- Promise._71 = function (promise, err) {
- if (promise._75 === 0) { // not yet handled
- promise._56 = id++;
- rejections[promise._56] = {
+ Promise._m = function (promise, err) {
+ if (promise._h === 0) { // not yet handled
+ promise._o = id++;
+ rejections[promise._o] = {
displayId: null,
error: err,
timeout: setTimeout(
- onUnhandled.bind(null, promise._56),
+ onUnhandled.bind(null, promise._o),
// For reference errors and type errors, this almost always
// means the programmer made a mistake, so log them after just
// 100ms
diff --git a/node_modules/promise/setimmediate/synchronous.js b/node_modules/promise/setimmediate/synchronous.js
index 93ee503c9..79f4eeee9 100644
--- a/node_modules/promise/setimmediate/synchronous.js
+++ b/node_modules/promise/setimmediate/synchronous.js
@@ -17,38 +17,38 @@ Promise.enableSynchronous = function () {
};
Promise.prototype.getValue = function () {
- if (this._83 === 3) {
- return this._18.getValue();
+ if (this._i === 3) {
+ return this._j.getValue();
}
if (!this.isFulfilled()) {
throw new Error('Cannot get a value of an unfulfilled promise.');
}
- return this._18;
+ return this._j;
};
Promise.prototype.getReason = function () {
- if (this._83 === 3) {
- return this._18.getReason();
+ if (this._i === 3) {
+ return this._j.getReason();
}
if (!this.isRejected()) {
throw new Error('Cannot get a rejection reason of a non-rejected promise.');
}
- return this._18;
+ return this._j;
};
Promise.prototype.getState = function () {
- if (this._83 === 3) {
- return this._18.getState();
+ if (this._i === 3) {
+ return this._j.getState();
}
- if (this._83 === -1 || this._83 === -2) {
+ if (this._i === -1 || this._i === -2) {
return 0;
}
- return this._83;
+ return this._i;
};
};