94 lines
3 KiB
JavaScript
94 lines
3 KiB
JavaScript
var __defProp = Object.defineProperty;
|
|
var __defProps = Object.defineProperties;
|
|
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
|
var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
|
|
var __getOwnPropSymbols = Object.getOwnPropertySymbols;
|
|
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
|
var __propIsEnum = Object.prototype.propertyIsEnumerable;
|
|
var __knownSymbol = (name, symbol) => {
|
|
return (symbol = Symbol[name]) ? symbol : Symbol.for("Symbol." + name);
|
|
};
|
|
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
|
|
var __spreadValues = (a, b) => {
|
|
for (var prop in b || (b = {}))
|
|
if (__hasOwnProp.call(b, prop))
|
|
__defNormalProp(a, prop, b[prop]);
|
|
if (__getOwnPropSymbols)
|
|
for (var prop of __getOwnPropSymbols(b)) {
|
|
if (__propIsEnum.call(b, prop))
|
|
__defNormalProp(a, prop, b[prop]);
|
|
}
|
|
return a;
|
|
};
|
|
var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
|
|
var __objRest = (source, exclude) => {
|
|
var target = {};
|
|
for (var prop in source)
|
|
if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)
|
|
target[prop] = source[prop];
|
|
if (source != null && __getOwnPropSymbols)
|
|
for (var prop of __getOwnPropSymbols(source)) {
|
|
if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))
|
|
target[prop] = source[prop];
|
|
}
|
|
return target;
|
|
};
|
|
var __export = (target, all) => {
|
|
for (var name in all)
|
|
__defProp(target, name, { get: all[name], enumerable: true });
|
|
};
|
|
var __decorateClass = (decorators, target, key, kind) => {
|
|
var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target;
|
|
for (var i = decorators.length - 1, decorator; i >= 0; i--)
|
|
if (decorator = decorators[i])
|
|
result = (kind ? decorator(target, key, result) : decorator(result)) || result;
|
|
if (kind && result)
|
|
__defProp(target, key, result);
|
|
return result;
|
|
};
|
|
var __await = function(promise, isYieldStar) {
|
|
this[0] = promise;
|
|
this[1] = isYieldStar;
|
|
};
|
|
var __yieldStar = (value) => {
|
|
var obj = value[__knownSymbol("asyncIterator")];
|
|
var isAwait = false;
|
|
var method;
|
|
var it = {};
|
|
if (obj == null) {
|
|
obj = value[__knownSymbol("iterator")]();
|
|
method = (k) => it[k] = (x) => obj[k](x);
|
|
} else {
|
|
obj = obj.call(value);
|
|
method = (k) => it[k] = (v) => {
|
|
if (isAwait) {
|
|
isAwait = false;
|
|
if (k === "throw")
|
|
throw v;
|
|
return v;
|
|
}
|
|
isAwait = true;
|
|
return {
|
|
done: false,
|
|
value: new __await(new Promise((resolve) => {
|
|
var x = obj[k](v);
|
|
if (!(x instanceof Object))
|
|
throw TypeError("Object expected");
|
|
resolve(x);
|
|
}), 1)
|
|
};
|
|
};
|
|
}
|
|
return it[__knownSymbol("iterator")] = () => it, method("next"), "throw" in obj ? method("throw") : it.throw = (x) => {
|
|
throw x;
|
|
}, "return" in obj && method("return"), it;
|
|
};
|
|
|
|
export {
|
|
__spreadValues,
|
|
__spreadProps,
|
|
__objRest,
|
|
__export,
|
|
__decorateClass,
|
|
__yieldStar
|
|
};
|