update modules
This commit is contained in:
2
node_modules/regenerator-runtime/README.md
generated
vendored
2
node_modules/regenerator-runtime/README.md
generated
vendored
@@ -21,7 +21,7 @@ following styles will work:
|
||||
require("regenerator-runtime/runtime");
|
||||
|
||||
// ECMAScript 2015
|
||||
import "regenerator-runtime/runtime";
|
||||
import "regenerator-runtime/runtime.js";
|
||||
```
|
||||
|
||||
To get the absolute file system path of `runtime.js`, evaluate the
|
||||
|
31
node_modules/regenerator-runtime/package.json
generated
vendored
31
node_modules/regenerator-runtime/package.json
generated
vendored
@@ -1,36 +1,33 @@
|
||||
{
|
||||
"_args": [
|
||||
[
|
||||
"regenerator-runtime@0.13.3",
|
||||
"D:\\Projects\\siag\\vanillajs-seed"
|
||||
]
|
||||
],
|
||||
"_from": "regenerator-runtime@0.13.3",
|
||||
"_id": "regenerator-runtime@0.13.3",
|
||||
"_from": "regenerator-runtime@^0.13.4",
|
||||
"_id": "regenerator-runtime@0.13.5",
|
||||
"_inBundle": false,
|
||||
"_integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
|
||||
"_integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
|
||||
"_location": "/regenerator-runtime",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"type": "version",
|
||||
"type": "range",
|
||||
"registry": true,
|
||||
"raw": "regenerator-runtime@0.13.3",
|
||||
"raw": "regenerator-runtime@^0.13.4",
|
||||
"name": "regenerator-runtime",
|
||||
"escapedName": "regenerator-runtime",
|
||||
"rawSpec": "0.13.3",
|
||||
"rawSpec": "^0.13.4",
|
||||
"saveSpec": null,
|
||||
"fetchSpec": "0.13.3"
|
||||
"fetchSpec": "^0.13.4"
|
||||
},
|
||||
"_requiredBy": [
|
||||
"/@babel/runtime"
|
||||
],
|
||||
"_resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
|
||||
"_spec": "0.13.3",
|
||||
"_where": "D:\\Projects\\siag\\vanillajs-seed",
|
||||
"_resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
|
||||
"_shasum": "d878a1d094b4306d10b9096484b33ebd55e26697",
|
||||
"_spec": "regenerator-runtime@^0.13.4",
|
||||
"_where": "D:\\Projects\\vanillajs-seed\\node_modules\\@babel\\runtime",
|
||||
"author": {
|
||||
"name": "Ben Newman",
|
||||
"email": "bn@cs.stanford.edu"
|
||||
},
|
||||
"bundleDependencies": false,
|
||||
"deprecated": false,
|
||||
"description": "Runtime for Regenerator-compiled generator and async functions.",
|
||||
"keywords": [
|
||||
"regenerator",
|
||||
@@ -46,5 +43,5 @@
|
||||
"url": "https://github.com/facebook/regenerator/tree/master/packages/regenerator-runtime"
|
||||
},
|
||||
"sideEffects": true,
|
||||
"version": "0.13.3"
|
||||
"version": "0.13.5"
|
||||
}
|
||||
|
15
node_modules/regenerator-runtime/runtime.js
generated
vendored
15
node_modules/regenerator-runtime/runtime.js
generated
vendored
@@ -130,7 +130,7 @@ var runtime = (function (exports) {
|
||||
return { __await: arg };
|
||||
};
|
||||
|
||||
function AsyncIterator(generator) {
|
||||
function AsyncIterator(generator, PromiseImpl) {
|
||||
function invoke(method, arg, resolve, reject) {
|
||||
var record = tryCatch(generator[method], generator, arg);
|
||||
if (record.type === "throw") {
|
||||
@@ -141,14 +141,14 @@ var runtime = (function (exports) {
|
||||
if (value &&
|
||||
typeof value === "object" &&
|
||||
hasOwn.call(value, "__await")) {
|
||||
return Promise.resolve(value.__await).then(function(value) {
|
||||
return PromiseImpl.resolve(value.__await).then(function(value) {
|
||||
invoke("next", value, resolve, reject);
|
||||
}, function(err) {
|
||||
invoke("throw", err, resolve, reject);
|
||||
});
|
||||
}
|
||||
|
||||
return Promise.resolve(value).then(function(unwrapped) {
|
||||
return PromiseImpl.resolve(value).then(function(unwrapped) {
|
||||
// When a yielded Promise is resolved, its final value becomes
|
||||
// the .value of the Promise<{value,done}> result for the
|
||||
// current iteration.
|
||||
@@ -166,7 +166,7 @@ var runtime = (function (exports) {
|
||||
|
||||
function enqueue(method, arg) {
|
||||
function callInvokeWithMethodAndArg() {
|
||||
return new Promise(function(resolve, reject) {
|
||||
return new PromiseImpl(function(resolve, reject) {
|
||||
invoke(method, arg, resolve, reject);
|
||||
});
|
||||
}
|
||||
@@ -206,9 +206,12 @@ var runtime = (function (exports) {
|
||||
// Note that simple async functions are implemented on top of
|
||||
// AsyncIterator objects; they just return a Promise for the value of
|
||||
// the final result produced by the iterator.
|
||||
exports.async = function(innerFn, outerFn, self, tryLocsList) {
|
||||
exports.async = function(innerFn, outerFn, self, tryLocsList, PromiseImpl) {
|
||||
if (PromiseImpl === void 0) PromiseImpl = Promise;
|
||||
|
||||
var iter = new AsyncIterator(
|
||||
wrap(innerFn, outerFn, self, tryLocsList)
|
||||
wrap(innerFn, outerFn, self, tryLocsList),
|
||||
PromiseImpl
|
||||
);
|
||||
|
||||
return exports.isGeneratorFunction(outerFn)
|
||||
|
Reference in New Issue
Block a user