399 changed files with 21879 additions and 72 deletions
@ -0,0 +1,22 @@ |
|||||
|
MIT License |
||||
|
|
||||
|
Copyright (c) 2014-present Sebastian McKenzie and other contributors |
||||
|
|
||||
|
Permission is hereby granted, free of charge, to any person obtaining |
||||
|
a copy of this software and associated documentation files (the |
||||
|
"Software"), to deal in the Software without restriction, including |
||||
|
without limitation the rights to use, copy, modify, merge, publish, |
||||
|
distribute, sublicense, and/or sell copies of the Software, and to |
||||
|
permit persons to whom the Software is furnished to do so, subject to |
||||
|
the following conditions: |
||||
|
|
||||
|
The above copyright notice and this permission notice shall be |
||||
|
included in all copies or substantial portions of the Software. |
||||
|
|
||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
||||
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE |
||||
|
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
||||
|
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
||||
|
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
@ -0,0 +1,19 @@ |
|||||
|
# @babel/runtime |
||||
|
|
||||
|
> babel's modular runtime helpers |
||||
|
|
||||
|
See our website [@babel/runtime](https://babeljs.io/docs/babel-runtime) for more information. |
||||
|
|
||||
|
## Install |
||||
|
|
||||
|
Using npm: |
||||
|
|
||||
|
```sh |
||||
|
npm install --save @babel/runtime |
||||
|
``` |
||||
|
|
||||
|
or using yarn: |
||||
|
|
||||
|
```sh |
||||
|
yarn add @babel/runtime |
||||
|
``` |
@ -0,0 +1,4 @@ |
|||||
|
function _AwaitValue(t) { |
||||
|
this.wrapped = t; |
||||
|
} |
||||
|
module.exports = _AwaitValue, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _OverloadYield(e, d) { |
||||
|
this.v = e, this.k = d; |
||||
|
} |
||||
|
module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,9 @@ |
|||||
|
function _applyDecoratedDescriptor(i, e, r, n, l) { |
||||
|
var a = {}; |
||||
|
return Object.keys(n).forEach(function (i) { |
||||
|
a[i] = n[i]; |
||||
|
}), a.enumerable = !!a.enumerable, a.configurable = !!a.configurable, ("value" in a || a.initializer) && (a.writable = !0), a = r.slice().reverse().reduce(function (r, n) { |
||||
|
return n(i, e, r) || r; |
||||
|
}, a), l && void 0 !== a.initializer && (a.value = a.initializer ? a.initializer.call(l) : void 0, a.initializer = void 0), void 0 === a.initializer ? (Object.defineProperty(i, e, a), null) : a; |
||||
|
} |
||||
|
module.exports = _applyDecoratedDescriptor, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,236 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
var setFunctionName = require("./setFunctionName.js"); |
||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function old_createMetadataMethodsForProperty(e, t, a, r) { |
||||
|
return { |
||||
|
getMetadata: function getMetadata(o) { |
||||
|
old_assertNotFinished(r, "getMetadata"), old_assertMetadataKey(o); |
||||
|
var i = e[o]; |
||||
|
if (void 0 !== i) if (1 === t) { |
||||
|
var n = i["public"]; |
||||
|
if (void 0 !== n) return n[a]; |
||||
|
} else if (2 === t) { |
||||
|
var l = i["private"]; |
||||
|
if (void 0 !== l) return l.get(a); |
||||
|
} else if (Object.hasOwnProperty.call(i, "constructor")) return i.constructor; |
||||
|
}, |
||||
|
setMetadata: function setMetadata(o, i) { |
||||
|
old_assertNotFinished(r, "setMetadata"), old_assertMetadataKey(o); |
||||
|
var n = e[o]; |
||||
|
if (void 0 === n && (n = e[o] = {}), 1 === t) { |
||||
|
var l = n["public"]; |
||||
|
void 0 === l && (l = n["public"] = {}), l[a] = i; |
||||
|
} else if (2 === t) { |
||||
|
var s = n.priv; |
||||
|
void 0 === s && (s = n["private"] = new Map()), s.set(a, i); |
||||
|
} else n.constructor = i; |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
function old_convertMetadataMapToFinal(e, t) { |
||||
|
var a = e[Symbol.metadata || Symbol["for"]("Symbol.metadata")], |
||||
|
r = Object.getOwnPropertySymbols(t); |
||||
|
if (0 !== r.length) { |
||||
|
for (var o = 0; o < r.length; o++) { |
||||
|
var i = r[o], |
||||
|
n = t[i], |
||||
|
l = a ? a[i] : null, |
||||
|
s = n["public"], |
||||
|
c = l ? l["public"] : null; |
||||
|
s && c && Object.setPrototypeOf(s, c); |
||||
|
var d = n["private"]; |
||||
|
if (d) { |
||||
|
var u = Array.from(d.values()), |
||||
|
f = l ? l["private"] : null; |
||||
|
f && (u = u.concat(f)), n["private"] = u; |
||||
|
} |
||||
|
l && Object.setPrototypeOf(n, l); |
||||
|
} |
||||
|
a && Object.setPrototypeOf(t, a), e[Symbol.metadata || Symbol["for"]("Symbol.metadata")] = t; |
||||
|
} |
||||
|
} |
||||
|
function old_createAddInitializerMethod(e, t) { |
||||
|
return function (a) { |
||||
|
old_assertNotFinished(t, "addInitializer"), old_assertCallable(a, "An initializer"), e.push(a); |
||||
|
}; |
||||
|
} |
||||
|
function old_memberDec(e, t, a, r, o, i, n, l, s) { |
||||
|
var c; |
||||
|
switch (i) { |
||||
|
case 1: |
||||
|
c = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
c = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
c = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
c = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
c = "field"; |
||||
|
} |
||||
|
var d, |
||||
|
u, |
||||
|
f = { |
||||
|
kind: c, |
||||
|
name: l ? "#" + t : toPropertyKey(t), |
||||
|
isStatic: n, |
||||
|
isPrivate: l |
||||
|
}, |
||||
|
p = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
if (0 !== i && (f.addInitializer = old_createAddInitializerMethod(o, p)), l) { |
||||
|
d = 2, u = Symbol(t); |
||||
|
var v = {}; |
||||
|
0 === i ? (v.get = a.get, v.set = a.set) : 2 === i ? v.get = function () { |
||||
|
return a.value; |
||||
|
} : (1 !== i && 3 !== i || (v.get = function () { |
||||
|
return a.get.call(this); |
||||
|
}), 1 !== i && 4 !== i || (v.set = function (e) { |
||||
|
a.set.call(this, e); |
||||
|
})), f.access = v; |
||||
|
} else d = 1, u = t; |
||||
|
try { |
||||
|
return e(s, Object.assign(f, old_createMetadataMethodsForProperty(r, d, u, p))); |
||||
|
} finally { |
||||
|
p.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function old_assertNotFinished(e, t) { |
||||
|
if (e.v) throw Error("attempted to call " + t + " after decoration was finished"); |
||||
|
} |
||||
|
function old_assertMetadataKey(e) { |
||||
|
if ("symbol" != _typeof(e)) throw new TypeError("Metadata keys must be symbols, received: " + e); |
||||
|
} |
||||
|
function old_assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function old_assertValidReturnValue(e, t) { |
||||
|
var a = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== a || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && old_assertCallable(t.get, "accessor.get"), void 0 !== t.set && old_assertCallable(t.set, "accessor.set"), void 0 !== t.init && old_assertCallable(t.init, "accessor.init"), void 0 !== t.initializer && old_assertCallable(t.initializer, "accessor.initializer"); |
||||
|
} else if ("function" !== a) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function old_getInit(e) { |
||||
|
var t; |
||||
|
return null == (t = e.init) && (t = e.initializer) && void 0 !== console && console.warn(".initializer has been renamed to .init as of March 2022"), t; |
||||
|
} |
||||
|
function old_applyMemberDec(e, t, a, r, o, i, n, l, s) { |
||||
|
var c, |
||||
|
d, |
||||
|
u, |
||||
|
f, |
||||
|
p, |
||||
|
v, |
||||
|
y, |
||||
|
h = a[0]; |
||||
|
if (n ? (0 === o || 1 === o ? (c = { |
||||
|
get: a[3], |
||||
|
set: a[4] |
||||
|
}, u = "get") : 3 === o ? (c = { |
||||
|
get: a[3] |
||||
|
}, u = "get") : 4 === o ? (c = { |
||||
|
set: a[3] |
||||
|
}, u = "set") : c = { |
||||
|
value: a[3] |
||||
|
}, 0 !== o && (1 === o && setFunctionName(a[4], "#" + r, "set"), setFunctionName(a[3], "#" + r, u))) : 0 !== o && (c = Object.getOwnPropertyDescriptor(t, r)), 1 === o ? f = { |
||||
|
get: c.get, |
||||
|
set: c.set |
||||
|
} : 2 === o ? f = c.value : 3 === o ? f = c.get : 4 === o && (f = c.set), "function" == typeof h) void 0 !== (p = old_memberDec(h, r, c, l, s, o, i, n, f)) && (old_assertValidReturnValue(o, p), 0 === o ? d = p : 1 === o ? (d = old_getInit(p), v = p.get || f.get, y = p.set || f.set, f = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : f = p);else for (var m = h.length - 1; m >= 0; m--) { |
||||
|
var b; |
||||
|
void 0 !== (p = old_memberDec(h[m], r, c, l, s, o, i, n, f)) && (old_assertValidReturnValue(o, p), 0 === o ? b = p : 1 === o ? (b = old_getInit(p), v = p.get || f.get, y = p.set || f.set, f = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : f = p, void 0 !== b && (void 0 === d ? d = b : "function" == typeof d ? d = [d, b] : d.push(b))); |
||||
|
} |
||||
|
if (0 === o || 1 === o) { |
||||
|
if (void 0 === d) d = function d(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof d) { |
||||
|
var g = d; |
||||
|
d = function d(e, t) { |
||||
|
for (var a = t, r = 0; r < g.length; r++) a = g[r].call(e, a); |
||||
|
return a; |
||||
|
}; |
||||
|
} else { |
||||
|
var _ = d; |
||||
|
d = function d(e, t) { |
||||
|
return _.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(d); |
||||
|
} |
||||
|
0 !== o && (1 === o ? (c.get = f.get, c.set = f.set) : 2 === o ? c.value = f : 3 === o ? c.get = f : 4 === o && (c.set = f), n ? 1 === o ? (e.push(function (e, t) { |
||||
|
return f.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return f.set.call(e, t); |
||||
|
})) : 2 === o ? e.push(f) : e.push(function (e, t) { |
||||
|
return f.call(e, t); |
||||
|
}) : Object.defineProperty(t, r, c)); |
||||
|
} |
||||
|
function old_applyMemberDecs(e, t, a, r, o) { |
||||
|
for (var i, n, l = new Map(), s = new Map(), c = 0; c < o.length; c++) { |
||||
|
var d = o[c]; |
||||
|
if (Array.isArray(d)) { |
||||
|
var u, |
||||
|
f, |
||||
|
p, |
||||
|
v = d[1], |
||||
|
y = d[2], |
||||
|
h = d.length > 3, |
||||
|
m = v >= 5; |
||||
|
if (m ? (u = t, f = r, 0 != (v -= 5) && (p = n = n || [])) : (u = t.prototype, f = a, 0 !== v && (p = i = i || [])), 0 !== v && !h) { |
||||
|
var b = m ? s : l, |
||||
|
g = b.get(y) || 0; |
||||
|
if (!0 === g || 3 === g && 4 !== v || 4 === g && 3 !== v) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + y); |
||||
|
!g && v > 2 ? b.set(y, v) : b.set(y, !0); |
||||
|
} |
||||
|
old_applyMemberDec(e, u, d, y, v, m, h, f, p); |
||||
|
} |
||||
|
} |
||||
|
old_pushInitializers(e, i), old_pushInitializers(e, n); |
||||
|
} |
||||
|
function old_pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var a = 0; a < t.length; a++) t[a].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
function old_applyClassDecs(e, t, a, r) { |
||||
|
if (r.length > 0) { |
||||
|
for (var o = [], i = t, n = t.name, l = r.length - 1; l >= 0; l--) { |
||||
|
var s = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var c = Object.assign({ |
||||
|
kind: "class", |
||||
|
name: n, |
||||
|
addInitializer: old_createAddInitializerMethod(o, s) |
||||
|
}, old_createMetadataMethodsForProperty(a, 0, n, s)), |
||||
|
d = r[l](i, c); |
||||
|
} finally { |
||||
|
s.v = !0; |
||||
|
} |
||||
|
void 0 !== d && (old_assertValidReturnValue(10, d), i = d); |
||||
|
} |
||||
|
e.push(i, function () { |
||||
|
for (var e = 0; e < o.length; e++) o[e].call(i); |
||||
|
}); |
||||
|
} |
||||
|
} |
||||
|
function applyDecs(e, t, a) { |
||||
|
var r = [], |
||||
|
o = {}, |
||||
|
i = {}; |
||||
|
return old_applyMemberDecs(r, e, i, o, t), old_convertMetadataMapToFinal(e.prototype, i), old_applyClassDecs(r, e, o, a), old_convertMetadataMapToFinal(e, o), r; |
||||
|
} |
||||
|
module.exports = applyDecs, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,184 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
function applyDecs2203Factory() { |
||||
|
function createAddInitializerMethod(e, t) { |
||||
|
return function (r) { |
||||
|
!function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
}(t), assertCallable(r, "An initializer"), e.push(r); |
||||
|
}; |
||||
|
} |
||||
|
function memberDec(e, t, r, a, n, i, s, o) { |
||||
|
var c; |
||||
|
switch (n) { |
||||
|
case 1: |
||||
|
c = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
c = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
c = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
c = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
c = "field"; |
||||
|
} |
||||
|
var l, |
||||
|
u, |
||||
|
f = { |
||||
|
kind: c, |
||||
|
name: s ? "#" + t : t, |
||||
|
"static": i, |
||||
|
"private": s |
||||
|
}, |
||||
|
p = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
0 !== n && (f.addInitializer = createAddInitializerMethod(a, p)), 0 === n ? s ? (l = r.get, u = r.set) : (l = function l() { |
||||
|
return this[t]; |
||||
|
}, u = function u(e) { |
||||
|
this[t] = e; |
||||
|
}) : 2 === n ? l = function l() { |
||||
|
return r.value; |
||||
|
} : (1 !== n && 3 !== n || (l = function l() { |
||||
|
return r.get.call(this); |
||||
|
}), 1 !== n && 4 !== n || (u = function u(e) { |
||||
|
r.set.call(this, e); |
||||
|
})), f.access = l && u ? { |
||||
|
get: l, |
||||
|
set: u |
||||
|
} : l ? { |
||||
|
get: l |
||||
|
} : { |
||||
|
set: u |
||||
|
}; |
||||
|
try { |
||||
|
return e(o, f); |
||||
|
} finally { |
||||
|
p.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function assertValidReturnValue(e, t) { |
||||
|
var r = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== r || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && assertCallable(t.get, "accessor.get"), void 0 !== t.set && assertCallable(t.set, "accessor.set"), void 0 !== t.init && assertCallable(t.init, "accessor.init"); |
||||
|
} else if ("function" !== r) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function applyMemberDec(e, t, r, a, n, i, s, o) { |
||||
|
var c, |
||||
|
l, |
||||
|
u, |
||||
|
f, |
||||
|
p, |
||||
|
d, |
||||
|
h = r[0]; |
||||
|
if (s ? c = 0 === n || 1 === n ? { |
||||
|
get: r[3], |
||||
|
set: r[4] |
||||
|
} : 3 === n ? { |
||||
|
get: r[3] |
||||
|
} : 4 === n ? { |
||||
|
set: r[3] |
||||
|
} : { |
||||
|
value: r[3] |
||||
|
} : 0 !== n && (c = Object.getOwnPropertyDescriptor(t, a)), 1 === n ? u = { |
||||
|
get: c.get, |
||||
|
set: c.set |
||||
|
} : 2 === n ? u = c.value : 3 === n ? u = c.get : 4 === n && (u = c.set), "function" == typeof h) void 0 !== (f = memberDec(h, a, c, o, n, i, s, u)) && (assertValidReturnValue(n, f), 0 === n ? l = f : 1 === n ? (l = f.init, p = f.get || u.get, d = f.set || u.set, u = { |
||||
|
get: p, |
||||
|
set: d |
||||
|
}) : u = f);else for (var v = h.length - 1; v >= 0; v--) { |
||||
|
var g; |
||||
|
void 0 !== (f = memberDec(h[v], a, c, o, n, i, s, u)) && (assertValidReturnValue(n, f), 0 === n ? g = f : 1 === n ? (g = f.init, p = f.get || u.get, d = f.set || u.set, u = { |
||||
|
get: p, |
||||
|
set: d |
||||
|
}) : u = f, void 0 !== g && (void 0 === l ? l = g : "function" == typeof l ? l = [l, g] : l.push(g))); |
||||
|
} |
||||
|
if (0 === n || 1 === n) { |
||||
|
if (void 0 === l) l = function l(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof l) { |
||||
|
var y = l; |
||||
|
l = function l(e, t) { |
||||
|
for (var r = t, a = 0; a < y.length; a++) r = y[a].call(e, r); |
||||
|
return r; |
||||
|
}; |
||||
|
} else { |
||||
|
var m = l; |
||||
|
l = function l(e, t) { |
||||
|
return m.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(l); |
||||
|
} |
||||
|
0 !== n && (1 === n ? (c.get = u.get, c.set = u.set) : 2 === n ? c.value = u : 3 === n ? c.get = u : 4 === n && (c.set = u), s ? 1 === n ? (e.push(function (e, t) { |
||||
|
return u.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return u.set.call(e, t); |
||||
|
})) : 2 === n ? e.push(u) : e.push(function (e, t) { |
||||
|
return u.call(e, t); |
||||
|
}) : Object.defineProperty(t, a, c)); |
||||
|
} |
||||
|
function pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var r = 0; r < t.length; r++) t[r].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
return function (e, t, r) { |
||||
|
var a = []; |
||||
|
return function (e, t, r) { |
||||
|
for (var a, n, i = new Map(), s = new Map(), o = 0; o < r.length; o++) { |
||||
|
var c = r[o]; |
||||
|
if (Array.isArray(c)) { |
||||
|
var l, |
||||
|
u, |
||||
|
f = c[1], |
||||
|
p = c[2], |
||||
|
d = c.length > 3, |
||||
|
h = f >= 5; |
||||
|
if (h ? (l = t, 0 != (f -= 5) && (u = n = n || [])) : (l = t.prototype, 0 !== f && (u = a = a || [])), 0 !== f && !d) { |
||||
|
var v = h ? s : i, |
||||
|
g = v.get(p) || 0; |
||||
|
if (!0 === g || 3 === g && 4 !== f || 4 === g && 3 !== f) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + p); |
||||
|
!g && f > 2 ? v.set(p, f) : v.set(p, !0); |
||||
|
} |
||||
|
applyMemberDec(e, l, c, p, f, h, d, u); |
||||
|
} |
||||
|
} |
||||
|
pushInitializers(e, a), pushInitializers(e, n); |
||||
|
}(a, e, t), function (e, t, r) { |
||||
|
if (r.length > 0) { |
||||
|
for (var a = [], n = t, i = t.name, s = r.length - 1; s >= 0; s--) { |
||||
|
var o = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var c = r[s](n, { |
||||
|
kind: "class", |
||||
|
name: i, |
||||
|
addInitializer: createAddInitializerMethod(a, o) |
||||
|
}); |
||||
|
} finally { |
||||
|
o.v = !0; |
||||
|
} |
||||
|
void 0 !== c && (assertValidReturnValue(10, c), n = c); |
||||
|
} |
||||
|
e.push(n, function () { |
||||
|
for (var e = 0; e < a.length; e++) a[e].call(n); |
||||
|
}); |
||||
|
} |
||||
|
}(a, e, r), a; |
||||
|
}; |
||||
|
} |
||||
|
var applyDecs2203Impl; |
||||
|
function applyDecs2203(e, t, r) { |
||||
|
return (applyDecs2203Impl = applyDecs2203Impl || applyDecs2203Factory())(e, t, r); |
||||
|
} |
||||
|
module.exports = applyDecs2203, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,191 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
var setFunctionName = require("./setFunctionName.js"); |
||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function applyDecs2203RFactory() { |
||||
|
function createAddInitializerMethod(e, t) { |
||||
|
return function (r) { |
||||
|
!function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
}(t), assertCallable(r, "An initializer"), e.push(r); |
||||
|
}; |
||||
|
} |
||||
|
function memberDec(e, t, r, n, a, i, o, s) { |
||||
|
var c; |
||||
|
switch (a) { |
||||
|
case 1: |
||||
|
c = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
c = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
c = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
c = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
c = "field"; |
||||
|
} |
||||
|
var l, |
||||
|
u, |
||||
|
f = { |
||||
|
kind: c, |
||||
|
name: o ? "#" + t : toPropertyKey(t), |
||||
|
"static": i, |
||||
|
"private": o |
||||
|
}, |
||||
|
p = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
0 !== a && (f.addInitializer = createAddInitializerMethod(n, p)), 0 === a ? o ? (l = r.get, u = r.set) : (l = function l() { |
||||
|
return this[t]; |
||||
|
}, u = function u(e) { |
||||
|
this[t] = e; |
||||
|
}) : 2 === a ? l = function l() { |
||||
|
return r.value; |
||||
|
} : (1 !== a && 3 !== a || (l = function l() { |
||||
|
return r.get.call(this); |
||||
|
}), 1 !== a && 4 !== a || (u = function u(e) { |
||||
|
r.set.call(this, e); |
||||
|
})), f.access = l && u ? { |
||||
|
get: l, |
||||
|
set: u |
||||
|
} : l ? { |
||||
|
get: l |
||||
|
} : { |
||||
|
set: u |
||||
|
}; |
||||
|
try { |
||||
|
return e(s, f); |
||||
|
} finally { |
||||
|
p.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function assertValidReturnValue(e, t) { |
||||
|
var r = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== r || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && assertCallable(t.get, "accessor.get"), void 0 !== t.set && assertCallable(t.set, "accessor.set"), void 0 !== t.init && assertCallable(t.init, "accessor.init"); |
||||
|
} else if ("function" !== r) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function applyMemberDec(e, t, r, n, a, i, o, s) { |
||||
|
var c, |
||||
|
l, |
||||
|
u, |
||||
|
f, |
||||
|
p, |
||||
|
d, |
||||
|
h, |
||||
|
v = r[0]; |
||||
|
if (o ? (0 === a || 1 === a ? (c = { |
||||
|
get: r[3], |
||||
|
set: r[4] |
||||
|
}, u = "get") : 3 === a ? (c = { |
||||
|
get: r[3] |
||||
|
}, u = "get") : 4 === a ? (c = { |
||||
|
set: r[3] |
||||
|
}, u = "set") : c = { |
||||
|
value: r[3] |
||||
|
}, 0 !== a && (1 === a && setFunctionName(r[4], "#" + n, "set"), setFunctionName(r[3], "#" + n, u))) : 0 !== a && (c = Object.getOwnPropertyDescriptor(t, n)), 1 === a ? f = { |
||||
|
get: c.get, |
||||
|
set: c.set |
||||
|
} : 2 === a ? f = c.value : 3 === a ? f = c.get : 4 === a && (f = c.set), "function" == typeof v) void 0 !== (p = memberDec(v, n, c, s, a, i, o, f)) && (assertValidReturnValue(a, p), 0 === a ? l = p : 1 === a ? (l = p.init, d = p.get || f.get, h = p.set || f.set, f = { |
||||
|
get: d, |
||||
|
set: h |
||||
|
}) : f = p);else for (var g = v.length - 1; g >= 0; g--) { |
||||
|
var y; |
||||
|
void 0 !== (p = memberDec(v[g], n, c, s, a, i, o, f)) && (assertValidReturnValue(a, p), 0 === a ? y = p : 1 === a ? (y = p.init, d = p.get || f.get, h = p.set || f.set, f = { |
||||
|
get: d, |
||||
|
set: h |
||||
|
}) : f = p, void 0 !== y && (void 0 === l ? l = y : "function" == typeof l ? l = [l, y] : l.push(y))); |
||||
|
} |
||||
|
if (0 === a || 1 === a) { |
||||
|
if (void 0 === l) l = function l(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof l) { |
||||
|
var m = l; |
||||
|
l = function l(e, t) { |
||||
|
for (var r = t, n = 0; n < m.length; n++) r = m[n].call(e, r); |
||||
|
return r; |
||||
|
}; |
||||
|
} else { |
||||
|
var b = l; |
||||
|
l = function l(e, t) { |
||||
|
return b.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(l); |
||||
|
} |
||||
|
0 !== a && (1 === a ? (c.get = f.get, c.set = f.set) : 2 === a ? c.value = f : 3 === a ? c.get = f : 4 === a && (c.set = f), o ? 1 === a ? (e.push(function (e, t) { |
||||
|
return f.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return f.set.call(e, t); |
||||
|
})) : 2 === a ? e.push(f) : e.push(function (e, t) { |
||||
|
return f.call(e, t); |
||||
|
}) : Object.defineProperty(t, n, c)); |
||||
|
} |
||||
|
function applyMemberDecs(e, t) { |
||||
|
for (var r, n, a = [], i = new Map(), o = new Map(), s = 0; s < t.length; s++) { |
||||
|
var c = t[s]; |
||||
|
if (Array.isArray(c)) { |
||||
|
var l, |
||||
|
u, |
||||
|
f = c[1], |
||||
|
p = c[2], |
||||
|
d = c.length > 3, |
||||
|
h = f >= 5; |
||||
|
if (h ? (l = e, 0 != (f -= 5) && (u = n = n || [])) : (l = e.prototype, 0 !== f && (u = r = r || [])), 0 !== f && !d) { |
||||
|
var v = h ? o : i, |
||||
|
g = v.get(p) || 0; |
||||
|
if (!0 === g || 3 === g && 4 !== f || 4 === g && 3 !== f) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + p); |
||||
|
!g && f > 2 ? v.set(p, f) : v.set(p, !0); |
||||
|
} |
||||
|
applyMemberDec(a, l, c, p, f, h, d, u); |
||||
|
} |
||||
|
} |
||||
|
return pushInitializers(a, r), pushInitializers(a, n), a; |
||||
|
} |
||||
|
function pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var r = 0; r < t.length; r++) t[r].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
return function (e, t, r) { |
||||
|
return { |
||||
|
e: applyMemberDecs(e, t), |
||||
|
get c() { |
||||
|
return function (e, t) { |
||||
|
if (t.length > 0) { |
||||
|
for (var r = [], n = e, a = e.name, i = t.length - 1; i >= 0; i--) { |
||||
|
var o = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var s = t[i](n, { |
||||
|
kind: "class", |
||||
|
name: a, |
||||
|
addInitializer: createAddInitializerMethod(r, o) |
||||
|
}); |
||||
|
} finally { |
||||
|
o.v = !0; |
||||
|
} |
||||
|
void 0 !== s && (assertValidReturnValue(10, s), n = s); |
||||
|
} |
||||
|
return [n, function () { |
||||
|
for (var e = 0; e < r.length; e++) r[e].call(n); |
||||
|
}]; |
||||
|
} |
||||
|
}(e, r); |
||||
|
} |
||||
|
}; |
||||
|
}; |
||||
|
} |
||||
|
function applyDecs2203R(e, t, r) { |
||||
|
return (module.exports = applyDecs2203R = applyDecs2203RFactory(), module.exports.__esModule = true, module.exports["default"] = module.exports)(e, t, r); |
||||
|
} |
||||
|
module.exports = applyDecs2203R, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,222 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
var checkInRHS = require("./checkInRHS.js"); |
||||
|
var setFunctionName = require("./setFunctionName.js"); |
||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function applyDecs2301Factory() { |
||||
|
function createAddInitializerMethod(e, t) { |
||||
|
return function (r) { |
||||
|
!function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
}(t), assertCallable(r, "An initializer"), e.push(r); |
||||
|
}; |
||||
|
} |
||||
|
function assertInstanceIfPrivate(e, t) { |
||||
|
if (!e(t)) throw new TypeError("Attempted to access private element on non-instance"); |
||||
|
} |
||||
|
function memberDec(e, t, r, n, a, i, s, o, c) { |
||||
|
var u; |
||||
|
switch (a) { |
||||
|
case 1: |
||||
|
u = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
u = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
u = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
u = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
u = "field"; |
||||
|
} |
||||
|
var l, |
||||
|
f, |
||||
|
p = { |
||||
|
kind: u, |
||||
|
name: s ? "#" + t : toPropertyKey(t), |
||||
|
"static": i, |
||||
|
"private": s |
||||
|
}, |
||||
|
d = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
if (0 !== a && (p.addInitializer = createAddInitializerMethod(n, d)), s || 0 !== a && 2 !== a) { |
||||
|
if (2 === a) l = function l(e) { |
||||
|
return assertInstanceIfPrivate(c, e), r.value; |
||||
|
};else { |
||||
|
var h = 0 === a || 1 === a; |
||||
|
(h || 3 === a) && (l = s ? function (e) { |
||||
|
return assertInstanceIfPrivate(c, e), r.get.call(e); |
||||
|
} : function (e) { |
||||
|
return r.get.call(e); |
||||
|
}), (h || 4 === a) && (f = s ? function (e, t) { |
||||
|
assertInstanceIfPrivate(c, e), r.set.call(e, t); |
||||
|
} : function (e, t) { |
||||
|
r.set.call(e, t); |
||||
|
}); |
||||
|
} |
||||
|
} else l = function l(e) { |
||||
|
return e[t]; |
||||
|
}, 0 === a && (f = function f(e, r) { |
||||
|
e[t] = r; |
||||
|
}); |
||||
|
var v = s ? c.bind() : function (e) { |
||||
|
return t in e; |
||||
|
}; |
||||
|
p.access = l && f ? { |
||||
|
get: l, |
||||
|
set: f, |
||||
|
has: v |
||||
|
} : l ? { |
||||
|
get: l, |
||||
|
has: v |
||||
|
} : { |
||||
|
set: f, |
||||
|
has: v |
||||
|
}; |
||||
|
try { |
||||
|
return e(o, p); |
||||
|
} finally { |
||||
|
d.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function assertValidReturnValue(e, t) { |
||||
|
var r = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== r || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && assertCallable(t.get, "accessor.get"), void 0 !== t.set && assertCallable(t.set, "accessor.set"), void 0 !== t.init && assertCallable(t.init, "accessor.init"); |
||||
|
} else if ("function" !== r) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function curryThis2(e) { |
||||
|
return function (t) { |
||||
|
e(this, t); |
||||
|
}; |
||||
|
} |
||||
|
function applyMemberDec(e, t, r, n, a, i, s, o, c) { |
||||
|
var u, |
||||
|
l, |
||||
|
f, |
||||
|
p, |
||||
|
d, |
||||
|
h, |
||||
|
v, |
||||
|
y, |
||||
|
g = r[0]; |
||||
|
if (s ? (0 === a || 1 === a ? (u = { |
||||
|
get: (d = r[3], function () { |
||||
|
return d(this); |
||||
|
}), |
||||
|
set: curryThis2(r[4]) |
||||
|
}, f = "get") : 3 === a ? (u = { |
||||
|
get: r[3] |
||||
|
}, f = "get") : 4 === a ? (u = { |
||||
|
set: r[3] |
||||
|
}, f = "set") : u = { |
||||
|
value: r[3] |
||||
|
}, 0 !== a && (1 === a && setFunctionName(u.set, "#" + n, "set"), setFunctionName(u[f || "value"], "#" + n, f))) : 0 !== a && (u = Object.getOwnPropertyDescriptor(t, n)), 1 === a ? p = { |
||||
|
get: u.get, |
||||
|
set: u.set |
||||
|
} : 2 === a ? p = u.value : 3 === a ? p = u.get : 4 === a && (p = u.set), "function" == typeof g) void 0 !== (h = memberDec(g, n, u, o, a, i, s, p, c)) && (assertValidReturnValue(a, h), 0 === a ? l = h : 1 === a ? (l = h.init, v = h.get || p.get, y = h.set || p.set, p = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : p = h);else for (var m = g.length - 1; m >= 0; m--) { |
||||
|
var b; |
||||
|
void 0 !== (h = memberDec(g[m], n, u, o, a, i, s, p, c)) && (assertValidReturnValue(a, h), 0 === a ? b = h : 1 === a ? (b = h.init, v = h.get || p.get, y = h.set || p.set, p = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : p = h, void 0 !== b && (void 0 === l ? l = b : "function" == typeof l ? l = [l, b] : l.push(b))); |
||||
|
} |
||||
|
if (0 === a || 1 === a) { |
||||
|
if (void 0 === l) l = function l(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof l) { |
||||
|
var I = l; |
||||
|
l = function l(e, t) { |
||||
|
for (var r = t, n = 0; n < I.length; n++) r = I[n].call(e, r); |
||||
|
return r; |
||||
|
}; |
||||
|
} else { |
||||
|
var w = l; |
||||
|
l = function l(e, t) { |
||||
|
return w.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(l); |
||||
|
} |
||||
|
0 !== a && (1 === a ? (u.get = p.get, u.set = p.set) : 2 === a ? u.value = p : 3 === a ? u.get = p : 4 === a && (u.set = p), s ? 1 === a ? (e.push(function (e, t) { |
||||
|
return p.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return p.set.call(e, t); |
||||
|
})) : 2 === a ? e.push(p) : e.push(function (e, t) { |
||||
|
return p.call(e, t); |
||||
|
}) : Object.defineProperty(t, n, u)); |
||||
|
} |
||||
|
function applyMemberDecs(e, t, r) { |
||||
|
for (var n, a, i, s = [], o = new Map(), c = new Map(), u = 0; u < t.length; u++) { |
||||
|
var l = t[u]; |
||||
|
if (Array.isArray(l)) { |
||||
|
var f, |
||||
|
p, |
||||
|
d = l[1], |
||||
|
h = l[2], |
||||
|
v = l.length > 3, |
||||
|
y = d >= 5, |
||||
|
g = r; |
||||
|
if (y ? (f = e, 0 != (d -= 5) && (p = a = a || []), v && !i && (i = function i(t) { |
||||
|
return checkInRHS(t) === e; |
||||
|
}), g = i) : (f = e.prototype, 0 !== d && (p = n = n || [])), 0 !== d && !v) { |
||||
|
var m = y ? c : o, |
||||
|
b = m.get(h) || 0; |
||||
|
if (!0 === b || 3 === b && 4 !== d || 4 === b && 3 !== d) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + h); |
||||
|
!b && d > 2 ? m.set(h, d) : m.set(h, !0); |
||||
|
} |
||||
|
applyMemberDec(s, f, l, h, d, y, v, p, g); |
||||
|
} |
||||
|
} |
||||
|
return pushInitializers(s, n), pushInitializers(s, a), s; |
||||
|
} |
||||
|
function pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var r = 0; r < t.length; r++) t[r].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
return function (e, t, r, n) { |
||||
|
return { |
||||
|
e: applyMemberDecs(e, t, n), |
||||
|
get c() { |
||||
|
return function (e, t) { |
||||
|
if (t.length > 0) { |
||||
|
for (var r = [], n = e, a = e.name, i = t.length - 1; i >= 0; i--) { |
||||
|
var s = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var o = t[i](n, { |
||||
|
kind: "class", |
||||
|
name: a, |
||||
|
addInitializer: createAddInitializerMethod(r, s) |
||||
|
}); |
||||
|
} finally { |
||||
|
s.v = !0; |
||||
|
} |
||||
|
void 0 !== o && (assertValidReturnValue(10, o), n = o); |
||||
|
} |
||||
|
return [n, function () { |
||||
|
for (var e = 0; e < r.length; e++) r[e].call(n); |
||||
|
}]; |
||||
|
} |
||||
|
}(e, r); |
||||
|
} |
||||
|
}; |
||||
|
}; |
||||
|
} |
||||
|
function applyDecs2301(e, t, r, n) { |
||||
|
return (module.exports = applyDecs2301 = applyDecs2301Factory(), module.exports.__esModule = true, module.exports["default"] = module.exports)(e, t, r, n); |
||||
|
} |
||||
|
module.exports = applyDecs2301, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,133 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
var checkInRHS = require("./checkInRHS.js"); |
||||
|
var setFunctionName = require("./setFunctionName.js"); |
||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function applyDecs2305(e, t, r, n, o, a) { |
||||
|
function i(e, t, r) { |
||||
|
return function (n, o) { |
||||
|
return r && r(n), e[t].call(n, o); |
||||
|
}; |
||||
|
} |
||||
|
function c(e, t) { |
||||
|
for (var r = 0; r < e.length; r++) e[r].call(t); |
||||
|
return t; |
||||
|
} |
||||
|
function s(e, t, r, n) { |
||||
|
if ("function" != typeof e && (n || void 0 !== e)) throw new TypeError(t + " must " + (r || "be") + " a function" + (n ? "" : " or undefined")); |
||||
|
return e; |
||||
|
} |
||||
|
function applyDec(e, t, r, n, o, a, c, u, l, f, p, d, h) { |
||||
|
function m(e) { |
||||
|
if (!h(e)) throw new TypeError("Attempted to access private element on non-instance"); |
||||
|
} |
||||
|
var y, |
||||
|
v = t[0], |
||||
|
g = t[3], |
||||
|
b = !u; |
||||
|
if (!b) { |
||||
|
r || Array.isArray(v) || (v = [v]); |
||||
|
var w = {}, |
||||
|
S = [], |
||||
|
A = 3 === o ? "get" : 4 === o || d ? "set" : "value"; |
||||
|
f ? (p || d ? w = { |
||||
|
get: setFunctionName(function () { |
||||
|
return g(this); |
||||
|
}, n, "get"), |
||||
|
set: function set(e) { |
||||
|
t[4](this, e); |
||||
|
} |
||||
|
} : w[A] = g, p || setFunctionName(w[A], n, 2 === o ? "" : A)) : p || (w = Object.getOwnPropertyDescriptor(e, n)); |
||||
|
} |
||||
|
for (var P = e, j = v.length - 1; j >= 0; j -= r ? 2 : 1) { |
||||
|
var D = v[j], |
||||
|
E = r ? v[j - 1] : void 0, |
||||
|
I = {}, |
||||
|
O = { |
||||
|
kind: ["field", "accessor", "method", "getter", "setter", "class"][o], |
||||
|
name: n, |
||||
|
metadata: a, |
||||
|
addInitializer: function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
s(t, "An initializer", "be", !0), c.push(t); |
||||
|
}.bind(null, I) |
||||
|
}; |
||||
|
try { |
||||
|
if (b) (y = s(D.call(E, P, O), "class decorators", "return")) && (P = y);else { |
||||
|
var k, F; |
||||
|
O["static"] = l, O["private"] = f, f ? 2 === o ? k = function k(e) { |
||||
|
return m(e), w.value; |
||||
|
} : (o < 4 && (k = i(w, "get", m)), 3 !== o && (F = i(w, "set", m))) : (k = function k(e) { |
||||
|
return e[n]; |
||||
|
}, (o < 2 || 4 === o) && (F = function F(e, t) { |
||||
|
e[n] = t; |
||||
|
})); |
||||
|
var N = O.access = { |
||||
|
has: f ? h.bind() : function (e) { |
||||
|
return n in e; |
||||
|
} |
||||
|
}; |
||||
|
if (k && (N.get = k), F && (N.set = F), P = D.call(E, d ? { |
||||
|
get: w.get, |
||||
|
set: w.set |
||||
|
} : w[A], O), d) { |
||||
|
if ("object" == _typeof(P) && P) (y = s(P.get, "accessor.get")) && (w.get = y), (y = s(P.set, "accessor.set")) && (w.set = y), (y = s(P.init, "accessor.init")) && S.push(y);else if (void 0 !== P) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
} else s(P, (p ? "field" : "method") + " decorators", "return") && (p ? S.push(P) : w[A] = P); |
||||
|
} |
||||
|
} finally { |
||||
|
I.v = !0; |
||||
|
} |
||||
|
} |
||||
|
return (p || d) && u.push(function (e, t) { |
||||
|
for (var r = S.length - 1; r >= 0; r--) t = S[r].call(e, t); |
||||
|
return t; |
||||
|
}), p || b || (f ? d ? u.push(i(w, "get"), i(w, "set")) : u.push(2 === o ? w[A] : i.call.bind(w[A])) : Object.defineProperty(e, n, w)), P; |
||||
|
} |
||||
|
function u(e, t) { |
||||
|
return Object.defineProperty(e, Symbol.metadata || Symbol["for"]("Symbol.metadata"), { |
||||
|
configurable: !0, |
||||
|
enumerable: !0, |
||||
|
value: t |
||||
|
}); |
||||
|
} |
||||
|
if (arguments.length >= 6) var l = a[Symbol.metadata || Symbol["for"]("Symbol.metadata")]; |
||||
|
var f = Object.create(null == l ? null : l), |
||||
|
p = function (e, t, r, n) { |
||||
|
var o, |
||||
|
a, |
||||
|
i = [], |
||||
|
s = function s(t) { |
||||
|
return checkInRHS(t) === e; |
||||
|
}, |
||||
|
u = new Map(); |
||||
|
function l(e) { |
||||
|
e && i.push(c.bind(null, e)); |
||||
|
} |
||||
|
for (var f = 0; f < t.length; f++) { |
||||
|
var p = t[f]; |
||||
|
if (Array.isArray(p)) { |
||||
|
var d = p[1], |
||||
|
h = p[2], |
||||
|
m = p.length > 3, |
||||
|
y = 16 & d, |
||||
|
v = !!(8 & d), |
||||
|
g = 0 == (d &= 7), |
||||
|
b = h + "/" + v; |
||||
|
if (!g && !m) { |
||||
|
var w = u.get(b); |
||||
|
if (!0 === w || 3 === w && 4 !== d || 4 === w && 3 !== d) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + h); |
||||
|
u.set(b, !(d > 2) || d); |
||||
|
} |
||||
|
applyDec(v ? e : e.prototype, p, y, m ? "#" + h : toPropertyKey(h), d, n, v ? a = a || [] : o = o || [], i, v, m, g, 1 === d, v && m ? s : r); |
||||
|
} |
||||
|
} |
||||
|
return l(o), l(a), i; |
||||
|
}(e, t, o, f); |
||||
|
return r.length || u(e, f), { |
||||
|
e: p, |
||||
|
get c() { |
||||
|
var t = []; |
||||
|
return r.length && [u(applyDec(e, [r], n, e.name, 5, f, t), f), c.bind(null, t, e)]; |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
module.exports = applyDecs2305, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,124 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
var checkInRHS = require("./checkInRHS.js"); |
||||
|
var setFunctionName = require("./setFunctionName.js"); |
||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function applyDecs2311(e, t, n, r, o, i) { |
||||
|
var a, |
||||
|
c, |
||||
|
u, |
||||
|
s, |
||||
|
f, |
||||
|
l, |
||||
|
p, |
||||
|
d = Symbol.metadata || Symbol["for"]("Symbol.metadata"), |
||||
|
m = Object.defineProperty, |
||||
|
h = Object.create, |
||||
|
y = [h(null), h(null)], |
||||
|
v = t.length; |
||||
|
function g(t, n, r) { |
||||
|
return function (o, i) { |
||||
|
n && (i = o, o = e); |
||||
|
for (var a = 0; a < t.length; a++) i = t[a].apply(o, r ? [i] : []); |
||||
|
return r ? i : o; |
||||
|
}; |
||||
|
} |
||||
|
function b(e, t, n, r) { |
||||
|
if ("function" != typeof e && (r || void 0 !== e)) throw new TypeError(t + " must " + (n || "be") + " a function" + (r ? "" : " or undefined")); |
||||
|
return e; |
||||
|
} |
||||
|
function applyDec(e, t, n, r, o, i, u, s, f, l, p) { |
||||
|
function d(e) { |
||||
|
if (!p(e)) throw new TypeError("Attempted to access private element on non-instance"); |
||||
|
} |
||||
|
var h = [].concat(t[0]), |
||||
|
v = t[3], |
||||
|
w = !u, |
||||
|
D = 1 === o, |
||||
|
S = 3 === o, |
||||
|
j = 4 === o, |
||||
|
E = 2 === o; |
||||
|
function I(t, n, r) { |
||||
|
return function (o, i) { |
||||
|
return n && (i = o, o = e), r && r(o), P[t].call(o, i); |
||||
|
}; |
||||
|
} |
||||
|
if (!w) { |
||||
|
var P = {}, |
||||
|
k = [], |
||||
|
F = S ? "get" : j || D ? "set" : "value"; |
||||
|
if (f ? (l || D ? P = { |
||||
|
get: setFunctionName(function () { |
||||
|
return v(this); |
||||
|
}, r, "get"), |
||||
|
set: function set(e) { |
||||
|
t[4](this, e); |
||||
|
} |
||||
|
} : P[F] = v, l || setFunctionName(P[F], r, E ? "" : F)) : l || (P = Object.getOwnPropertyDescriptor(e, r)), !l && !f) { |
||||
|
if ((c = y[+s][r]) && 7 != (c ^ o)) throw Error("Decorating two elements with the same name (" + P[F].name + ") is not supported yet"); |
||||
|
y[+s][r] = o < 3 ? 1 : o; |
||||
|
} |
||||
|
} |
||||
|
for (var N = e, O = h.length - 1; O >= 0; O -= n ? 2 : 1) { |
||||
|
var T = b(h[O], "A decorator", "be", !0), |
||||
|
z = n ? h[O - 1] : void 0, |
||||
|
A = {}, |
||||
|
H = { |
||||
|
kind: ["field", "accessor", "method", "getter", "setter", "class"][o], |
||||
|
name: r, |
||||
|
metadata: a, |
||||
|
addInitializer: function (e, t) { |
||||
|
if (e.v) throw new TypeError("attempted to call addInitializer after decoration was finished"); |
||||
|
b(t, "An initializer", "be", !0), i.push(t); |
||||
|
}.bind(null, A) |
||||
|
}; |
||||
|
if (w) c = T.call(z, N, H), A.v = 1, b(c, "class decorators", "return") && (N = c);else if (H["static"] = s, H["private"] = f, c = H.access = { |
||||
|
has: f ? p.bind() : function (e) { |
||||
|
return r in e; |
||||
|
} |
||||
|
}, j || (c.get = f ? E ? function (e) { |
||||
|
return d(e), P.value; |
||||
|
} : I("get", 0, d) : function (e) { |
||||
|
return e[r]; |
||||
|
}), E || S || (c.set = f ? I("set", 0, d) : function (e, t) { |
||||
|
e[r] = t; |
||||
|
}), N = T.call(z, D ? { |
||||
|
get: P.get, |
||||
|
set: P.set |
||||
|
} : P[F], H), A.v = 1, D) { |
||||
|
if ("object" == _typeof(N) && N) (c = b(N.get, "accessor.get")) && (P.get = c), (c = b(N.set, "accessor.set")) && (P.set = c), (c = b(N.init, "accessor.init")) && k.unshift(c);else if (void 0 !== N) throw new TypeError("accessor decorators must return an object with get, set, or init properties or undefined"); |
||||
|
} else b(N, (l ? "field" : "method") + " decorators", "return") && (l ? k.unshift(N) : P[F] = N); |
||||
|
} |
||||
|
return o < 2 && u.push(g(k, s, 1), g(i, s, 0)), l || w || (f ? D ? u.splice(-1, 0, I("get", s), I("set", s)) : u.push(E ? P[F] : b.call.bind(P[F])) : m(e, r, P)), N; |
||||
|
} |
||||
|
function w(e) { |
||||
|
return m(e, d, { |
||||
|
configurable: !0, |
||||
|
enumerable: !0, |
||||
|
value: a |
||||
|
}); |
||||
|
} |
||||
|
return void 0 !== i && (a = i[d]), a = h(null == a ? null : a), f = [], l = function l(e) { |
||||
|
e && f.push(g(e)); |
||||
|
}, p = function p(t, r) { |
||||
|
for (var i = 0; i < n.length; i++) { |
||||
|
var a = n[i], |
||||
|
c = a[1], |
||||
|
l = 7 & c; |
||||
|
if ((8 & c) == t && !l == r) { |
||||
|
var p = a[2], |
||||
|
d = !!a[3], |
||||
|
m = 16 & c; |
||||
|
applyDec(t ? e : e.prototype, a, m, d ? "#" + p : toPropertyKey(p), l, l < 2 ? [] : t ? s = s || [] : u = u || [], f, !!t, d, r, t && d ? function (t) { |
||||
|
return checkInRHS(t) === e; |
||||
|
} : o); |
||||
|
} |
||||
|
} |
||||
|
}, p(8, 0), p(0, 0), p(8, 1), p(0, 1), l(u), l(s), c = f, v || w(e), { |
||||
|
e: c, |
||||
|
get c() { |
||||
|
var n = []; |
||||
|
return v && [w(e = applyDec(e, [t], r, e.name, 5, n)), g(n, 1)]; |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
module.exports = applyDecs2311, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,6 @@ |
|||||
|
function _arrayLikeToArray(r, a) { |
||||
|
(null == a || a > r.length) && (a = r.length); |
||||
|
for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; |
||||
|
return n; |
||||
|
} |
||||
|
module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _arrayWithHoles(r) { |
||||
|
if (Array.isArray(r)) return r; |
||||
|
} |
||||
|
module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var arrayLikeToArray = require("./arrayLikeToArray.js"); |
||||
|
function _arrayWithoutHoles(r) { |
||||
|
if (Array.isArray(r)) return arrayLikeToArray(r); |
||||
|
} |
||||
|
module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
function _assertClassBrand(e, t, n) { |
||||
|
if ("function" == typeof e ? e === t : e.has(t)) return arguments.length < 3 ? t : n; |
||||
|
throw new TypeError("Private element is not present on this object"); |
||||
|
} |
||||
|
module.exports = _assertClassBrand, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
function _assertThisInitialized(e) { |
||||
|
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); |
||||
|
return e; |
||||
|
} |
||||
|
module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,24 @@ |
|||||
|
var OverloadYield = require("./OverloadYield.js"); |
||||
|
function _asyncGeneratorDelegate(t) { |
||||
|
var e = {}, |
||||
|
n = !1; |
||||
|
function pump(e, r) { |
||||
|
return n = !0, r = new Promise(function (n) { |
||||
|
n(t[e](r)); |
||||
|
}), { |
||||
|
done: !1, |
||||
|
value: new OverloadYield(r, 1) |
||||
|
}; |
||||
|
} |
||||
|
return e["undefined" != typeof Symbol && Symbol.iterator || "@@iterator"] = function () { |
||||
|
return this; |
||||
|
}, e.next = function (t) { |
||||
|
return n ? (n = !1, t) : pump("next", t); |
||||
|
}, "function" == typeof t["throw"] && (e["throw"] = function (t) { |
||||
|
if (n) throw n = !1, t; |
||||
|
return pump("throw", t); |
||||
|
}), "function" == typeof t["return"] && (e["return"] = function (t) { |
||||
|
return n ? (n = !1, t) : pump("return", t); |
||||
|
}), e; |
||||
|
} |
||||
|
module.exports = _asyncGeneratorDelegate, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,45 @@ |
|||||
|
function _asyncIterator(r) { |
||||
|
var n, |
||||
|
t, |
||||
|
o, |
||||
|
e = 2; |
||||
|
for ("undefined" != typeof Symbol && (t = Symbol.asyncIterator, o = Symbol.iterator); e--;) { |
||||
|
if (t && null != (n = r[t])) return n.call(r); |
||||
|
if (o && null != (n = r[o])) return new AsyncFromSyncIterator(n.call(r)); |
||||
|
t = "@@asyncIterator", o = "@@iterator"; |
||||
|
} |
||||
|
throw new TypeError("Object is not async iterable"); |
||||
|
} |
||||
|
function AsyncFromSyncIterator(r) { |
||||
|
function AsyncFromSyncIteratorContinuation(r) { |
||||
|
if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object.")); |
||||
|
var n = r.done; |
||||
|
return Promise.resolve(r.value).then(function (r) { |
||||
|
return { |
||||
|
value: r, |
||||
|
done: n |
||||
|
}; |
||||
|
}); |
||||
|
} |
||||
|
return AsyncFromSyncIterator = function AsyncFromSyncIterator(r) { |
||||
|
this.s = r, this.n = r.next; |
||||
|
}, AsyncFromSyncIterator.prototype = { |
||||
|
s: null, |
||||
|
n: null, |
||||
|
next: function next() { |
||||
|
return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); |
||||
|
}, |
||||
|
"return": function _return(r) { |
||||
|
var n = this.s["return"]; |
||||
|
return void 0 === n ? Promise.resolve({ |
||||
|
value: r, |
||||
|
done: !0 |
||||
|
}) : AsyncFromSyncIteratorContinuation(n.apply(this.s, arguments)); |
||||
|
}, |
||||
|
"throw": function _throw(r) { |
||||
|
var n = this.s["return"]; |
||||
|
return void 0 === n ? Promise.reject(r) : AsyncFromSyncIteratorContinuation(n.apply(this.s, arguments)); |
||||
|
} |
||||
|
}, new AsyncFromSyncIterator(r); |
||||
|
} |
||||
|
module.exports = _asyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,26 @@ |
|||||
|
function asyncGeneratorStep(n, t, e, r, o, a, c) { |
||||
|
try { |
||||
|
var i = n[a](c), |
||||
|
u = i.value; |
||||
|
} catch (n) { |
||||
|
return void e(n); |
||||
|
} |
||||
|
i.done ? t(u) : Promise.resolve(u).then(r, o); |
||||
|
} |
||||
|
function _asyncToGenerator(n) { |
||||
|
return function () { |
||||
|
var t = this, |
||||
|
e = arguments; |
||||
|
return new Promise(function (r, o) { |
||||
|
var a = n.apply(t, e); |
||||
|
function _next(n) { |
||||
|
asyncGeneratorStep(a, r, o, _next, _throw, "next", n); |
||||
|
} |
||||
|
function _throw(n) { |
||||
|
asyncGeneratorStep(a, r, o, _next, _throw, "throw", n); |
||||
|
} |
||||
|
_next(void 0); |
||||
|
}); |
||||
|
}; |
||||
|
} |
||||
|
module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var OverloadYield = require("./OverloadYield.js"); |
||||
|
function _awaitAsyncGenerator(e) { |
||||
|
return new OverloadYield(e, 0); |
||||
|
} |
||||
|
module.exports = _awaitAsyncGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var getPrototypeOf = require("./getPrototypeOf.js"); |
||||
|
var isNativeReflectConstruct = require("./isNativeReflectConstruct.js"); |
||||
|
var possibleConstructorReturn = require("./possibleConstructorReturn.js"); |
||||
|
function _callSuper(t, o, e) { |
||||
|
return o = getPrototypeOf(o), possibleConstructorReturn(t, isNativeReflectConstruct() ? Reflect.construct(o, e || [], getPrototypeOf(t).constructor) : o.apply(t, e)); |
||||
|
} |
||||
|
module.exports = _callSuper, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,6 @@ |
|||||
|
var _typeof = require("./typeof.js")["default"]; |
||||
|
function _checkInRHS(e) { |
||||
|
if (Object(e) !== e) throw TypeError("right-hand side of 'in' should be an object, got " + (null !== e ? _typeof(e) : "null")); |
||||
|
return e; |
||||
|
} |
||||
|
module.exports = _checkInRHS, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _checkPrivateRedeclaration(e, t) { |
||||
|
if (t.has(e)) throw new TypeError("Cannot initialize the same private elements twice on an object"); |
||||
|
} |
||||
|
module.exports = _checkPrivateRedeclaration, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,10 @@ |
|||||
|
function _classApplyDescriptorDestructureSet(e, t) { |
||||
|
if (t.set) return "__destrObj" in t || (t.__destrObj = { |
||||
|
set value(r) { |
||||
|
t.set.call(e, r); |
||||
|
} |
||||
|
}), t.__destrObj; |
||||
|
if (!t.writable) throw new TypeError("attempted to set read only private field"); |
||||
|
return t; |
||||
|
} |
||||
|
module.exports = _classApplyDescriptorDestructureSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _classApplyDescriptorGet(e, t) { |
||||
|
return t.get ? t.get.call(e) : t.value; |
||||
|
} |
||||
|
module.exports = _classApplyDescriptorGet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
function _classApplyDescriptorSet(e, t, l) { |
||||
|
if (t.set) t.set.call(e, l);else { |
||||
|
if (!t.writable) throw new TypeError("attempted to set read only private field"); |
||||
|
t.value = l; |
||||
|
} |
||||
|
} |
||||
|
module.exports = _classApplyDescriptorSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _classCallCheck(a, n) { |
||||
|
if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); |
||||
|
} |
||||
|
module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classCheckPrivateStaticAccess(s, a, r) { |
||||
|
return assertClassBrand(a, s, r); |
||||
|
} |
||||
|
module.exports = _classCheckPrivateStaticAccess, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _classCheckPrivateStaticFieldDescriptor(t, e) { |
||||
|
if (void 0 === t) throw new TypeError("attempted to " + e + " private static field before its declaration"); |
||||
|
} |
||||
|
module.exports = _classCheckPrivateStaticFieldDescriptor, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var classPrivateFieldGet2 = require("./classPrivateFieldGet2.js"); |
||||
|
function _classExtractFieldDescriptor(e, t) { |
||||
|
return classPrivateFieldGet2(t, e); |
||||
|
} |
||||
|
module.exports = _classExtractFieldDescriptor, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _classNameTDZError(e) { |
||||
|
throw new ReferenceError('Class "' + e + '" cannot be referenced in computed property keys.'); |
||||
|
} |
||||
|
module.exports = _classNameTDZError, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var classApplyDescriptorDestructureSet = require("./classApplyDescriptorDestructureSet.js"); |
||||
|
var classPrivateFieldGet2 = require("./classPrivateFieldGet2.js"); |
||||
|
function _classPrivateFieldDestructureSet(e, t) { |
||||
|
var r = classPrivateFieldGet2(t, e); |
||||
|
return classApplyDescriptorDestructureSet(e, r); |
||||
|
} |
||||
|
module.exports = _classPrivateFieldDestructureSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var classApplyDescriptorGet = require("./classApplyDescriptorGet.js"); |
||||
|
var classPrivateFieldGet2 = require("./classPrivateFieldGet2.js"); |
||||
|
function _classPrivateFieldGet(e, t) { |
||||
|
var r = classPrivateFieldGet2(t, e); |
||||
|
return classApplyDescriptorGet(e, r); |
||||
|
} |
||||
|
module.exports = _classPrivateFieldGet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classPrivateFieldGet2(s, a) { |
||||
|
return s.get(assertClassBrand(s, a)); |
||||
|
} |
||||
|
module.exports = _classPrivateFieldGet2, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var checkPrivateRedeclaration = require("./checkPrivateRedeclaration.js"); |
||||
|
function _classPrivateFieldInitSpec(e, t, a) { |
||||
|
checkPrivateRedeclaration(e, t), t.set(e, a); |
||||
|
} |
||||
|
module.exports = _classPrivateFieldInitSpec, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
function _classPrivateFieldBase(e, t) { |
||||
|
if (!{}.hasOwnProperty.call(e, t)) throw new TypeError("attempted to use private field on non-instance"); |
||||
|
return e; |
||||
|
} |
||||
|
module.exports = _classPrivateFieldBase, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var id = 0; |
||||
|
function _classPrivateFieldKey(e) { |
||||
|
return "__private_" + id++ + "_" + e; |
||||
|
} |
||||
|
module.exports = _classPrivateFieldKey, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var classApplyDescriptorSet = require("./classApplyDescriptorSet.js"); |
||||
|
var classPrivateFieldGet2 = require("./classPrivateFieldGet2.js"); |
||||
|
function _classPrivateFieldSet(e, t, r) { |
||||
|
var s = classPrivateFieldGet2(t, e); |
||||
|
return classApplyDescriptorSet(e, s, r), r; |
||||
|
} |
||||
|
module.exports = _classPrivateFieldSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classPrivateFieldSet2(s, a, r) { |
||||
|
return s.set(assertClassBrand(s, a), r), r; |
||||
|
} |
||||
|
module.exports = _classPrivateFieldSet2, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classPrivateGetter(s, r, a) { |
||||
|
return a(assertClassBrand(s, r)); |
||||
|
} |
||||
|
module.exports = _classPrivateGetter, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classPrivateMethodGet(s, a, r) { |
||||
|
return assertClassBrand(a, s), r; |
||||
|
} |
||||
|
module.exports = _classPrivateMethodGet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var checkPrivateRedeclaration = require("./checkPrivateRedeclaration.js"); |
||||
|
function _classPrivateMethodInitSpec(e, a) { |
||||
|
checkPrivateRedeclaration(e, a), a.add(e); |
||||
|
} |
||||
|
module.exports = _classPrivateMethodInitSpec, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _classPrivateMethodSet() { |
||||
|
throw new TypeError("attempted to reassign private method"); |
||||
|
} |
||||
|
module.exports = _classPrivateMethodSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classPrivateSetter(s, r, a, t) { |
||||
|
return r(assertClassBrand(s, a), t), t; |
||||
|
} |
||||
|
module.exports = _classPrivateSetter, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var classApplyDescriptorDestructureSet = require("./classApplyDescriptorDestructureSet.js"); |
||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
var classCheckPrivateStaticFieldDescriptor = require("./classCheckPrivateStaticFieldDescriptor.js"); |
||||
|
function _classStaticPrivateFieldDestructureSet(t, r, s) { |
||||
|
return assertClassBrand(r, t), classCheckPrivateStaticFieldDescriptor(s, "set"), classApplyDescriptorDestructureSet(t, s); |
||||
|
} |
||||
|
module.exports = _classStaticPrivateFieldDestructureSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var classApplyDescriptorGet = require("./classApplyDescriptorGet.js"); |
||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
var classCheckPrivateStaticFieldDescriptor = require("./classCheckPrivateStaticFieldDescriptor.js"); |
||||
|
function _classStaticPrivateFieldSpecGet(t, s, r) { |
||||
|
return assertClassBrand(s, t), classCheckPrivateStaticFieldDescriptor(r, "get"), classApplyDescriptorGet(t, r); |
||||
|
} |
||||
|
module.exports = _classStaticPrivateFieldSpecGet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,7 @@ |
|||||
|
var classApplyDescriptorSet = require("./classApplyDescriptorSet.js"); |
||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
var classCheckPrivateStaticFieldDescriptor = require("./classCheckPrivateStaticFieldDescriptor.js"); |
||||
|
function _classStaticPrivateFieldSpecSet(s, t, r, e) { |
||||
|
return assertClassBrand(t, s), classCheckPrivateStaticFieldDescriptor(r, "set"), classApplyDescriptorSet(s, r, e), e; |
||||
|
} |
||||
|
module.exports = _classStaticPrivateFieldSpecSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,5 @@ |
|||||
|
var assertClassBrand = require("./assertClassBrand.js"); |
||||
|
function _classStaticPrivateMethodGet(s, a, t) { |
||||
|
return assertClassBrand(a, s), t; |
||||
|
} |
||||
|
module.exports = _classStaticPrivateMethodGet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _classStaticPrivateMethodSet() { |
||||
|
throw new TypeError("attempted to set read only static private field"); |
||||
|
} |
||||
|
module.exports = _classStaticPrivateMethodSet, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,10 @@ |
|||||
|
var isNativeReflectConstruct = require("./isNativeReflectConstruct.js"); |
||||
|
var setPrototypeOf = require("./setPrototypeOf.js"); |
||||
|
function _construct(t, e, r) { |
||||
|
if (isNativeReflectConstruct()) return Reflect.construct.apply(null, arguments); |
||||
|
var o = [null]; |
||||
|
o.push.apply(o, e); |
||||
|
var p = new (t.bind.apply(t, o))(); |
||||
|
return r && setPrototypeOf(p, r.prototype), p; |
||||
|
} |
||||
|
module.exports = _construct, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,13 @@ |
|||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function _defineProperties(e, r) { |
||||
|
for (var t = 0; t < r.length; t++) { |
||||
|
var o = r[t]; |
||||
|
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, toPropertyKey(o.key), o); |
||||
|
} |
||||
|
} |
||||
|
function _createClass(e, r, t) { |
||||
|
return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { |
||||
|
writable: !1 |
||||
|
}), e; |
||||
|
} |
||||
|
module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,50 @@ |
|||||
|
var unsupportedIterableToArray = require("./unsupportedIterableToArray.js"); |
||||
|
function _createForOfIteratorHelper(r, e) { |
||||
|
var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; |
||||
|
if (!t) { |
||||
|
if (Array.isArray(r) || (t = unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { |
||||
|
t && (r = t); |
||||
|
var _n = 0, |
||||
|
F = function F() {}; |
||||
|
return { |
||||
|
s: F, |
||||
|
n: function n() { |
||||
|
return _n >= r.length ? { |
||||
|
done: !0 |
||||
|
} : { |
||||
|
done: !1, |
||||
|
value: r[_n++] |
||||
|
}; |
||||
|
}, |
||||
|
e: function e(r) { |
||||
|
throw r; |
||||
|
}, |
||||
|
f: F |
||||
|
}; |
||||
|
} |
||||
|
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); |
||||
|
} |
||||
|
var o, |
||||
|
a = !0, |
||||
|
u = !1; |
||||
|
return { |
||||
|
s: function s() { |
||||
|
t = t.call(r); |
||||
|
}, |
||||
|
n: function n() { |
||||
|
var r = t.next(); |
||||
|
return a = r.done, r; |
||||
|
}, |
||||
|
e: function e(r) { |
||||
|
u = !0, o = r; |
||||
|
}, |
||||
|
f: function f() { |
||||
|
try { |
||||
|
a || null == t["return"] || t["return"](); |
||||
|
} finally { |
||||
|
if (u) throw o; |
||||
|
} |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
module.exports = _createForOfIteratorHelper, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,19 @@ |
|||||
|
var unsupportedIterableToArray = require("./unsupportedIterableToArray.js"); |
||||
|
function _createForOfIteratorHelperLoose(r, e) { |
||||
|
var t = "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; |
||||
|
if (t) return (t = t.call(r)).next.bind(t); |
||||
|
if (Array.isArray(r) || (t = unsupportedIterableToArray(r)) || e && r && "number" == typeof r.length) { |
||||
|
t && (r = t); |
||||
|
var o = 0; |
||||
|
return function () { |
||||
|
return o >= r.length ? { |
||||
|
done: !0 |
||||
|
} : { |
||||
|
done: !1, |
||||
|
value: r[o++] |
||||
|
}; |
||||
|
}; |
||||
|
} |
||||
|
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); |
||||
|
} |
||||
|
module.exports = _createForOfIteratorHelperLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,16 @@ |
|||||
|
var getPrototypeOf = require("./getPrototypeOf.js"); |
||||
|
var isNativeReflectConstruct = require("./isNativeReflectConstruct.js"); |
||||
|
var possibleConstructorReturn = require("./possibleConstructorReturn.js"); |
||||
|
function _createSuper(t) { |
||||
|
var r = isNativeReflectConstruct(); |
||||
|
return function () { |
||||
|
var e, |
||||
|
o = getPrototypeOf(t); |
||||
|
if (r) { |
||||
|
var s = getPrototypeOf(this).constructor; |
||||
|
e = Reflect.construct(o, arguments, s); |
||||
|
} else e = o.apply(this, arguments); |
||||
|
return possibleConstructorReturn(this, e); |
||||
|
}; |
||||
|
} |
||||
|
module.exports = _createSuper, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,250 @@ |
|||||
|
var toArray = require("./toArray.js"); |
||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function _decorate(e, r, t, i) { |
||||
|
var o = _getDecoratorsApi(); |
||||
|
if (i) for (var n = 0; n < i.length; n++) o = i[n](o); |
||||
|
var s = r(function (e) { |
||||
|
o.initializeInstanceElements(e, a.elements); |
||||
|
}, t), |
||||
|
a = o.decorateClass(_coalesceClassElements(s.d.map(_createElementDescriptor)), e); |
||||
|
return o.initializeClassElements(s.F, a.elements), o.runClassFinishers(s.F, a.finishers); |
||||
|
} |
||||
|
function _getDecoratorsApi() { |
||||
|
_getDecoratorsApi = function _getDecoratorsApi() { |
||||
|
return e; |
||||
|
}; |
||||
|
var e = { |
||||
|
elementsDefinitionOrder: [["method"], ["field"]], |
||||
|
initializeInstanceElements: function initializeInstanceElements(e, r) { |
||||
|
["method", "field"].forEach(function (t) { |
||||
|
r.forEach(function (r) { |
||||
|
r.kind === t && "own" === r.placement && this.defineClassElement(e, r); |
||||
|
}, this); |
||||
|
}, this); |
||||
|
}, |
||||
|
initializeClassElements: function initializeClassElements(e, r) { |
||||
|
var t = e.prototype; |
||||
|
["method", "field"].forEach(function (i) { |
||||
|
r.forEach(function (r) { |
||||
|
var o = r.placement; |
||||
|
if (r.kind === i && ("static" === o || "prototype" === o)) { |
||||
|
var n = "static" === o ? e : t; |
||||
|
this.defineClassElement(n, r); |
||||
|
} |
||||
|
}, this); |
||||
|
}, this); |
||||
|
}, |
||||
|
defineClassElement: function defineClassElement(e, r) { |
||||
|
var t = r.descriptor; |
||||
|
if ("field" === r.kind) { |
||||
|
var i = r.initializer; |
||||
|
t = { |
||||
|
enumerable: t.enumerable, |
||||
|
writable: t.writable, |
||||
|
configurable: t.configurable, |
||||
|
value: void 0 === i ? void 0 : i.call(e) |
||||
|
}; |
||||
|
} |
||||
|
Object.defineProperty(e, r.key, t); |
||||
|
}, |
||||
|
decorateClass: function decorateClass(e, r) { |
||||
|
var t = [], |
||||
|
i = [], |
||||
|
o = { |
||||
|
"static": [], |
||||
|
prototype: [], |
||||
|
own: [] |
||||
|
}; |
||||
|
if (e.forEach(function (e) { |
||||
|
this.addElementPlacement(e, o); |
||||
|
}, this), e.forEach(function (e) { |
||||
|
if (!_hasDecorators(e)) return t.push(e); |
||||
|
var r = this.decorateElement(e, o); |
||||
|
t.push(r.element), t.push.apply(t, r.extras), i.push.apply(i, r.finishers); |
||||
|
}, this), !r) return { |
||||
|
elements: t, |
||||
|
finishers: i |
||||
|
}; |
||||
|
var n = this.decorateConstructor(t, r); |
||||
|
return i.push.apply(i, n.finishers), n.finishers = i, n; |
||||
|
}, |
||||
|
addElementPlacement: function addElementPlacement(e, r, t) { |
||||
|
var i = r[e.placement]; |
||||
|
if (!t && -1 !== i.indexOf(e.key)) throw new TypeError("Duplicated element (" + e.key + ")"); |
||||
|
i.push(e.key); |
||||
|
}, |
||||
|
decorateElement: function decorateElement(e, r) { |
||||
|
for (var t = [], i = [], o = e.decorators, n = o.length - 1; n >= 0; n--) { |
||||
|
var s = r[e.placement]; |
||||
|
s.splice(s.indexOf(e.key), 1); |
||||
|
var a = this.fromElementDescriptor(e), |
||||
|
l = this.toElementFinisherExtras((0, o[n])(a) || a); |
||||
|
e = l.element, this.addElementPlacement(e, r), l.finisher && i.push(l.finisher); |
||||
|
var c = l.extras; |
||||
|
if (c) { |
||||
|
for (var p = 0; p < c.length; p++) this.addElementPlacement(c[p], r); |
||||
|
t.push.apply(t, c); |
||||
|
} |
||||
|
} |
||||
|
return { |
||||
|
element: e, |
||||
|
finishers: i, |
||||
|
extras: t |
||||
|
}; |
||||
|
}, |
||||
|
decorateConstructor: function decorateConstructor(e, r) { |
||||
|
for (var t = [], i = r.length - 1; i >= 0; i--) { |
||||
|
var o = this.fromClassDescriptor(e), |
||||
|
n = this.toClassDescriptor((0, r[i])(o) || o); |
||||
|
if (void 0 !== n.finisher && t.push(n.finisher), void 0 !== n.elements) { |
||||
|
e = n.elements; |
||||
|
for (var s = 0; s < e.length - 1; s++) for (var a = s + 1; a < e.length; a++) if (e[s].key === e[a].key && e[s].placement === e[a].placement) throw new TypeError("Duplicated element (" + e[s].key + ")"); |
||||
|
} |
||||
|
} |
||||
|
return { |
||||
|
elements: e, |
||||
|
finishers: t |
||||
|
}; |
||||
|
}, |
||||
|
fromElementDescriptor: function fromElementDescriptor(e) { |
||||
|
var r = { |
||||
|
kind: e.kind, |
||||
|
key: e.key, |
||||
|
placement: e.placement, |
||||
|
descriptor: e.descriptor |
||||
|
}; |
||||
|
return Object.defineProperty(r, Symbol.toStringTag, { |
||||
|
value: "Descriptor", |
||||
|
configurable: !0 |
||||
|
}), "field" === e.kind && (r.initializer = e.initializer), r; |
||||
|
}, |
||||
|
toElementDescriptors: function toElementDescriptors(e) { |
||||
|
if (void 0 !== e) return toArray(e).map(function (e) { |
||||
|
var r = this.toElementDescriptor(e); |
||||
|
return this.disallowProperty(e, "finisher", "An element descriptor"), this.disallowProperty(e, "extras", "An element descriptor"), r; |
||||
|
}, this); |
||||
|
}, |
||||
|
toElementDescriptor: function toElementDescriptor(e) { |
||||
|
var r = e.kind + ""; |
||||
|
if ("method" !== r && "field" !== r) throw new TypeError('An element descriptor\'s .kind property must be either "method" or "field", but a decorator created an element descriptor with .kind "' + r + '"'); |
||||
|
var t = toPropertyKey(e.key), |
||||
|
i = e.placement + ""; |
||||
|
if ("static" !== i && "prototype" !== i && "own" !== i) throw new TypeError('An element descriptor\'s .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "' + i + '"'); |
||||
|
var o = e.descriptor; |
||||
|
this.disallowProperty(e, "elements", "An element descriptor"); |
||||
|
var n = { |
||||
|
kind: r, |
||||
|
key: t, |
||||
|
placement: i, |
||||
|
descriptor: Object.assign({}, o) |
||||
|
}; |
||||
|
return "field" !== r ? this.disallowProperty(e, "initializer", "A method descriptor") : (this.disallowProperty(o, "get", "The property descriptor of a field descriptor"), this.disallowProperty(o, "set", "The property descriptor of a field descriptor"), this.disallowProperty(o, "value", "The property descriptor of a field descriptor"), n.initializer = e.initializer), n; |
||||
|
}, |
||||
|
toElementFinisherExtras: function toElementFinisherExtras(e) { |
||||
|
return { |
||||
|
element: this.toElementDescriptor(e), |
||||
|
finisher: _optionalCallableProperty(e, "finisher"), |
||||
|
extras: this.toElementDescriptors(e.extras) |
||||
|
}; |
||||
|
}, |
||||
|
fromClassDescriptor: function fromClassDescriptor(e) { |
||||
|
var r = { |
||||
|
kind: "class", |
||||
|
elements: e.map(this.fromElementDescriptor, this) |
||||
|
}; |
||||
|
return Object.defineProperty(r, Symbol.toStringTag, { |
||||
|
value: "Descriptor", |
||||
|
configurable: !0 |
||||
|
}), r; |
||||
|
}, |
||||
|
toClassDescriptor: function toClassDescriptor(e) { |
||||
|
var r = e.kind + ""; |
||||
|
if ("class" !== r) throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator created a class descriptor with .kind "' + r + '"'); |
||||
|
this.disallowProperty(e, "key", "A class descriptor"), this.disallowProperty(e, "placement", "A class descriptor"), this.disallowProperty(e, "descriptor", "A class descriptor"), this.disallowProperty(e, "initializer", "A class descriptor"), this.disallowProperty(e, "extras", "A class descriptor"); |
||||
|
var t = _optionalCallableProperty(e, "finisher"); |
||||
|
return { |
||||
|
elements: this.toElementDescriptors(e.elements), |
||||
|
finisher: t |
||||
|
}; |
||||
|
}, |
||||
|
runClassFinishers: function runClassFinishers(e, r) { |
||||
|
for (var t = 0; t < r.length; t++) { |
||||
|
var i = (0, r[t])(e); |
||||
|
if (void 0 !== i) { |
||||
|
if ("function" != typeof i) throw new TypeError("Finishers must return a constructor."); |
||||
|
e = i; |
||||
|
} |
||||
|
} |
||||
|
return e; |
||||
|
}, |
||||
|
disallowProperty: function disallowProperty(e, r, t) { |
||||
|
if (void 0 !== e[r]) throw new TypeError(t + " can't have a ." + r + " property."); |
||||
|
} |
||||
|
}; |
||||
|
return e; |
||||
|
} |
||||
|
function _createElementDescriptor(e) { |
||||
|
var r, |
||||
|
t = toPropertyKey(e.key); |
||||
|
"method" === e.kind ? r = { |
||||
|
value: e.value, |
||||
|
writable: !0, |
||||
|
configurable: !0, |
||||
|
enumerable: !1 |
||||
|
} : "get" === e.kind ? r = { |
||||
|
get: e.value, |
||||
|
configurable: !0, |
||||
|
enumerable: !1 |
||||
|
} : "set" === e.kind ? r = { |
||||
|
set: e.value, |
||||
|
configurable: !0, |
||||
|
enumerable: !1 |
||||
|
} : "field" === e.kind && (r = { |
||||
|
configurable: !0, |
||||
|
writable: !0, |
||||
|
enumerable: !0 |
||||
|
}); |
||||
|
var i = { |
||||
|
kind: "field" === e.kind ? "field" : "method", |
||||
|
key: t, |
||||
|
placement: e["static"] ? "static" : "field" === e.kind ? "own" : "prototype", |
||||
|
descriptor: r |
||||
|
}; |
||||
|
return e.decorators && (i.decorators = e.decorators), "field" === e.kind && (i.initializer = e.value), i; |
||||
|
} |
||||
|
function _coalesceGetterSetter(e, r) { |
||||
|
void 0 !== e.descriptor.get ? r.descriptor.get = e.descriptor.get : r.descriptor.set = e.descriptor.set; |
||||
|
} |
||||
|
function _coalesceClassElements(e) { |
||||
|
for (var r = [], isSameElement = function isSameElement(e) { |
||||
|
return "method" === e.kind && e.key === o.key && e.placement === o.placement; |
||||
|
}, t = 0; t < e.length; t++) { |
||||
|
var i, |
||||
|
o = e[t]; |
||||
|
if ("method" === o.kind && (i = r.find(isSameElement))) { |
||||
|
if (_isDataDescriptor(o.descriptor) || _isDataDescriptor(i.descriptor)) { |
||||
|
if (_hasDecorators(o) || _hasDecorators(i)) throw new ReferenceError("Duplicated methods (" + o.key + ") can't be decorated."); |
||||
|
i.descriptor = o.descriptor; |
||||
|
} else { |
||||
|
if (_hasDecorators(o)) { |
||||
|
if (_hasDecorators(i)) throw new ReferenceError("Decorators can't be placed on different accessors with for the same property (" + o.key + ")."); |
||||
|
i.decorators = o.decorators; |
||||
|
} |
||||
|
_coalesceGetterSetter(o, i); |
||||
|
} |
||||
|
} else r.push(o); |
||||
|
} |
||||
|
return r; |
||||
|
} |
||||
|
function _hasDecorators(e) { |
||||
|
return e.decorators && e.decorators.length; |
||||
|
} |
||||
|
function _isDataDescriptor(e) { |
||||
|
return void 0 !== e && !(void 0 === e.value && void 0 === e.writable); |
||||
|
} |
||||
|
function _optionalCallableProperty(e, r) { |
||||
|
var t = e[r]; |
||||
|
if (void 0 !== t && "function" != typeof t) throw new TypeError("Expected '" + r + "' to be a function"); |
||||
|
return t; |
||||
|
} |
||||
|
module.exports = _decorate, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,9 @@ |
|||||
|
function _defaults(e, r) { |
||||
|
for (var t = Object.getOwnPropertyNames(r), o = 0; o < t.length; o++) { |
||||
|
var n = t[o], |
||||
|
a = Object.getOwnPropertyDescriptor(r, n); |
||||
|
a && a.configurable && void 0 === e[n] && Object.defineProperty(e, n, a); |
||||
|
} |
||||
|
return e; |
||||
|
} |
||||
|
module.exports = _defaults, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,8 @@ |
|||||
|
function _defineAccessor(e, r, n, t) { |
||||
|
var c = { |
||||
|
configurable: !0, |
||||
|
enumerable: !0 |
||||
|
}; |
||||
|
return c[e] = t, Object.defineProperty(r, n, c); |
||||
|
} |
||||
|
module.exports = _defineAccessor, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,12 @@ |
|||||
|
function _defineEnumerableProperties(e, r) { |
||||
|
for (var t in r) { |
||||
|
var n = r[t]; |
||||
|
n.configurable = n.enumerable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, t, n); |
||||
|
} |
||||
|
if (Object.getOwnPropertySymbols) for (var a = Object.getOwnPropertySymbols(r), b = 0; b < a.length; b++) { |
||||
|
var i = a[b]; |
||||
|
(n = r[i]).configurable = n.enumerable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, i, n); |
||||
|
} |
||||
|
return e; |
||||
|
} |
||||
|
module.exports = _defineEnumerableProperties, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,10 @@ |
|||||
|
var toPropertyKey = require("./toPropertyKey.js"); |
||||
|
function _defineProperty(e, r, t) { |
||||
|
return (r = toPropertyKey(r)) in e ? Object.defineProperty(e, r, { |
||||
|
value: t, |
||||
|
enumerable: !0, |
||||
|
configurable: !0, |
||||
|
writable: !0 |
||||
|
}) : e[r] = t, e; |
||||
|
} |
||||
|
module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,28 @@ |
|||||
|
function dispose_SuppressedError(r, e) { |
||||
|
return "undefined" != typeof SuppressedError ? dispose_SuppressedError = SuppressedError : (dispose_SuppressedError = function dispose_SuppressedError(r, e) { |
||||
|
this.suppressed = e, this.error = r, this.stack = Error().stack; |
||||
|
}, dispose_SuppressedError.prototype = Object.create(Error.prototype, { |
||||
|
constructor: { |
||||
|
value: dispose_SuppressedError, |
||||
|
writable: !0, |
||||
|
configurable: !0 |
||||
|
} |
||||
|
})), new dispose_SuppressedError(r, e); |
||||
|
} |
||||
|
function _dispose(r, e, s) { |
||||
|
function next() { |
||||
|
for (; r.length > 0;) try { |
||||
|
var o = r.pop(), |
||||
|
p = o.d.call(o.v); |
||||
|
if (o.a) return Promise.resolve(p).then(next, err); |
||||
|
} catch (r) { |
||||
|
return err(r); |
||||
|
} |
||||
|
if (s) throw e; |
||||
|
} |
||||
|
function err(r) { |
||||
|
return e = s ? new dispose_SuppressedError(e, r) : r, s = !0, next(); |
||||
|
} |
||||
|
return next(); |
||||
|
} |
||||
|
module.exports = _dispose, module.exports.__esModule = true, module.exports["default"] = module.exports; |
@ -0,0 +1,4 @@ |
|||||
|
function _AwaitValue(t) { |
||||
|
this.wrapped = t; |
||||
|
} |
||||
|
export { _AwaitValue as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _OverloadYield(e, d) { |
||||
|
this.v = e, this.k = d; |
||||
|
} |
||||
|
export { _OverloadYield as default }; |
@ -0,0 +1,9 @@ |
|||||
|
function _applyDecoratedDescriptor(i, e, r, n, l) { |
||||
|
var a = {}; |
||||
|
return Object.keys(n).forEach(function (i) { |
||||
|
a[i] = n[i]; |
||||
|
}), a.enumerable = !!a.enumerable, a.configurable = !!a.configurable, ("value" in a || a.initializer) && (a.writable = !0), a = r.slice().reverse().reduce(function (r, n) { |
||||
|
return n(i, e, r) || r; |
||||
|
}, a), l && void 0 !== a.initializer && (a.value = a.initializer ? a.initializer.call(l) : void 0, a.initializer = void 0), void 0 === a.initializer ? (Object.defineProperty(i, e, a), null) : a; |
||||
|
} |
||||
|
export { _applyDecoratedDescriptor as default }; |
@ -0,0 +1,236 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
import setFunctionName from "./setFunctionName.js"; |
||||
|
import toPropertyKey from "./toPropertyKey.js"; |
||||
|
function old_createMetadataMethodsForProperty(e, t, a, r) { |
||||
|
return { |
||||
|
getMetadata: function getMetadata(o) { |
||||
|
old_assertNotFinished(r, "getMetadata"), old_assertMetadataKey(o); |
||||
|
var i = e[o]; |
||||
|
if (void 0 !== i) if (1 === t) { |
||||
|
var n = i["public"]; |
||||
|
if (void 0 !== n) return n[a]; |
||||
|
} else if (2 === t) { |
||||
|
var l = i["private"]; |
||||
|
if (void 0 !== l) return l.get(a); |
||||
|
} else if (Object.hasOwnProperty.call(i, "constructor")) return i.constructor; |
||||
|
}, |
||||
|
setMetadata: function setMetadata(o, i) { |
||||
|
old_assertNotFinished(r, "setMetadata"), old_assertMetadataKey(o); |
||||
|
var n = e[o]; |
||||
|
if (void 0 === n && (n = e[o] = {}), 1 === t) { |
||||
|
var l = n["public"]; |
||||
|
void 0 === l && (l = n["public"] = {}), l[a] = i; |
||||
|
} else if (2 === t) { |
||||
|
var s = n.priv; |
||||
|
void 0 === s && (s = n["private"] = new Map()), s.set(a, i); |
||||
|
} else n.constructor = i; |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
function old_convertMetadataMapToFinal(e, t) { |
||||
|
var a = e[Symbol.metadata || Symbol["for"]("Symbol.metadata")], |
||||
|
r = Object.getOwnPropertySymbols(t); |
||||
|
if (0 !== r.length) { |
||||
|
for (var o = 0; o < r.length; o++) { |
||||
|
var i = r[o], |
||||
|
n = t[i], |
||||
|
l = a ? a[i] : null, |
||||
|
s = n["public"], |
||||
|
c = l ? l["public"] : null; |
||||
|
s && c && Object.setPrototypeOf(s, c); |
||||
|
var d = n["private"]; |
||||
|
if (d) { |
||||
|
var u = Array.from(d.values()), |
||||
|
f = l ? l["private"] : null; |
||||
|
f && (u = u.concat(f)), n["private"] = u; |
||||
|
} |
||||
|
l && Object.setPrototypeOf(n, l); |
||||
|
} |
||||
|
a && Object.setPrototypeOf(t, a), e[Symbol.metadata || Symbol["for"]("Symbol.metadata")] = t; |
||||
|
} |
||||
|
} |
||||
|
function old_createAddInitializerMethod(e, t) { |
||||
|
return function (a) { |
||||
|
old_assertNotFinished(t, "addInitializer"), old_assertCallable(a, "An initializer"), e.push(a); |
||||
|
}; |
||||
|
} |
||||
|
function old_memberDec(e, t, a, r, o, i, n, l, s) { |
||||
|
var c; |
||||
|
switch (i) { |
||||
|
case 1: |
||||
|
c = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
c = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
c = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
c = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
c = "field"; |
||||
|
} |
||||
|
var d, |
||||
|
u, |
||||
|
f = { |
||||
|
kind: c, |
||||
|
name: l ? "#" + t : toPropertyKey(t), |
||||
|
isStatic: n, |
||||
|
isPrivate: l |
||||
|
}, |
||||
|
p = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
if (0 !== i && (f.addInitializer = old_createAddInitializerMethod(o, p)), l) { |
||||
|
d = 2, u = Symbol(t); |
||||
|
var v = {}; |
||||
|
0 === i ? (v.get = a.get, v.set = a.set) : 2 === i ? v.get = function () { |
||||
|
return a.value; |
||||
|
} : (1 !== i && 3 !== i || (v.get = function () { |
||||
|
return a.get.call(this); |
||||
|
}), 1 !== i && 4 !== i || (v.set = function (e) { |
||||
|
a.set.call(this, e); |
||||
|
})), f.access = v; |
||||
|
} else d = 1, u = t; |
||||
|
try { |
||||
|
return e(s, Object.assign(f, old_createMetadataMethodsForProperty(r, d, u, p))); |
||||
|
} finally { |
||||
|
p.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function old_assertNotFinished(e, t) { |
||||
|
if (e.v) throw Error("attempted to call " + t + " after decoration was finished"); |
||||
|
} |
||||
|
function old_assertMetadataKey(e) { |
||||
|
if ("symbol" != _typeof(e)) throw new TypeError("Metadata keys must be symbols, received: " + e); |
||||
|
} |
||||
|
function old_assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function old_assertValidReturnValue(e, t) { |
||||
|
var a = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== a || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && old_assertCallable(t.get, "accessor.get"), void 0 !== t.set && old_assertCallable(t.set, "accessor.set"), void 0 !== t.init && old_assertCallable(t.init, "accessor.init"), void 0 !== t.initializer && old_assertCallable(t.initializer, "accessor.initializer"); |
||||
|
} else if ("function" !== a) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function old_getInit(e) { |
||||
|
var t; |
||||
|
return null == (t = e.init) && (t = e.initializer) && void 0 !== console && console.warn(".initializer has been renamed to .init as of March 2022"), t; |
||||
|
} |
||||
|
function old_applyMemberDec(e, t, a, r, o, i, n, l, s) { |
||||
|
var c, |
||||
|
d, |
||||
|
u, |
||||
|
f, |
||||
|
p, |
||||
|
v, |
||||
|
y, |
||||
|
h = a[0]; |
||||
|
if (n ? (0 === o || 1 === o ? (c = { |
||||
|
get: a[3], |
||||
|
set: a[4] |
||||
|
}, u = "get") : 3 === o ? (c = { |
||||
|
get: a[3] |
||||
|
}, u = "get") : 4 === o ? (c = { |
||||
|
set: a[3] |
||||
|
}, u = "set") : c = { |
||||
|
value: a[3] |
||||
|
}, 0 !== o && (1 === o && setFunctionName(a[4], "#" + r, "set"), setFunctionName(a[3], "#" + r, u))) : 0 !== o && (c = Object.getOwnPropertyDescriptor(t, r)), 1 === o ? f = { |
||||
|
get: c.get, |
||||
|
set: c.set |
||||
|
} : 2 === o ? f = c.value : 3 === o ? f = c.get : 4 === o && (f = c.set), "function" == typeof h) void 0 !== (p = old_memberDec(h, r, c, l, s, o, i, n, f)) && (old_assertValidReturnValue(o, p), 0 === o ? d = p : 1 === o ? (d = old_getInit(p), v = p.get || f.get, y = p.set || f.set, f = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : f = p);else for (var m = h.length - 1; m >= 0; m--) { |
||||
|
var b; |
||||
|
void 0 !== (p = old_memberDec(h[m], r, c, l, s, o, i, n, f)) && (old_assertValidReturnValue(o, p), 0 === o ? b = p : 1 === o ? (b = old_getInit(p), v = p.get || f.get, y = p.set || f.set, f = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : f = p, void 0 !== b && (void 0 === d ? d = b : "function" == typeof d ? d = [d, b] : d.push(b))); |
||||
|
} |
||||
|
if (0 === o || 1 === o) { |
||||
|
if (void 0 === d) d = function d(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof d) { |
||||
|
var g = d; |
||||
|
d = function d(e, t) { |
||||
|
for (var a = t, r = 0; r < g.length; r++) a = g[r].call(e, a); |
||||
|
return a; |
||||
|
}; |
||||
|
} else { |
||||
|
var _ = d; |
||||
|
d = function d(e, t) { |
||||
|
return _.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(d); |
||||
|
} |
||||
|
0 !== o && (1 === o ? (c.get = f.get, c.set = f.set) : 2 === o ? c.value = f : 3 === o ? c.get = f : 4 === o && (c.set = f), n ? 1 === o ? (e.push(function (e, t) { |
||||
|
return f.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return f.set.call(e, t); |
||||
|
})) : 2 === o ? e.push(f) : e.push(function (e, t) { |
||||
|
return f.call(e, t); |
||||
|
}) : Object.defineProperty(t, r, c)); |
||||
|
} |
||||
|
function old_applyMemberDecs(e, t, a, r, o) { |
||||
|
for (var i, n, l = new Map(), s = new Map(), c = 0; c < o.length; c++) { |
||||
|
var d = o[c]; |
||||
|
if (Array.isArray(d)) { |
||||
|
var u, |
||||
|
f, |
||||
|
p, |
||||
|
v = d[1], |
||||
|
y = d[2], |
||||
|
h = d.length > 3, |
||||
|
m = v >= 5; |
||||
|
if (m ? (u = t, f = r, 0 != (v -= 5) && (p = n = n || [])) : (u = t.prototype, f = a, 0 !== v && (p = i = i || [])), 0 !== v && !h) { |
||||
|
var b = m ? s : l, |
||||
|
g = b.get(y) || 0; |
||||
|
if (!0 === g || 3 === g && 4 !== v || 4 === g && 3 !== v) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + y); |
||||
|
!g && v > 2 ? b.set(y, v) : b.set(y, !0); |
||||
|
} |
||||
|
old_applyMemberDec(e, u, d, y, v, m, h, f, p); |
||||
|
} |
||||
|
} |
||||
|
old_pushInitializers(e, i), old_pushInitializers(e, n); |
||||
|
} |
||||
|
function old_pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var a = 0; a < t.length; a++) t[a].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
function old_applyClassDecs(e, t, a, r) { |
||||
|
if (r.length > 0) { |
||||
|
for (var o = [], i = t, n = t.name, l = r.length - 1; l >= 0; l--) { |
||||
|
var s = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var c = Object.assign({ |
||||
|
kind: "class", |
||||
|
name: n, |
||||
|
addInitializer: old_createAddInitializerMethod(o, s) |
||||
|
}, old_createMetadataMethodsForProperty(a, 0, n, s)), |
||||
|
d = r[l](i, c); |
||||
|
} finally { |
||||
|
s.v = !0; |
||||
|
} |
||||
|
void 0 !== d && (old_assertValidReturnValue(10, d), i = d); |
||||
|
} |
||||
|
e.push(i, function () { |
||||
|
for (var e = 0; e < o.length; e++) o[e].call(i); |
||||
|
}); |
||||
|
} |
||||
|
} |
||||
|
function applyDecs(e, t, a) { |
||||
|
var r = [], |
||||
|
o = {}, |
||||
|
i = {}; |
||||
|
return old_applyMemberDecs(r, e, i, o, t), old_convertMetadataMapToFinal(e.prototype, i), old_applyClassDecs(r, e, o, a), old_convertMetadataMapToFinal(e, o), r; |
||||
|
} |
||||
|
export { applyDecs as default }; |
@ -0,0 +1,184 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
function applyDecs2203Factory() { |
||||
|
function createAddInitializerMethod(e, t) { |
||||
|
return function (r) { |
||||
|
!function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
}(t), assertCallable(r, "An initializer"), e.push(r); |
||||
|
}; |
||||
|
} |
||||
|
function memberDec(e, t, r, a, n, i, s, o) { |
||||
|
var c; |
||||
|
switch (n) { |
||||
|
case 1: |
||||
|
c = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
c = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
c = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
c = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
c = "field"; |
||||
|
} |
||||
|
var l, |
||||
|
u, |
||||
|
f = { |
||||
|
kind: c, |
||||
|
name: s ? "#" + t : t, |
||||
|
"static": i, |
||||
|
"private": s |
||||
|
}, |
||||
|
p = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
0 !== n && (f.addInitializer = createAddInitializerMethod(a, p)), 0 === n ? s ? (l = r.get, u = r.set) : (l = function l() { |
||||
|
return this[t]; |
||||
|
}, u = function u(e) { |
||||
|
this[t] = e; |
||||
|
}) : 2 === n ? l = function l() { |
||||
|
return r.value; |
||||
|
} : (1 !== n && 3 !== n || (l = function l() { |
||||
|
return r.get.call(this); |
||||
|
}), 1 !== n && 4 !== n || (u = function u(e) { |
||||
|
r.set.call(this, e); |
||||
|
})), f.access = l && u ? { |
||||
|
get: l, |
||||
|
set: u |
||||
|
} : l ? { |
||||
|
get: l |
||||
|
} : { |
||||
|
set: u |
||||
|
}; |
||||
|
try { |
||||
|
return e(o, f); |
||||
|
} finally { |
||||
|
p.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function assertValidReturnValue(e, t) { |
||||
|
var r = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== r || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && assertCallable(t.get, "accessor.get"), void 0 !== t.set && assertCallable(t.set, "accessor.set"), void 0 !== t.init && assertCallable(t.init, "accessor.init"); |
||||
|
} else if ("function" !== r) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function applyMemberDec(e, t, r, a, n, i, s, o) { |
||||
|
var c, |
||||
|
l, |
||||
|
u, |
||||
|
f, |
||||
|
p, |
||||
|
d, |
||||
|
h = r[0]; |
||||
|
if (s ? c = 0 === n || 1 === n ? { |
||||
|
get: r[3], |
||||
|
set: r[4] |
||||
|
} : 3 === n ? { |
||||
|
get: r[3] |
||||
|
} : 4 === n ? { |
||||
|
set: r[3] |
||||
|
} : { |
||||
|
value: r[3] |
||||
|
} : 0 !== n && (c = Object.getOwnPropertyDescriptor(t, a)), 1 === n ? u = { |
||||
|
get: c.get, |
||||
|
set: c.set |
||||
|
} : 2 === n ? u = c.value : 3 === n ? u = c.get : 4 === n && (u = c.set), "function" == typeof h) void 0 !== (f = memberDec(h, a, c, o, n, i, s, u)) && (assertValidReturnValue(n, f), 0 === n ? l = f : 1 === n ? (l = f.init, p = f.get || u.get, d = f.set || u.set, u = { |
||||
|
get: p, |
||||
|
set: d |
||||
|
}) : u = f);else for (var v = h.length - 1; v >= 0; v--) { |
||||
|
var g; |
||||
|
void 0 !== (f = memberDec(h[v], a, c, o, n, i, s, u)) && (assertValidReturnValue(n, f), 0 === n ? g = f : 1 === n ? (g = f.init, p = f.get || u.get, d = f.set || u.set, u = { |
||||
|
get: p, |
||||
|
set: d |
||||
|
}) : u = f, void 0 !== g && (void 0 === l ? l = g : "function" == typeof l ? l = [l, g] : l.push(g))); |
||||
|
} |
||||
|
if (0 === n || 1 === n) { |
||||
|
if (void 0 === l) l = function l(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof l) { |
||||
|
var y = l; |
||||
|
l = function l(e, t) { |
||||
|
for (var r = t, a = 0; a < y.length; a++) r = y[a].call(e, r); |
||||
|
return r; |
||||
|
}; |
||||
|
} else { |
||||
|
var m = l; |
||||
|
l = function l(e, t) { |
||||
|
return m.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(l); |
||||
|
} |
||||
|
0 !== n && (1 === n ? (c.get = u.get, c.set = u.set) : 2 === n ? c.value = u : 3 === n ? c.get = u : 4 === n && (c.set = u), s ? 1 === n ? (e.push(function (e, t) { |
||||
|
return u.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return u.set.call(e, t); |
||||
|
})) : 2 === n ? e.push(u) : e.push(function (e, t) { |
||||
|
return u.call(e, t); |
||||
|
}) : Object.defineProperty(t, a, c)); |
||||
|
} |
||||
|
function pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var r = 0; r < t.length; r++) t[r].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
return function (e, t, r) { |
||||
|
var a = []; |
||||
|
return function (e, t, r) { |
||||
|
for (var a, n, i = new Map(), s = new Map(), o = 0; o < r.length; o++) { |
||||
|
var c = r[o]; |
||||
|
if (Array.isArray(c)) { |
||||
|
var l, |
||||
|
u, |
||||
|
f = c[1], |
||||
|
p = c[2], |
||||
|
d = c.length > 3, |
||||
|
h = f >= 5; |
||||
|
if (h ? (l = t, 0 != (f -= 5) && (u = n = n || [])) : (l = t.prototype, 0 !== f && (u = a = a || [])), 0 !== f && !d) { |
||||
|
var v = h ? s : i, |
||||
|
g = v.get(p) || 0; |
||||
|
if (!0 === g || 3 === g && 4 !== f || 4 === g && 3 !== f) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + p); |
||||
|
!g && f > 2 ? v.set(p, f) : v.set(p, !0); |
||||
|
} |
||||
|
applyMemberDec(e, l, c, p, f, h, d, u); |
||||
|
} |
||||
|
} |
||||
|
pushInitializers(e, a), pushInitializers(e, n); |
||||
|
}(a, e, t), function (e, t, r) { |
||||
|
if (r.length > 0) { |
||||
|
for (var a = [], n = t, i = t.name, s = r.length - 1; s >= 0; s--) { |
||||
|
var o = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var c = r[s](n, { |
||||
|
kind: "class", |
||||
|
name: i, |
||||
|
addInitializer: createAddInitializerMethod(a, o) |
||||
|
}); |
||||
|
} finally { |
||||
|
o.v = !0; |
||||
|
} |
||||
|
void 0 !== c && (assertValidReturnValue(10, c), n = c); |
||||
|
} |
||||
|
e.push(n, function () { |
||||
|
for (var e = 0; e < a.length; e++) a[e].call(n); |
||||
|
}); |
||||
|
} |
||||
|
}(a, e, r), a; |
||||
|
}; |
||||
|
} |
||||
|
var applyDecs2203Impl; |
||||
|
function applyDecs2203(e, t, r) { |
||||
|
return (applyDecs2203Impl = applyDecs2203Impl || applyDecs2203Factory())(e, t, r); |
||||
|
} |
||||
|
export { applyDecs2203 as default }; |
@ -0,0 +1,191 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
import setFunctionName from "./setFunctionName.js"; |
||||
|
import toPropertyKey from "./toPropertyKey.js"; |
||||
|
function applyDecs2203RFactory() { |
||||
|
function createAddInitializerMethod(e, t) { |
||||
|
return function (r) { |
||||
|
!function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
}(t), assertCallable(r, "An initializer"), e.push(r); |
||||
|
}; |
||||
|
} |
||||
|
function memberDec(e, t, r, n, a, i, o, s) { |
||||
|
var c; |
||||
|
switch (a) { |
||||
|
case 1: |
||||
|
c = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
c = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
c = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
c = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
c = "field"; |
||||
|
} |
||||
|
var l, |
||||
|
u, |
||||
|
f = { |
||||
|
kind: c, |
||||
|
name: o ? "#" + t : toPropertyKey(t), |
||||
|
"static": i, |
||||
|
"private": o |
||||
|
}, |
||||
|
p = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
0 !== a && (f.addInitializer = createAddInitializerMethod(n, p)), 0 === a ? o ? (l = r.get, u = r.set) : (l = function l() { |
||||
|
return this[t]; |
||||
|
}, u = function u(e) { |
||||
|
this[t] = e; |
||||
|
}) : 2 === a ? l = function l() { |
||||
|
return r.value; |
||||
|
} : (1 !== a && 3 !== a || (l = function l() { |
||||
|
return r.get.call(this); |
||||
|
}), 1 !== a && 4 !== a || (u = function u(e) { |
||||
|
r.set.call(this, e); |
||||
|
})), f.access = l && u ? { |
||||
|
get: l, |
||||
|
set: u |
||||
|
} : l ? { |
||||
|
get: l |
||||
|
} : { |
||||
|
set: u |
||||
|
}; |
||||
|
try { |
||||
|
return e(s, f); |
||||
|
} finally { |
||||
|
p.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function assertValidReturnValue(e, t) { |
||||
|
var r = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== r || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && assertCallable(t.get, "accessor.get"), void 0 !== t.set && assertCallable(t.set, "accessor.set"), void 0 !== t.init && assertCallable(t.init, "accessor.init"); |
||||
|
} else if ("function" !== r) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function applyMemberDec(e, t, r, n, a, i, o, s) { |
||||
|
var c, |
||||
|
l, |
||||
|
u, |
||||
|
f, |
||||
|
p, |
||||
|
d, |
||||
|
h, |
||||
|
v = r[0]; |
||||
|
if (o ? (0 === a || 1 === a ? (c = { |
||||
|
get: r[3], |
||||
|
set: r[4] |
||||
|
}, u = "get") : 3 === a ? (c = { |
||||
|
get: r[3] |
||||
|
}, u = "get") : 4 === a ? (c = { |
||||
|
set: r[3] |
||||
|
}, u = "set") : c = { |
||||
|
value: r[3] |
||||
|
}, 0 !== a && (1 === a && setFunctionName(r[4], "#" + n, "set"), setFunctionName(r[3], "#" + n, u))) : 0 !== a && (c = Object.getOwnPropertyDescriptor(t, n)), 1 === a ? f = { |
||||
|
get: c.get, |
||||
|
set: c.set |
||||
|
} : 2 === a ? f = c.value : 3 === a ? f = c.get : 4 === a && (f = c.set), "function" == typeof v) void 0 !== (p = memberDec(v, n, c, s, a, i, o, f)) && (assertValidReturnValue(a, p), 0 === a ? l = p : 1 === a ? (l = p.init, d = p.get || f.get, h = p.set || f.set, f = { |
||||
|
get: d, |
||||
|
set: h |
||||
|
}) : f = p);else for (var g = v.length - 1; g >= 0; g--) { |
||||
|
var y; |
||||
|
void 0 !== (p = memberDec(v[g], n, c, s, a, i, o, f)) && (assertValidReturnValue(a, p), 0 === a ? y = p : 1 === a ? (y = p.init, d = p.get || f.get, h = p.set || f.set, f = { |
||||
|
get: d, |
||||
|
set: h |
||||
|
}) : f = p, void 0 !== y && (void 0 === l ? l = y : "function" == typeof l ? l = [l, y] : l.push(y))); |
||||
|
} |
||||
|
if (0 === a || 1 === a) { |
||||
|
if (void 0 === l) l = function l(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof l) { |
||||
|
var m = l; |
||||
|
l = function l(e, t) { |
||||
|
for (var r = t, n = 0; n < m.length; n++) r = m[n].call(e, r); |
||||
|
return r; |
||||
|
}; |
||||
|
} else { |
||||
|
var b = l; |
||||
|
l = function l(e, t) { |
||||
|
return b.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(l); |
||||
|
} |
||||
|
0 !== a && (1 === a ? (c.get = f.get, c.set = f.set) : 2 === a ? c.value = f : 3 === a ? c.get = f : 4 === a && (c.set = f), o ? 1 === a ? (e.push(function (e, t) { |
||||
|
return f.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return f.set.call(e, t); |
||||
|
})) : 2 === a ? e.push(f) : e.push(function (e, t) { |
||||
|
return f.call(e, t); |
||||
|
}) : Object.defineProperty(t, n, c)); |
||||
|
} |
||||
|
function applyMemberDecs(e, t) { |
||||
|
for (var r, n, a = [], i = new Map(), o = new Map(), s = 0; s < t.length; s++) { |
||||
|
var c = t[s]; |
||||
|
if (Array.isArray(c)) { |
||||
|
var l, |
||||
|
u, |
||||
|
f = c[1], |
||||
|
p = c[2], |
||||
|
d = c.length > 3, |
||||
|
h = f >= 5; |
||||
|
if (h ? (l = e, 0 != (f -= 5) && (u = n = n || [])) : (l = e.prototype, 0 !== f && (u = r = r || [])), 0 !== f && !d) { |
||||
|
var v = h ? o : i, |
||||
|
g = v.get(p) || 0; |
||||
|
if (!0 === g || 3 === g && 4 !== f || 4 === g && 3 !== f) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + p); |
||||
|
!g && f > 2 ? v.set(p, f) : v.set(p, !0); |
||||
|
} |
||||
|
applyMemberDec(a, l, c, p, f, h, d, u); |
||||
|
} |
||||
|
} |
||||
|
return pushInitializers(a, r), pushInitializers(a, n), a; |
||||
|
} |
||||
|
function pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var r = 0; r < t.length; r++) t[r].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
return function (e, t, r) { |
||||
|
return { |
||||
|
e: applyMemberDecs(e, t), |
||||
|
get c() { |
||||
|
return function (e, t) { |
||||
|
if (t.length > 0) { |
||||
|
for (var r = [], n = e, a = e.name, i = t.length - 1; i >= 0; i--) { |
||||
|
var o = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var s = t[i](n, { |
||||
|
kind: "class", |
||||
|
name: a, |
||||
|
addInitializer: createAddInitializerMethod(r, o) |
||||
|
}); |
||||
|
} finally { |
||||
|
o.v = !0; |
||||
|
} |
||||
|
void 0 !== s && (assertValidReturnValue(10, s), n = s); |
||||
|
} |
||||
|
return [n, function () { |
||||
|
for (var e = 0; e < r.length; e++) r[e].call(n); |
||||
|
}]; |
||||
|
} |
||||
|
}(e, r); |
||||
|
} |
||||
|
}; |
||||
|
}; |
||||
|
} |
||||
|
function applyDecs2203R(e, t, r) { |
||||
|
return (applyDecs2203R = applyDecs2203RFactory())(e, t, r); |
||||
|
} |
||||
|
export { applyDecs2203R as default }; |
@ -0,0 +1,222 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
import checkInRHS from "./checkInRHS.js"; |
||||
|
import setFunctionName from "./setFunctionName.js"; |
||||
|
import toPropertyKey from "./toPropertyKey.js"; |
||||
|
function applyDecs2301Factory() { |
||||
|
function createAddInitializerMethod(e, t) { |
||||
|
return function (r) { |
||||
|
!function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
}(t), assertCallable(r, "An initializer"), e.push(r); |
||||
|
}; |
||||
|
} |
||||
|
function assertInstanceIfPrivate(e, t) { |
||||
|
if (!e(t)) throw new TypeError("Attempted to access private element on non-instance"); |
||||
|
} |
||||
|
function memberDec(e, t, r, n, a, i, s, o, c) { |
||||
|
var u; |
||||
|
switch (a) { |
||||
|
case 1: |
||||
|
u = "accessor"; |
||||
|
break; |
||||
|
case 2: |
||||
|
u = "method"; |
||||
|
break; |
||||
|
case 3: |
||||
|
u = "getter"; |
||||
|
break; |
||||
|
case 4: |
||||
|
u = "setter"; |
||||
|
break; |
||||
|
default: |
||||
|
u = "field"; |
||||
|
} |
||||
|
var l, |
||||
|
f, |
||||
|
p = { |
||||
|
kind: u, |
||||
|
name: s ? "#" + t : toPropertyKey(t), |
||||
|
"static": i, |
||||
|
"private": s |
||||
|
}, |
||||
|
d = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
if (0 !== a && (p.addInitializer = createAddInitializerMethod(n, d)), s || 0 !== a && 2 !== a) { |
||||
|
if (2 === a) l = function l(e) { |
||||
|
return assertInstanceIfPrivate(c, e), r.value; |
||||
|
};else { |
||||
|
var h = 0 === a || 1 === a; |
||||
|
(h || 3 === a) && (l = s ? function (e) { |
||||
|
return assertInstanceIfPrivate(c, e), r.get.call(e); |
||||
|
} : function (e) { |
||||
|
return r.get.call(e); |
||||
|
}), (h || 4 === a) && (f = s ? function (e, t) { |
||||
|
assertInstanceIfPrivate(c, e), r.set.call(e, t); |
||||
|
} : function (e, t) { |
||||
|
r.set.call(e, t); |
||||
|
}); |
||||
|
} |
||||
|
} else l = function l(e) { |
||||
|
return e[t]; |
||||
|
}, 0 === a && (f = function f(e, r) { |
||||
|
e[t] = r; |
||||
|
}); |
||||
|
var v = s ? c.bind() : function (e) { |
||||
|
return t in e; |
||||
|
}; |
||||
|
p.access = l && f ? { |
||||
|
get: l, |
||||
|
set: f, |
||||
|
has: v |
||||
|
} : l ? { |
||||
|
get: l, |
||||
|
has: v |
||||
|
} : { |
||||
|
set: f, |
||||
|
has: v |
||||
|
}; |
||||
|
try { |
||||
|
return e(o, p); |
||||
|
} finally { |
||||
|
d.v = !0; |
||||
|
} |
||||
|
} |
||||
|
function assertCallable(e, t) { |
||||
|
if ("function" != typeof e) throw new TypeError(t + " must be a function"); |
||||
|
} |
||||
|
function assertValidReturnValue(e, t) { |
||||
|
var r = _typeof(t); |
||||
|
if (1 === e) { |
||||
|
if ("object" !== r || null === t) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
void 0 !== t.get && assertCallable(t.get, "accessor.get"), void 0 !== t.set && assertCallable(t.set, "accessor.set"), void 0 !== t.init && assertCallable(t.init, "accessor.init"); |
||||
|
} else if ("function" !== r) throw new TypeError((0 === e ? "field" : 10 === e ? "class" : "method") + " decorators must return a function or void 0"); |
||||
|
} |
||||
|
function curryThis2(e) { |
||||
|
return function (t) { |
||||
|
e(this, t); |
||||
|
}; |
||||
|
} |
||||
|
function applyMemberDec(e, t, r, n, a, i, s, o, c) { |
||||
|
var u, |
||||
|
l, |
||||
|
f, |
||||
|
p, |
||||
|
d, |
||||
|
h, |
||||
|
v, |
||||
|
y, |
||||
|
g = r[0]; |
||||
|
if (s ? (0 === a || 1 === a ? (u = { |
||||
|
get: (d = r[3], function () { |
||||
|
return d(this); |
||||
|
}), |
||||
|
set: curryThis2(r[4]) |
||||
|
}, f = "get") : 3 === a ? (u = { |
||||
|
get: r[3] |
||||
|
}, f = "get") : 4 === a ? (u = { |
||||
|
set: r[3] |
||||
|
}, f = "set") : u = { |
||||
|
value: r[3] |
||||
|
}, 0 !== a && (1 === a && setFunctionName(u.set, "#" + n, "set"), setFunctionName(u[f || "value"], "#" + n, f))) : 0 !== a && (u = Object.getOwnPropertyDescriptor(t, n)), 1 === a ? p = { |
||||
|
get: u.get, |
||||
|
set: u.set |
||||
|
} : 2 === a ? p = u.value : 3 === a ? p = u.get : 4 === a && (p = u.set), "function" == typeof g) void 0 !== (h = memberDec(g, n, u, o, a, i, s, p, c)) && (assertValidReturnValue(a, h), 0 === a ? l = h : 1 === a ? (l = h.init, v = h.get || p.get, y = h.set || p.set, p = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : p = h);else for (var m = g.length - 1; m >= 0; m--) { |
||||
|
var b; |
||||
|
void 0 !== (h = memberDec(g[m], n, u, o, a, i, s, p, c)) && (assertValidReturnValue(a, h), 0 === a ? b = h : 1 === a ? (b = h.init, v = h.get || p.get, y = h.set || p.set, p = { |
||||
|
get: v, |
||||
|
set: y |
||||
|
}) : p = h, void 0 !== b && (void 0 === l ? l = b : "function" == typeof l ? l = [l, b] : l.push(b))); |
||||
|
} |
||||
|
if (0 === a || 1 === a) { |
||||
|
if (void 0 === l) l = function l(e, t) { |
||||
|
return t; |
||||
|
};else if ("function" != typeof l) { |
||||
|
var I = l; |
||||
|
l = function l(e, t) { |
||||
|
for (var r = t, n = 0; n < I.length; n++) r = I[n].call(e, r); |
||||
|
return r; |
||||
|
}; |
||||
|
} else { |
||||
|
var w = l; |
||||
|
l = function l(e, t) { |
||||
|
return w.call(e, t); |
||||
|
}; |
||||
|
} |
||||
|
e.push(l); |
||||
|
} |
||||
|
0 !== a && (1 === a ? (u.get = p.get, u.set = p.set) : 2 === a ? u.value = p : 3 === a ? u.get = p : 4 === a && (u.set = p), s ? 1 === a ? (e.push(function (e, t) { |
||||
|
return p.get.call(e, t); |
||||
|
}), e.push(function (e, t) { |
||||
|
return p.set.call(e, t); |
||||
|
})) : 2 === a ? e.push(p) : e.push(function (e, t) { |
||||
|
return p.call(e, t); |
||||
|
}) : Object.defineProperty(t, n, u)); |
||||
|
} |
||||
|
function applyMemberDecs(e, t, r) { |
||||
|
for (var n, a, i, s = [], o = new Map(), c = new Map(), u = 0; u < t.length; u++) { |
||||
|
var l = t[u]; |
||||
|
if (Array.isArray(l)) { |
||||
|
var f, |
||||
|
p, |
||||
|
d = l[1], |
||||
|
h = l[2], |
||||
|
v = l.length > 3, |
||||
|
y = d >= 5, |
||||
|
g = r; |
||||
|
if (y ? (f = e, 0 != (d -= 5) && (p = a = a || []), v && !i && (i = function i(t) { |
||||
|
return checkInRHS(t) === e; |
||||
|
}), g = i) : (f = e.prototype, 0 !== d && (p = n = n || [])), 0 !== d && !v) { |
||||
|
var m = y ? c : o, |
||||
|
b = m.get(h) || 0; |
||||
|
if (!0 === b || 3 === b && 4 !== d || 4 === b && 3 !== d) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + h); |
||||
|
!b && d > 2 ? m.set(h, d) : m.set(h, !0); |
||||
|
} |
||||
|
applyMemberDec(s, f, l, h, d, y, v, p, g); |
||||
|
} |
||||
|
} |
||||
|
return pushInitializers(s, n), pushInitializers(s, a), s; |
||||
|
} |
||||
|
function pushInitializers(e, t) { |
||||
|
t && e.push(function (e) { |
||||
|
for (var r = 0; r < t.length; r++) t[r].call(e); |
||||
|
return e; |
||||
|
}); |
||||
|
} |
||||
|
return function (e, t, r, n) { |
||||
|
return { |
||||
|
e: applyMemberDecs(e, t, n), |
||||
|
get c() { |
||||
|
return function (e, t) { |
||||
|
if (t.length > 0) { |
||||
|
for (var r = [], n = e, a = e.name, i = t.length - 1; i >= 0; i--) { |
||||
|
var s = { |
||||
|
v: !1 |
||||
|
}; |
||||
|
try { |
||||
|
var o = t[i](n, { |
||||
|
kind: "class", |
||||
|
name: a, |
||||
|
addInitializer: createAddInitializerMethod(r, s) |
||||
|
}); |
||||
|
} finally { |
||||
|
s.v = !0; |
||||
|
} |
||||
|
void 0 !== o && (assertValidReturnValue(10, o), n = o); |
||||
|
} |
||||
|
return [n, function () { |
||||
|
for (var e = 0; e < r.length; e++) r[e].call(n); |
||||
|
}]; |
||||
|
} |
||||
|
}(e, r); |
||||
|
} |
||||
|
}; |
||||
|
}; |
||||
|
} |
||||
|
function applyDecs2301(e, t, r, n) { |
||||
|
return (applyDecs2301 = applyDecs2301Factory())(e, t, r, n); |
||||
|
} |
||||
|
export { applyDecs2301 as default }; |
@ -0,0 +1,133 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
import checkInRHS from "./checkInRHS.js"; |
||||
|
import setFunctionName from "./setFunctionName.js"; |
||||
|
import toPropertyKey from "./toPropertyKey.js"; |
||||
|
function applyDecs2305(e, t, r, n, o, a) { |
||||
|
function i(e, t, r) { |
||||
|
return function (n, o) { |
||||
|
return r && r(n), e[t].call(n, o); |
||||
|
}; |
||||
|
} |
||||
|
function c(e, t) { |
||||
|
for (var r = 0; r < e.length; r++) e[r].call(t); |
||||
|
return t; |
||||
|
} |
||||
|
function s(e, t, r, n) { |
||||
|
if ("function" != typeof e && (n || void 0 !== e)) throw new TypeError(t + " must " + (r || "be") + " a function" + (n ? "" : " or undefined")); |
||||
|
return e; |
||||
|
} |
||||
|
function applyDec(e, t, r, n, o, a, c, u, l, f, p, d, h) { |
||||
|
function m(e) { |
||||
|
if (!h(e)) throw new TypeError("Attempted to access private element on non-instance"); |
||||
|
} |
||||
|
var y, |
||||
|
v = t[0], |
||||
|
g = t[3], |
||||
|
b = !u; |
||||
|
if (!b) { |
||||
|
r || Array.isArray(v) || (v = [v]); |
||||
|
var w = {}, |
||||
|
S = [], |
||||
|
A = 3 === o ? "get" : 4 === o || d ? "set" : "value"; |
||||
|
f ? (p || d ? w = { |
||||
|
get: setFunctionName(function () { |
||||
|
return g(this); |
||||
|
}, n, "get"), |
||||
|
set: function set(e) { |
||||
|
t[4](this, e); |
||||
|
} |
||||
|
} : w[A] = g, p || setFunctionName(w[A], n, 2 === o ? "" : A)) : p || (w = Object.getOwnPropertyDescriptor(e, n)); |
||||
|
} |
||||
|
for (var P = e, j = v.length - 1; j >= 0; j -= r ? 2 : 1) { |
||||
|
var D = v[j], |
||||
|
E = r ? v[j - 1] : void 0, |
||||
|
I = {}, |
||||
|
O = { |
||||
|
kind: ["field", "accessor", "method", "getter", "setter", "class"][o], |
||||
|
name: n, |
||||
|
metadata: a, |
||||
|
addInitializer: function (e, t) { |
||||
|
if (e.v) throw Error("attempted to call addInitializer after decoration was finished"); |
||||
|
s(t, "An initializer", "be", !0), c.push(t); |
||||
|
}.bind(null, I) |
||||
|
}; |
||||
|
try { |
||||
|
if (b) (y = s(D.call(E, P, O), "class decorators", "return")) && (P = y);else { |
||||
|
var k, F; |
||||
|
O["static"] = l, O["private"] = f, f ? 2 === o ? k = function k(e) { |
||||
|
return m(e), w.value; |
||||
|
} : (o < 4 && (k = i(w, "get", m)), 3 !== o && (F = i(w, "set", m))) : (k = function k(e) { |
||||
|
return e[n]; |
||||
|
}, (o < 2 || 4 === o) && (F = function F(e, t) { |
||||
|
e[n] = t; |
||||
|
})); |
||||
|
var N = O.access = { |
||||
|
has: f ? h.bind() : function (e) { |
||||
|
return n in e; |
||||
|
} |
||||
|
}; |
||||
|
if (k && (N.get = k), F && (N.set = F), P = D.call(E, d ? { |
||||
|
get: w.get, |
||||
|
set: w.set |
||||
|
} : w[A], O), d) { |
||||
|
if ("object" == _typeof(P) && P) (y = s(P.get, "accessor.get")) && (w.get = y), (y = s(P.set, "accessor.set")) && (w.set = y), (y = s(P.init, "accessor.init")) && S.push(y);else if (void 0 !== P) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0"); |
||||
|
} else s(P, (p ? "field" : "method") + " decorators", "return") && (p ? S.push(P) : w[A] = P); |
||||
|
} |
||||
|
} finally { |
||||
|
I.v = !0; |
||||
|
} |
||||
|
} |
||||
|
return (p || d) && u.push(function (e, t) { |
||||
|
for (var r = S.length - 1; r >= 0; r--) t = S[r].call(e, t); |
||||
|
return t; |
||||
|
}), p || b || (f ? d ? u.push(i(w, "get"), i(w, "set")) : u.push(2 === o ? w[A] : i.call.bind(w[A])) : Object.defineProperty(e, n, w)), P; |
||||
|
} |
||||
|
function u(e, t) { |
||||
|
return Object.defineProperty(e, Symbol.metadata || Symbol["for"]("Symbol.metadata"), { |
||||
|
configurable: !0, |
||||
|
enumerable: !0, |
||||
|
value: t |
||||
|
}); |
||||
|
} |
||||
|
if (arguments.length >= 6) var l = a[Symbol.metadata || Symbol["for"]("Symbol.metadata")]; |
||||
|
var f = Object.create(null == l ? null : l), |
||||
|
p = function (e, t, r, n) { |
||||
|
var o, |
||||
|
a, |
||||
|
i = [], |
||||
|
s = function s(t) { |
||||
|
return checkInRHS(t) === e; |
||||
|
}, |
||||
|
u = new Map(); |
||||
|
function l(e) { |
||||
|
e && i.push(c.bind(null, e)); |
||||
|
} |
||||
|
for (var f = 0; f < t.length; f++) { |
||||
|
var p = t[f]; |
||||
|
if (Array.isArray(p)) { |
||||
|
var d = p[1], |
||||
|
h = p[2], |
||||
|
m = p.length > 3, |
||||
|
y = 16 & d, |
||||
|
v = !!(8 & d), |
||||
|
g = 0 == (d &= 7), |
||||
|
b = h + "/" + v; |
||||
|
if (!g && !m) { |
||||
|
var w = u.get(b); |
||||
|
if (!0 === w || 3 === w && 4 !== d || 4 === w && 3 !== d) throw Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + h); |
||||
|
u.set(b, !(d > 2) || d); |
||||
|
} |
||||
|
applyDec(v ? e : e.prototype, p, y, m ? "#" + h : toPropertyKey(h), d, n, v ? a = a || [] : o = o || [], i, v, m, g, 1 === d, v && m ? s : r); |
||||
|
} |
||||
|
} |
||||
|
return l(o), l(a), i; |
||||
|
}(e, t, o, f); |
||||
|
return r.length || u(e, f), { |
||||
|
e: p, |
||||
|
get c() { |
||||
|
var t = []; |
||||
|
return r.length && [u(applyDec(e, [r], n, e.name, 5, f, t), f), c.bind(null, t, e)]; |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
export { applyDecs2305 as default }; |
@ -0,0 +1,124 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
import checkInRHS from "./checkInRHS.js"; |
||||
|
import setFunctionName from "./setFunctionName.js"; |
||||
|
import toPropertyKey from "./toPropertyKey.js"; |
||||
|
function applyDecs2311(e, t, n, r, o, i) { |
||||
|
var a, |
||||
|
c, |
||||
|
u, |
||||
|
s, |
||||
|
f, |
||||
|
l, |
||||
|
p, |
||||
|
d = Symbol.metadata || Symbol["for"]("Symbol.metadata"), |
||||
|
m = Object.defineProperty, |
||||
|
h = Object.create, |
||||
|
y = [h(null), h(null)], |
||||
|
v = t.length; |
||||
|
function g(t, n, r) { |
||||
|
return function (o, i) { |
||||
|
n && (i = o, o = e); |
||||
|
for (var a = 0; a < t.length; a++) i = t[a].apply(o, r ? [i] : []); |
||||
|
return r ? i : o; |
||||
|
}; |
||||
|
} |
||||
|
function b(e, t, n, r) { |
||||
|
if ("function" != typeof e && (r || void 0 !== e)) throw new TypeError(t + " must " + (n || "be") + " a function" + (r ? "" : " or undefined")); |
||||
|
return e; |
||||
|
} |
||||
|
function applyDec(e, t, n, r, o, i, u, s, f, l, p) { |
||||
|
function d(e) { |
||||
|
if (!p(e)) throw new TypeError("Attempted to access private element on non-instance"); |
||||
|
} |
||||
|
var h = [].concat(t[0]), |
||||
|
v = t[3], |
||||
|
w = !u, |
||||
|
D = 1 === o, |
||||
|
S = 3 === o, |
||||
|
j = 4 === o, |
||||
|
E = 2 === o; |
||||
|
function I(t, n, r) { |
||||
|
return function (o, i) { |
||||
|
return n && (i = o, o = e), r && r(o), P[t].call(o, i); |
||||
|
}; |
||||
|
} |
||||
|
if (!w) { |
||||
|
var P = {}, |
||||
|
k = [], |
||||
|
F = S ? "get" : j || D ? "set" : "value"; |
||||
|
if (f ? (l || D ? P = { |
||||
|
get: setFunctionName(function () { |
||||
|
return v(this); |
||||
|
}, r, "get"), |
||||
|
set: function set(e) { |
||||
|
t[4](this, e); |
||||
|
} |
||||
|
} : P[F] = v, l || setFunctionName(P[F], r, E ? "" : F)) : l || (P = Object.getOwnPropertyDescriptor(e, r)), !l && !f) { |
||||
|
if ((c = y[+s][r]) && 7 != (c ^ o)) throw Error("Decorating two elements with the same name (" + P[F].name + ") is not supported yet"); |
||||
|
y[+s][r] = o < 3 ? 1 : o; |
||||
|
} |
||||
|
} |
||||
|
for (var N = e, O = h.length - 1; O >= 0; O -= n ? 2 : 1) { |
||||
|
var T = b(h[O], "A decorator", "be", !0), |
||||
|
z = n ? h[O - 1] : void 0, |
||||
|
A = {}, |
||||
|
H = { |
||||
|
kind: ["field", "accessor", "method", "getter", "setter", "class"][o], |
||||
|
name: r, |
||||
|
metadata: a, |
||||
|
addInitializer: function (e, t) { |
||||
|
if (e.v) throw new TypeError("attempted to call addInitializer after decoration was finished"); |
||||
|
b(t, "An initializer", "be", !0), i.push(t); |
||||
|
}.bind(null, A) |
||||
|
}; |
||||
|
if (w) c = T.call(z, N, H), A.v = 1, b(c, "class decorators", "return") && (N = c);else if (H["static"] = s, H["private"] = f, c = H.access = { |
||||
|
has: f ? p.bind() : function (e) { |
||||
|
return r in e; |
||||
|
} |
||||
|
}, j || (c.get = f ? E ? function (e) { |
||||
|
return d(e), P.value; |
||||
|
} : I("get", 0, d) : function (e) { |
||||
|
return e[r]; |
||||
|
}), E || S || (c.set = f ? I("set", 0, d) : function (e, t) { |
||||
|
e[r] = t; |
||||
|
}), N = T.call(z, D ? { |
||||
|
get: P.get, |
||||
|
set: P.set |
||||
|
} : P[F], H), A.v = 1, D) { |
||||
|
if ("object" == _typeof(N) && N) (c = b(N.get, "accessor.get")) && (P.get = c), (c = b(N.set, "accessor.set")) && (P.set = c), (c = b(N.init, "accessor.init")) && k.unshift(c);else if (void 0 !== N) throw new TypeError("accessor decorators must return an object with get, set, or init properties or undefined"); |
||||
|
} else b(N, (l ? "field" : "method") + " decorators", "return") && (l ? k.unshift(N) : P[F] = N); |
||||
|
} |
||||
|
return o < 2 && u.push(g(k, s, 1), g(i, s, 0)), l || w || (f ? D ? u.splice(-1, 0, I("get", s), I("set", s)) : u.push(E ? P[F] : b.call.bind(P[F])) : m(e, r, P)), N; |
||||
|
} |
||||
|
function w(e) { |
||||
|
return m(e, d, { |
||||
|
configurable: !0, |
||||
|
enumerable: !0, |
||||
|
value: a |
||||
|
}); |
||||
|
} |
||||
|
return void 0 !== i && (a = i[d]), a = h(null == a ? null : a), f = [], l = function l(e) { |
||||
|
e && f.push(g(e)); |
||||
|
}, p = function p(t, r) { |
||||
|
for (var i = 0; i < n.length; i++) { |
||||
|
var a = n[i], |
||||
|
c = a[1], |
||||
|
l = 7 & c; |
||||
|
if ((8 & c) == t && !l == r) { |
||||
|
var p = a[2], |
||||
|
d = !!a[3], |
||||
|
m = 16 & c; |
||||
|
applyDec(t ? e : e.prototype, a, m, d ? "#" + p : toPropertyKey(p), l, l < 2 ? [] : t ? s = s || [] : u = u || [], f, !!t, d, r, t && d ? function (t) { |
||||
|
return checkInRHS(t) === e; |
||||
|
} : o); |
||||
|
} |
||||
|
} |
||||
|
}, p(8, 0), p(0, 0), p(8, 1), p(0, 1), l(u), l(s), c = f, v || w(e), { |
||||
|
e: c, |
||||
|
get c() { |
||||
|
var n = []; |
||||
|
return v && [w(e = applyDec(e, [t], r, e.name, 5, n)), g(n, 1)]; |
||||
|
} |
||||
|
}; |
||||
|
} |
||||
|
export { applyDecs2311 as default }; |
@ -0,0 +1,6 @@ |
|||||
|
function _arrayLikeToArray(r, a) { |
||||
|
(null == a || a > r.length) && (a = r.length); |
||||
|
for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; |
||||
|
return n; |
||||
|
} |
||||
|
export { _arrayLikeToArray as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _arrayWithHoles(r) { |
||||
|
if (Array.isArray(r)) return r; |
||||
|
} |
||||
|
export { _arrayWithHoles as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import arrayLikeToArray from "./arrayLikeToArray.js"; |
||||
|
function _arrayWithoutHoles(r) { |
||||
|
if (Array.isArray(r)) return arrayLikeToArray(r); |
||||
|
} |
||||
|
export { _arrayWithoutHoles as default }; |
@ -0,0 +1,5 @@ |
|||||
|
function _assertClassBrand(e, t, n) { |
||||
|
if ("function" == typeof e ? e === t : e.has(t)) return arguments.length < 3 ? t : n; |
||||
|
throw new TypeError("Private element is not present on this object"); |
||||
|
} |
||||
|
export { _assertClassBrand as default }; |
@ -0,0 +1,5 @@ |
|||||
|
function _assertThisInitialized(e) { |
||||
|
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); |
||||
|
return e; |
||||
|
} |
||||
|
export { _assertThisInitialized as default }; |
@ -0,0 +1,24 @@ |
|||||
|
import OverloadYield from "./OverloadYield.js"; |
||||
|
function _asyncGeneratorDelegate(t) { |
||||
|
var e = {}, |
||||
|
n = !1; |
||||
|
function pump(e, r) { |
||||
|
return n = !0, r = new Promise(function (n) { |
||||
|
n(t[e](r)); |
||||
|
}), { |
||||
|
done: !1, |
||||
|
value: new OverloadYield(r, 1) |
||||
|
}; |
||||
|
} |
||||
|
return e["undefined" != typeof Symbol && Symbol.iterator || "@@iterator"] = function () { |
||||
|
return this; |
||||
|
}, e.next = function (t) { |
||||
|
return n ? (n = !1, t) : pump("next", t); |
||||
|
}, "function" == typeof t["throw"] && (e["throw"] = function (t) { |
||||
|
if (n) throw n = !1, t; |
||||
|
return pump("throw", t); |
||||
|
}), "function" == typeof t["return"] && (e["return"] = function (t) { |
||||
|
return n ? (n = !1, t) : pump("return", t); |
||||
|
}), e; |
||||
|
} |
||||
|
export { _asyncGeneratorDelegate as default }; |
@ -0,0 +1,45 @@ |
|||||
|
function _asyncIterator(r) { |
||||
|
var n, |
||||
|
t, |
||||
|
o, |
||||
|
e = 2; |
||||
|
for ("undefined" != typeof Symbol && (t = Symbol.asyncIterator, o = Symbol.iterator); e--;) { |
||||
|
if (t && null != (n = r[t])) return n.call(r); |
||||
|
if (o && null != (n = r[o])) return new AsyncFromSyncIterator(n.call(r)); |
||||
|
t = "@@asyncIterator", o = "@@iterator"; |
||||
|
} |
||||
|
throw new TypeError("Object is not async iterable"); |
||||
|
} |
||||
|
function AsyncFromSyncIterator(r) { |
||||
|
function AsyncFromSyncIteratorContinuation(r) { |
||||
|
if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object.")); |
||||
|
var n = r.done; |
||||
|
return Promise.resolve(r.value).then(function (r) { |
||||
|
return { |
||||
|
value: r, |
||||
|
done: n |
||||
|
}; |
||||
|
}); |
||||
|
} |
||||
|
return AsyncFromSyncIterator = function AsyncFromSyncIterator(r) { |
||||
|
this.s = r, this.n = r.next; |
||||
|
}, AsyncFromSyncIterator.prototype = { |
||||
|
s: null, |
||||
|
n: null, |
||||
|
next: function next() { |
||||
|
return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); |
||||
|
}, |
||||
|
"return": function _return(r) { |
||||
|
var n = this.s["return"]; |
||||
|
return void 0 === n ? Promise.resolve({ |
||||
|
value: r, |
||||
|
done: !0 |
||||
|
}) : AsyncFromSyncIteratorContinuation(n.apply(this.s, arguments)); |
||||
|
}, |
||||
|
"throw": function _throw(r) { |
||||
|
var n = this.s["return"]; |
||||
|
return void 0 === n ? Promise.reject(r) : AsyncFromSyncIteratorContinuation(n.apply(this.s, arguments)); |
||||
|
} |
||||
|
}, new AsyncFromSyncIterator(r); |
||||
|
} |
||||
|
export { _asyncIterator as default }; |
@ -0,0 +1,26 @@ |
|||||
|
function asyncGeneratorStep(n, t, e, r, o, a, c) { |
||||
|
try { |
||||
|
var i = n[a](c), |
||||
|
u = i.value; |
||||
|
} catch (n) { |
||||
|
return void e(n); |
||||
|
} |
||||
|
i.done ? t(u) : Promise.resolve(u).then(r, o); |
||||
|
} |
||||
|
function _asyncToGenerator(n) { |
||||
|
return function () { |
||||
|
var t = this, |
||||
|
e = arguments; |
||||
|
return new Promise(function (r, o) { |
||||
|
var a = n.apply(t, e); |
||||
|
function _next(n) { |
||||
|
asyncGeneratorStep(a, r, o, _next, _throw, "next", n); |
||||
|
} |
||||
|
function _throw(n) { |
||||
|
asyncGeneratorStep(a, r, o, _next, _throw, "throw", n); |
||||
|
} |
||||
|
_next(void 0); |
||||
|
}); |
||||
|
}; |
||||
|
} |
||||
|
export { _asyncToGenerator as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import OverloadYield from "./OverloadYield.js"; |
||||
|
function _awaitAsyncGenerator(e) { |
||||
|
return new OverloadYield(e, 0); |
||||
|
} |
||||
|
export { _awaitAsyncGenerator as default }; |
@ -0,0 +1,7 @@ |
|||||
|
import getPrototypeOf from "./getPrototypeOf.js"; |
||||
|
import isNativeReflectConstruct from "./isNativeReflectConstruct.js"; |
||||
|
import possibleConstructorReturn from "./possibleConstructorReturn.js"; |
||||
|
function _callSuper(t, o, e) { |
||||
|
return o = getPrototypeOf(o), possibleConstructorReturn(t, isNativeReflectConstruct() ? Reflect.construct(o, e || [], getPrototypeOf(t).constructor) : o.apply(t, e)); |
||||
|
} |
||||
|
export { _callSuper as default }; |
@ -0,0 +1,6 @@ |
|||||
|
import _typeof from "./typeof.js"; |
||||
|
function _checkInRHS(e) { |
||||
|
if (Object(e) !== e) throw TypeError("right-hand side of 'in' should be an object, got " + (null !== e ? _typeof(e) : "null")); |
||||
|
return e; |
||||
|
} |
||||
|
export { _checkInRHS as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _checkPrivateRedeclaration(e, t) { |
||||
|
if (t.has(e)) throw new TypeError("Cannot initialize the same private elements twice on an object"); |
||||
|
} |
||||
|
export { _checkPrivateRedeclaration as default }; |
@ -0,0 +1,10 @@ |
|||||
|
function _classApplyDescriptorDestructureSet(e, t) { |
||||
|
if (t.set) return "__destrObj" in t || (t.__destrObj = { |
||||
|
set value(r) { |
||||
|
t.set.call(e, r); |
||||
|
} |
||||
|
}), t.__destrObj; |
||||
|
if (!t.writable) throw new TypeError("attempted to set read only private field"); |
||||
|
return t; |
||||
|
} |
||||
|
export { _classApplyDescriptorDestructureSet as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _classApplyDescriptorGet(e, t) { |
||||
|
return t.get ? t.get.call(e) : t.value; |
||||
|
} |
||||
|
export { _classApplyDescriptorGet as default }; |
@ -0,0 +1,7 @@ |
|||||
|
function _classApplyDescriptorSet(e, t, l) { |
||||
|
if (t.set) t.set.call(e, l);else { |
||||
|
if (!t.writable) throw new TypeError("attempted to set read only private field"); |
||||
|
t.value = l; |
||||
|
} |
||||
|
} |
||||
|
export { _classApplyDescriptorSet as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _classCallCheck(a, n) { |
||||
|
if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); |
||||
|
} |
||||
|
export { _classCallCheck as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import assertClassBrand from "./assertClassBrand.js"; |
||||
|
function _classCheckPrivateStaticAccess(s, a, r) { |
||||
|
return assertClassBrand(a, s, r); |
||||
|
} |
||||
|
export { _classCheckPrivateStaticAccess as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _classCheckPrivateStaticFieldDescriptor(t, e) { |
||||
|
if (void 0 === t) throw new TypeError("attempted to " + e + " private static field before its declaration"); |
||||
|
} |
||||
|
export { _classCheckPrivateStaticFieldDescriptor as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import classPrivateFieldGet2 from "./classPrivateFieldGet2.js"; |
||||
|
function _classExtractFieldDescriptor(e, t) { |
||||
|
return classPrivateFieldGet2(t, e); |
||||
|
} |
||||
|
export { _classExtractFieldDescriptor as default }; |
@ -0,0 +1,4 @@ |
|||||
|
function _classNameTDZError(e) { |
||||
|
throw new ReferenceError('Class "' + e + '" cannot be referenced in computed property keys.'); |
||||
|
} |
||||
|
export { _classNameTDZError as default }; |
@ -0,0 +1,7 @@ |
|||||
|
import classApplyDescriptorDestructureSet from "./classApplyDescriptorDestructureSet.js"; |
||||
|
import classPrivateFieldGet2 from "./classPrivateFieldGet2.js"; |
||||
|
function _classPrivateFieldDestructureSet(e, t) { |
||||
|
var r = classPrivateFieldGet2(t, e); |
||||
|
return classApplyDescriptorDestructureSet(e, r); |
||||
|
} |
||||
|
export { _classPrivateFieldDestructureSet as default }; |
@ -0,0 +1,7 @@ |
|||||
|
import classApplyDescriptorGet from "./classApplyDescriptorGet.js"; |
||||
|
import classPrivateFieldGet2 from "./classPrivateFieldGet2.js"; |
||||
|
function _classPrivateFieldGet(e, t) { |
||||
|
var r = classPrivateFieldGet2(t, e); |
||||
|
return classApplyDescriptorGet(e, r); |
||||
|
} |
||||
|
export { _classPrivateFieldGet as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import assertClassBrand from "./assertClassBrand.js"; |
||||
|
function _classPrivateFieldGet2(s, a) { |
||||
|
return s.get(assertClassBrand(s, a)); |
||||
|
} |
||||
|
export { _classPrivateFieldGet2 as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import checkPrivateRedeclaration from "./checkPrivateRedeclaration.js"; |
||||
|
function _classPrivateFieldInitSpec(e, t, a) { |
||||
|
checkPrivateRedeclaration(e, t), t.set(e, a); |
||||
|
} |
||||
|
export { _classPrivateFieldInitSpec as default }; |
@ -0,0 +1,5 @@ |
|||||
|
function _classPrivateFieldBase(e, t) { |
||||
|
if (!{}.hasOwnProperty.call(e, t)) throw new TypeError("attempted to use private field on non-instance"); |
||||
|
return e; |
||||
|
} |
||||
|
export { _classPrivateFieldBase as default }; |
@ -0,0 +1,5 @@ |
|||||
|
var id = 0; |
||||
|
function _classPrivateFieldKey(e) { |
||||
|
return "__private_" + id++ + "_" + e; |
||||
|
} |
||||
|
export { _classPrivateFieldKey as default }; |
@ -0,0 +1,7 @@ |
|||||
|
import classApplyDescriptorSet from "./classApplyDescriptorSet.js"; |
||||
|
import classPrivateFieldGet2 from "./classPrivateFieldGet2.js"; |
||||
|
function _classPrivateFieldSet(e, t, r) { |
||||
|
var s = classPrivateFieldGet2(t, e); |
||||
|
return classApplyDescriptorSet(e, s, r), r; |
||||
|
} |
||||
|
export { _classPrivateFieldSet as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import assertClassBrand from "./assertClassBrand.js"; |
||||
|
function _classPrivateFieldSet2(s, a, r) { |
||||
|
return s.set(assertClassBrand(s, a), r), r; |
||||
|
} |
||||
|
export { _classPrivateFieldSet2 as default }; |
@ -0,0 +1,5 @@ |
|||||
|
import assertClassBrand from "./assertClassBrand.js"; |
||||
|
function _classPrivateGetter(s, r, a) { |
||||
|
return a(assertClassBrand(s, r)); |
||||
|
} |
||||
|
export { _classPrivateGetter as default }; |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue