UNPKG

13.6 kBJavaScriptView Raw
1/*! *****************************************************************************
2Copyright (c) Microsoft Corporation.
3
4Permission to use, copy, modify, and/or distribute this software for any
5purpose with or without fee is hereby granted.
6
7THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
8REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
9AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
10INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
11LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
12OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
13PERFORMANCE OF THIS SOFTWARE.
14***************************************************************************** */
15/* global global, define, System, Reflect, Promise */
16var __extends;
17var __assign;
18var __rest;
19var __decorate;
20var __param;
21var __metadata;
22var __awaiter;
23var __generator;
24var __exportStar;
25var __values;
26var __read;
27var __spread;
28var __spreadArrays;
29var __await;
30var __asyncGenerator;
31var __asyncDelegator;
32var __asyncValues;
33var __makeTemplateObject;
34var __importStar;
35var __importDefault;
36var __classPrivateFieldGet;
37var __classPrivateFieldSet;
38var __createBinding;
39(function (factory) {
40 var root = typeof global === "object" ? global : typeof self === "object" ? self : typeof this === "object" ? this : {};
41 if (typeof define === "function" && define.amd) {
42 define("tslib", ["exports"], function (exports) { factory(createExporter(root, createExporter(exports))); });
43 }
44 else if (typeof module === "object" && typeof module.exports === "object") {
45 factory(createExporter(root, createExporter(module.exports)));
46 }
47 else {
48 factory(createExporter(root));
49 }
50 function createExporter(exports, previous) {
51 if (exports !== root) {
52 if (typeof Object.create === "function") {
53 Object.defineProperty(exports, "__esModule", { value: true });
54 }
55 else {
56 exports.__esModule = true;
57 }
58 }
59 return function (id, v) { return exports[id] = previous ? previous(id, v) : v; };
60 }
61})
62(function (exporter) {
63 var extendStatics = Object.setPrototypeOf ||
64 ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
65 function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
66
67 __extends = function (d, b) {
68 extendStatics(d, b);
69 function __() { this.constructor = d; }
70 d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
71 };
72
73 __assign = Object.assign || function (t) {
74 for (var s, i = 1, n = arguments.length; i < n; i++) {
75 s = arguments[i];
76 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
77 }
78 return t;
79 };
80
81 __rest = function (s, e) {
82 var t = {};
83 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
84 t[p] = s[p];
85 if (s != null && typeof Object.getOwnPropertySymbols === "function")
86 for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
87 if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
88 t[p[i]] = s[p[i]];
89 }
90 return t;
91 };
92
93 __decorate = function (decorators, target, key, desc) {
94 var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
95 if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
96 else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
97 return c > 3 && r && Object.defineProperty(target, key, r), r;
98 };
99
100 __param = function (paramIndex, decorator) {
101 return function (target, key) { decorator(target, key, paramIndex); }
102 };
103
104 __metadata = function (metadataKey, metadataValue) {
105 if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
106 };
107
108 __awaiter = function (thisArg, _arguments, P, generator) {
109 function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
110 return new (P || (P = Promise))(function (resolve, reject) {
111 function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
112 function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
113 function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
114 step((generator = generator.apply(thisArg, _arguments || [])).next());
115 });
116 };
117
118 __generator = function (thisArg, body) {
119 var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
120 return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
121 function verb(n) { return function (v) { return step([n, v]); }; }
122 function step(op) {
123 if (f) throw new TypeError("Generator is already executing.");
124 while (_) try {
125 if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
126 if (y = 0, t) op = [op[0] & 2, t.value];
127 switch (op[0]) {
128 case 0: case 1: t = op; break;
129 case 4: _.label++; return { value: op[1], done: false };
130 case 5: _.label++; y = op[1]; op = [0]; continue;
131 case 7: op = _.ops.pop(); _.trys.pop(); continue;
132 default:
133 if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
134 if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
135 if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
136 if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
137 if (t[2]) _.ops.pop();
138 _.trys.pop(); continue;
139 }
140 op = body.call(thisArg, _);
141 } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
142 if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
143 }
144 };
145
146 __exportStar = function(m, exports) {
147 for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
148 };
149
150 __createBinding = Object.create ? (function(o, m, k, k2) {
151 if (k2 === undefined) k2 = k;
152 Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
153 }) : (function(o, m, k, k2) {
154 if (k2 === undefined) k2 = k;
155 o[k2] = m[k];
156 });
157
158 __values = function (o) {
159 var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
160 if (m) return m.call(o);
161 if (o && typeof o.length === "number") return {
162 next: function () {
163 if (o && i >= o.length) o = void 0;
164 return { value: o && o[i++], done: !o };
165 }
166 };
167 throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
168 };
169
170 __read = function (o, n) {
171 var m = typeof Symbol === "function" && o[Symbol.iterator];
172 if (!m) return o;
173 var i = m.call(o), r, ar = [], e;
174 try {
175 while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
176 }
177 catch (error) { e = { error: error }; }
178 finally {
179 try {
180 if (r && !r.done && (m = i["return"])) m.call(i);
181 }
182 finally { if (e) throw e.error; }
183 }
184 return ar;
185 };
186
187 __spread = function () {
188 for (var ar = [], i = 0; i < arguments.length; i++)
189 ar = ar.concat(__read(arguments[i]));
190 return ar;
191 };
192
193 __spreadArrays = function () {
194 for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
195 for (var r = Array(s), k = 0, i = 0; i < il; i++)
196 for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
197 r[k] = a[j];
198 return r;
199 };
200
201 __await = function (v) {
202 return this instanceof __await ? (this.v = v, this) : new __await(v);
203 };
204
205 __asyncGenerator = function (thisArg, _arguments, generator) {
206 if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
207 var g = generator.apply(thisArg, _arguments || []), i, q = [];
208 return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i;
209 function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }
210 function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }
211 function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }
212 function fulfill(value) { resume("next", value); }
213 function reject(value) { resume("throw", value); }
214 function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }
215 };
216
217 __asyncDelegator = function (o) {
218 var i, p;
219 return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i;
220 function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; }
221 };
222
223 __asyncValues = function (o) {
224 if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
225 var m = o[Symbol.asyncIterator], i;
226 return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i);
227 function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }
228 function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }
229 };
230
231 __makeTemplateObject = function (cooked, raw) {
232 if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
233 return cooked;
234 };
235
236 var __setModuleDefault = Object.create ? (function(o, v) {
237 Object.defineProperty(o, "default", { enumerable: true, value: v });
238 }) : function(o, v) {
239 o["default"] = v;
240 };
241
242 __importStar = function (mod) {
243 if (mod && mod.__esModule) return mod;
244 var result = {};
245 if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
246 __setModuleDefault(result, mod);
247 return result;
248 };
249
250 __importDefault = function (mod) {
251 return (mod && mod.__esModule) ? mod : { "default": mod };
252 };
253
254 __classPrivateFieldGet = function (receiver, privateMap) {
255 if (!privateMap.has(receiver)) {
256 throw new TypeError("attempted to get private field on non-instance");
257 }
258 return privateMap.get(receiver);
259 };
260
261 __classPrivateFieldSet = function (receiver, privateMap, value) {
262 if (!privateMap.has(receiver)) {
263 throw new TypeError("attempted to set private field on non-instance");
264 }
265 privateMap.set(receiver, value);
266 return value;
267 };
268
269 exporter("__extends", __extends);
270 exporter("__assign", __assign);
271 exporter("__rest", __rest);
272 exporter("__decorate", __decorate);
273 exporter("__param", __param);
274 exporter("__metadata", __metadata);
275 exporter("__awaiter", __awaiter);
276 exporter("__generator", __generator);
277 exporter("__exportStar", __exportStar);
278 exporter("__createBinding", __createBinding);
279 exporter("__values", __values);
280 exporter("__read", __read);
281 exporter("__spread", __spread);
282 exporter("__spreadArrays", __spreadArrays);
283 exporter("__await", __await);
284 exporter("__asyncGenerator", __asyncGenerator);
285 exporter("__asyncDelegator", __asyncDelegator);
286 exporter("__asyncValues", __asyncValues);
287 exporter("__makeTemplateObject", __makeTemplateObject);
288 exporter("__importStar", __importStar);
289 exporter("__importDefault", __importDefault);
290 exporter("__classPrivateFieldGet", __classPrivateFieldGet);
291 exporter("__classPrivateFieldSet", __classPrivateFieldSet);
292});