a
This commit is contained in:
parent
c3d122fd21
commit
295c4722fe
5317 changed files with 497585 additions and 18761 deletions
4
commands/node_modules/.bin/is-ci
generated
vendored
Executable file
4
commands/node_modules/.bin/is-ci
generated
vendored
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
'use strict'
|
||||||
|
|
||||||
|
process.exit(require('./') ? 0 : 1)
|
16
commands/node_modules/.bin/nodemon
generated
vendored
Executable file
16
commands/node_modules/.bin/nodemon
generated
vendored
Executable file
|
@ -0,0 +1,16 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
const cli = require('../lib/cli');
|
||||||
|
const nodemon = require('../lib/');
|
||||||
|
const options = cli.parse(process.argv);
|
||||||
|
|
||||||
|
nodemon(options);
|
||||||
|
|
||||||
|
const fs = require('fs');
|
||||||
|
|
||||||
|
// checks for available update and returns an instance
|
||||||
|
const pkg = JSON.parse(fs.readFileSync(__dirname + '/../package.json'));
|
||||||
|
|
||||||
|
if (pkg.version.indexOf('0.0.0') !== 0 && options.noUpdateNotifier !== true) {
|
||||||
|
require('simple-update-notifier')({ pkg });
|
||||||
|
}
|
112
commands/node_modules/.bin/nodetouch
generated
vendored
Executable file
112
commands/node_modules/.bin/nodetouch
generated
vendored
Executable file
|
@ -0,0 +1,112 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
const touch = require("../index.js")
|
||||||
|
|
||||||
|
const usage = code => {
|
||||||
|
console[code ? 'error' : 'log'](
|
||||||
|
'usage:\n' +
|
||||||
|
'touch [-acfm] [-r file] [-t [[CC]YY]MMDDhhmm[.SS]] file ...'
|
||||||
|
)
|
||||||
|
process.exit(code)
|
||||||
|
}
|
||||||
|
|
||||||
|
const singleFlags = {
|
||||||
|
a: 'atime',
|
||||||
|
m: 'mtime',
|
||||||
|
c: 'nocreate',
|
||||||
|
f: 'force'
|
||||||
|
}
|
||||||
|
|
||||||
|
const singleOpts = {
|
||||||
|
r: 'ref',
|
||||||
|
t: 'time'
|
||||||
|
}
|
||||||
|
|
||||||
|
const files = []
|
||||||
|
const args = process.argv.slice(2)
|
||||||
|
const options = {}
|
||||||
|
for (let i = 0; i < args.length; i++) {
|
||||||
|
const arg = args[i]
|
||||||
|
if (!arg.match(/^-/)) {
|
||||||
|
files.push(arg)
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
// expand shorthands
|
||||||
|
if (arg.charAt(1) !== '-') {
|
||||||
|
const expand = []
|
||||||
|
for (let f = 1; f < arg.length; f++) {
|
||||||
|
const fc = arg.charAt(f)
|
||||||
|
const sf = singleFlags[fc]
|
||||||
|
const so = singleOpts[fc]
|
||||||
|
if (sf)
|
||||||
|
expand.push('--' + sf)
|
||||||
|
else if (so) {
|
||||||
|
const soslice = arg.slice(f + 1)
|
||||||
|
const soval = soslice.charAt(0) === '=' ? soslice : '=' + soslice
|
||||||
|
expand.push('--' + so + soval)
|
||||||
|
f = arg.length
|
||||||
|
} else if (arg !== '-' + fc)
|
||||||
|
expand.push('-' + fc)
|
||||||
|
}
|
||||||
|
if (expand.length) {
|
||||||
|
args.splice.apply(args, [i, 1].concat(expand))
|
||||||
|
i--
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const argsplit = arg.split('=')
|
||||||
|
const key = argsplit.shift().replace(/^\-\-/, '')
|
||||||
|
const val = argsplit.length ? argsplit.join('=') : null
|
||||||
|
|
||||||
|
switch (key) {
|
||||||
|
case 'time':
|
||||||
|
const timestr = val || args[++i]
|
||||||
|
// [-t [[CC]YY]MMDDhhmm[.SS]]
|
||||||
|
const parsedtime = timestr.match(
|
||||||
|
/^(([0-9]{2})?([0-9]{2}))?([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2})(\.([0-9]{2}))?$/
|
||||||
|
)
|
||||||
|
if (!parsedtime) {
|
||||||
|
console.error('touch: out of range or illegal ' +
|
||||||
|
'time specification: ' +
|
||||||
|
'[[CC]YY]MMDDhhmm[.SS]')
|
||||||
|
process.exit(1)
|
||||||
|
} else {
|
||||||
|
const y = +parsedtime[1]
|
||||||
|
const year = parsedtime[2] ? y
|
||||||
|
: y <= 68 ? 2000 + y
|
||||||
|
: 1900 + y
|
||||||
|
|
||||||
|
const MM = +parsedtime[4] - 1
|
||||||
|
const dd = +parsedtime[5]
|
||||||
|
const hh = +parsedtime[6]
|
||||||
|
const mm = +parsedtime[7]
|
||||||
|
const ss = +parsedtime[8]
|
||||||
|
|
||||||
|
options.time = new Date(Date.UTC(year, MM, dd, hh, mm, ss))
|
||||||
|
}
|
||||||
|
continue
|
||||||
|
|
||||||
|
case 'ref':
|
||||||
|
options.ref = val || args[++i]
|
||||||
|
continue
|
||||||
|
|
||||||
|
case 'mtime':
|
||||||
|
case 'nocreate':
|
||||||
|
case 'atime':
|
||||||
|
case 'force':
|
||||||
|
options[key] = true
|
||||||
|
continue
|
||||||
|
|
||||||
|
default:
|
||||||
|
console.error('touch: illegal option -- ' + arg)
|
||||||
|
usage(1)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!files.length)
|
||||||
|
usage()
|
||||||
|
|
||||||
|
process.exitCode = 0
|
||||||
|
Promise.all(files.map(f => touch(f, options)))
|
||||||
|
.catch(er => process.exitCode = 1)
|
44
commands/node_modules/.bin/nopt
generated
vendored
Executable file
44
commands/node_modules/.bin/nopt
generated
vendored
Executable file
|
@ -0,0 +1,44 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
var nopt = require("../lib/nopt")
|
||||||
|
, types = { num: Number
|
||||||
|
, bool: Boolean
|
||||||
|
, help: Boolean
|
||||||
|
, list: Array
|
||||||
|
, "num-list": [Number, Array]
|
||||||
|
, "str-list": [String, Array]
|
||||||
|
, "bool-list": [Boolean, Array]
|
||||||
|
, str: String }
|
||||||
|
, shorthands = { s: [ "--str", "astring" ]
|
||||||
|
, b: [ "--bool" ]
|
||||||
|
, nb: [ "--no-bool" ]
|
||||||
|
, tft: [ "--bool-list", "--no-bool-list", "--bool-list", "true" ]
|
||||||
|
, "?": ["--help"]
|
||||||
|
, h: ["--help"]
|
||||||
|
, H: ["--help"]
|
||||||
|
, n: [ "--num", "125" ] }
|
||||||
|
, parsed = nopt( types
|
||||||
|
, shorthands
|
||||||
|
, process.argv
|
||||||
|
, 2 )
|
||||||
|
|
||||||
|
console.log("parsed", parsed)
|
||||||
|
|
||||||
|
if (parsed.help) {
|
||||||
|
console.log("")
|
||||||
|
console.log("nopt cli tester")
|
||||||
|
console.log("")
|
||||||
|
console.log("types")
|
||||||
|
console.log(Object.keys(types).map(function M (t) {
|
||||||
|
var type = types[t]
|
||||||
|
if (Array.isArray(type)) {
|
||||||
|
return [t, type.map(function (type) { return type.name })]
|
||||||
|
}
|
||||||
|
return [t, type && type.name]
|
||||||
|
}).reduce(function (s, i) {
|
||||||
|
s[i[0]] = i[1]
|
||||||
|
return s
|
||||||
|
}, {}))
|
||||||
|
console.log("")
|
||||||
|
console.log("shorthands")
|
||||||
|
console.log(shorthands)
|
||||||
|
}
|
4
commands/node_modules/.bin/rc
generated
vendored
Executable file
4
commands/node_modules/.bin/rc
generated
vendored
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#! /usr/bin/env node
|
||||||
|
var rc = require('./index')
|
||||||
|
|
||||||
|
console.log(JSON.stringify(rc(process.argv[2]), false, 2))
|
160
commands/node_modules/.bin/semver
generated
vendored
Executable file
160
commands/node_modules/.bin/semver
generated
vendored
Executable file
|
@ -0,0 +1,160 @@
|
||||||
|
#!/usr/bin/env node
|
||||||
|
// Standalone semver comparison program.
|
||||||
|
// Exits successfully and prints matching version(s) if
|
||||||
|
// any supplied version is valid and passes all tests.
|
||||||
|
|
||||||
|
var argv = process.argv.slice(2)
|
||||||
|
|
||||||
|
var versions = []
|
||||||
|
|
||||||
|
var range = []
|
||||||
|
|
||||||
|
var inc = null
|
||||||
|
|
||||||
|
var version = require('../package.json').version
|
||||||
|
|
||||||
|
var loose = false
|
||||||
|
|
||||||
|
var includePrerelease = false
|
||||||
|
|
||||||
|
var coerce = false
|
||||||
|
|
||||||
|
var identifier
|
||||||
|
|
||||||
|
var semver = require('../semver')
|
||||||
|
|
||||||
|
var reverse = false
|
||||||
|
|
||||||
|
var options = {}
|
||||||
|
|
||||||
|
main()
|
||||||
|
|
||||||
|
function main () {
|
||||||
|
if (!argv.length) return help()
|
||||||
|
while (argv.length) {
|
||||||
|
var a = argv.shift()
|
||||||
|
var indexOfEqualSign = a.indexOf('=')
|
||||||
|
if (indexOfEqualSign !== -1) {
|
||||||
|
a = a.slice(0, indexOfEqualSign)
|
||||||
|
argv.unshift(a.slice(indexOfEqualSign + 1))
|
||||||
|
}
|
||||||
|
switch (a) {
|
||||||
|
case '-rv': case '-rev': case '--rev': case '--reverse':
|
||||||
|
reverse = true
|
||||||
|
break
|
||||||
|
case '-l': case '--loose':
|
||||||
|
loose = true
|
||||||
|
break
|
||||||
|
case '-p': case '--include-prerelease':
|
||||||
|
includePrerelease = true
|
||||||
|
break
|
||||||
|
case '-v': case '--version':
|
||||||
|
versions.push(argv.shift())
|
||||||
|
break
|
||||||
|
case '-i': case '--inc': case '--increment':
|
||||||
|
switch (argv[0]) {
|
||||||
|
case 'major': case 'minor': case 'patch': case 'prerelease':
|
||||||
|
case 'premajor': case 'preminor': case 'prepatch':
|
||||||
|
inc = argv.shift()
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
inc = 'patch'
|
||||||
|
break
|
||||||
|
}
|
||||||
|
break
|
||||||
|
case '--preid':
|
||||||
|
identifier = argv.shift()
|
||||||
|
break
|
||||||
|
case '-r': case '--range':
|
||||||
|
range.push(argv.shift())
|
||||||
|
break
|
||||||
|
case '-c': case '--coerce':
|
||||||
|
coerce = true
|
||||||
|
break
|
||||||
|
case '-h': case '--help': case '-?':
|
||||||
|
return help()
|
||||||
|
default:
|
||||||
|
versions.push(a)
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var options = { loose: loose, includePrerelease: includePrerelease }
|
||||||
|
|
||||||
|
versions = versions.map(function (v) {
|
||||||
|
return coerce ? (semver.coerce(v) || { version: v }).version : v
|
||||||
|
}).filter(function (v) {
|
||||||
|
return semver.valid(v)
|
||||||
|
})
|
||||||
|
if (!versions.length) return fail()
|
||||||
|
if (inc && (versions.length !== 1 || range.length)) { return failInc() }
|
||||||
|
|
||||||
|
for (var i = 0, l = range.length; i < l; i++) {
|
||||||
|
versions = versions.filter(function (v) {
|
||||||
|
return semver.satisfies(v, range[i], options)
|
||||||
|
})
|
||||||
|
if (!versions.length) return fail()
|
||||||
|
}
|
||||||
|
return success(versions)
|
||||||
|
}
|
||||||
|
|
||||||
|
function failInc () {
|
||||||
|
console.error('--inc can only be used on a single version with no range')
|
||||||
|
fail()
|
||||||
|
}
|
||||||
|
|
||||||
|
function fail () { process.exit(1) }
|
||||||
|
|
||||||
|
function success () {
|
||||||
|
var compare = reverse ? 'rcompare' : 'compare'
|
||||||
|
versions.sort(function (a, b) {
|
||||||
|
return semver[compare](a, b, options)
|
||||||
|
}).map(function (v) {
|
||||||
|
return semver.clean(v, options)
|
||||||
|
}).map(function (v) {
|
||||||
|
return inc ? semver.inc(v, inc, options, identifier) : v
|
||||||
|
}).forEach(function (v, i, _) { console.log(v) })
|
||||||
|
}
|
||||||
|
|
||||||
|
function help () {
|
||||||
|
console.log(['SemVer ' + version,
|
||||||
|
'',
|
||||||
|
'A JavaScript implementation of the https://semver.org/ specification',
|
||||||
|
'Copyright Isaac Z. Schlueter',
|
||||||
|
'',
|
||||||
|
'Usage: semver [options] <version> [<version> [...]]',
|
||||||
|
'Prints valid versions sorted by SemVer precedence',
|
||||||
|
'',
|
||||||
|
'Options:',
|
||||||
|
'-r --range <range>',
|
||||||
|
' Print versions that match the specified range.',
|
||||||
|
'',
|
||||||
|
'-i --increment [<level>]',
|
||||||
|
' Increment a version by the specified level. Level can',
|
||||||
|
' be one of: major, minor, patch, premajor, preminor,',
|
||||||
|
" prepatch, or prerelease. Default level is 'patch'.",
|
||||||
|
' Only one version may be specified.',
|
||||||
|
'',
|
||||||
|
'--preid <identifier>',
|
||||||
|
' Identifier to be used to prefix premajor, preminor,',
|
||||||
|
' prepatch or prerelease version increments.',
|
||||||
|
'',
|
||||||
|
'-l --loose',
|
||||||
|
' Interpret versions and ranges loosely',
|
||||||
|
'',
|
||||||
|
'-p --include-prerelease',
|
||||||
|
' Always include prerelease versions in range matching',
|
||||||
|
'',
|
||||||
|
'-c --coerce',
|
||||||
|
' Coerce a string into SemVer if possible',
|
||||||
|
' (does not imply --loose)',
|
||||||
|
'',
|
||||||
|
'Program exits successfully if any valid version satisfies',
|
||||||
|
'all supplied ranges, and prints all satisfying versions.',
|
||||||
|
'',
|
||||||
|
'If no satisfying versions are found, then exits failure.',
|
||||||
|
'',
|
||||||
|
'Versions are printed in ascending order, so supplying',
|
||||||
|
'multiple versions to the utility will just sort them.'
|
||||||
|
].join('\n'))
|
||||||
|
}
|
2106
commands/node_modules/.package-lock.json
generated
vendored
Normal file
2106
commands/node_modules/.package-lock.json
generated
vendored
Normal file
File diff suppressed because it is too large
Load diff
22
commands/node_modules/@babel/runtime/LICENSE
generated
vendored
Normal file
22
commands/node_modules/@babel/runtime/LICENSE
generated
vendored
Normal file
|
@ -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.
|
19
commands/node_modules/@babel/runtime/README.md
generated
vendored
Normal file
19
commands/node_modules/@babel/runtime/README.md
generated
vendored
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# @babel/runtime
|
||||||
|
|
||||||
|
> babel's modular runtime helpers
|
||||||
|
|
||||||
|
See our website [@babel/runtime](https://babeljs.io/docs/en/babel-runtime) for more information.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
Using npm:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install --save @babel/runtime
|
||||||
|
```
|
||||||
|
|
||||||
|
or using yarn:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add @babel/runtime
|
||||||
|
```
|
99
commands/node_modules/@babel/runtime/helpers/AsyncGenerator.js
generated
vendored
Normal file
99
commands/node_modules/@babel/runtime/helpers/AsyncGenerator.js
generated
vendored
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
var AwaitValue = require("./AwaitValue.js");
|
||||||
|
|
||||||
|
function AsyncGenerator(gen) {
|
||||||
|
var front, back;
|
||||||
|
|
||||||
|
function send(key, arg) {
|
||||||
|
return new Promise(function (resolve, reject) {
|
||||||
|
var request = {
|
||||||
|
key: key,
|
||||||
|
arg: arg,
|
||||||
|
resolve: resolve,
|
||||||
|
reject: reject,
|
||||||
|
next: null
|
||||||
|
};
|
||||||
|
|
||||||
|
if (back) {
|
||||||
|
back = back.next = request;
|
||||||
|
} else {
|
||||||
|
front = back = request;
|
||||||
|
resume(key, arg);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function resume(key, arg) {
|
||||||
|
try {
|
||||||
|
var result = gen[key](arg);
|
||||||
|
var value = result.value;
|
||||||
|
var wrappedAwait = value instanceof AwaitValue;
|
||||||
|
Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) {
|
||||||
|
if (wrappedAwait) {
|
||||||
|
resume(key === "return" ? "return" : "next", arg);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
settle(result.done ? "return" : "normal", arg);
|
||||||
|
}, function (err) {
|
||||||
|
resume("throw", err);
|
||||||
|
});
|
||||||
|
} catch (err) {
|
||||||
|
settle("throw", err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function settle(type, value) {
|
||||||
|
switch (type) {
|
||||||
|
case "return":
|
||||||
|
front.resolve({
|
||||||
|
value: value,
|
||||||
|
done: true
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "throw":
|
||||||
|
front.reject(value);
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
front.resolve({
|
||||||
|
value: value,
|
||||||
|
done: false
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
front = front.next;
|
||||||
|
|
||||||
|
if (front) {
|
||||||
|
resume(front.key, front.arg);
|
||||||
|
} else {
|
||||||
|
back = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this._invoke = send;
|
||||||
|
|
||||||
|
if (typeof gen["return"] !== "function") {
|
||||||
|
this["return"] = undefined;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
AsyncGenerator.prototype[typeof Symbol === "function" && Symbol.asyncIterator || "@@asyncIterator"] = function () {
|
||||||
|
return this;
|
||||||
|
};
|
||||||
|
|
||||||
|
AsyncGenerator.prototype.next = function (arg) {
|
||||||
|
return this._invoke("next", arg);
|
||||||
|
};
|
||||||
|
|
||||||
|
AsyncGenerator.prototype["throw"] = function (arg) {
|
||||||
|
return this._invoke("throw", arg);
|
||||||
|
};
|
||||||
|
|
||||||
|
AsyncGenerator.prototype["return"] = function (arg) {
|
||||||
|
return this._invoke("return", arg);
|
||||||
|
};
|
||||||
|
|
||||||
|
module.exports = AsyncGenerator;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
6
commands/node_modules/@babel/runtime/helpers/AwaitValue.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/AwaitValue.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
function _AwaitValue(value) {
|
||||||
|
this.wrapped = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _AwaitValue;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
31
commands/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js
generated
vendored
Normal file
31
commands/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js
generated
vendored
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) {
|
||||||
|
var desc = {};
|
||||||
|
Object.keys(descriptor).forEach(function (key) {
|
||||||
|
desc[key] = descriptor[key];
|
||||||
|
});
|
||||||
|
desc.enumerable = !!desc.enumerable;
|
||||||
|
desc.configurable = !!desc.configurable;
|
||||||
|
|
||||||
|
if ('value' in desc || desc.initializer) {
|
||||||
|
desc.writable = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
desc = decorators.slice().reverse().reduce(function (desc, decorator) {
|
||||||
|
return decorator(target, property, desc) || desc;
|
||||||
|
}, desc);
|
||||||
|
|
||||||
|
if (context && desc.initializer !== void 0) {
|
||||||
|
desc.value = desc.initializer ? desc.initializer.call(context) : void 0;
|
||||||
|
desc.initializer = undefined;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (desc.initializer === void 0) {
|
||||||
|
Object.defineProperty(target, property, desc);
|
||||||
|
desc = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return desc;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _applyDecoratedDescriptor;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
12
commands/node_modules/@babel/runtime/helpers/arrayLikeToArray.js
generated
vendored
Normal file
12
commands/node_modules/@babel/runtime/helpers/arrayLikeToArray.js
generated
vendored
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
function _arrayLikeToArray(arr, len) {
|
||||||
|
if (len == null || len > arr.length) len = arr.length;
|
||||||
|
|
||||||
|
for (var i = 0, arr2 = new Array(len); i < len; i++) {
|
||||||
|
arr2[i] = arr[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
return arr2;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _arrayLikeToArray;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
6
commands/node_modules/@babel/runtime/helpers/arrayWithHoles.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/arrayWithHoles.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
function _arrayWithHoles(arr) {
|
||||||
|
if (Array.isArray(arr)) return arr;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _arrayWithHoles;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
8
commands/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
var arrayLikeToArray = require("./arrayLikeToArray.js");
|
||||||
|
|
||||||
|
function _arrayWithoutHoles(arr) {
|
||||||
|
if (Array.isArray(arr)) return arrayLikeToArray(arr);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _arrayWithoutHoles;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
10
commands/node_modules/@babel/runtime/helpers/assertThisInitialized.js
generated
vendored
Normal file
10
commands/node_modules/@babel/runtime/helpers/assertThisInitialized.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
function _assertThisInitialized(self) {
|
||||||
|
if (self === void 0) {
|
||||||
|
throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||||||
|
}
|
||||||
|
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _assertThisInitialized;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
57
commands/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js
generated
vendored
Normal file
57
commands/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js
generated
vendored
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
function _asyncGeneratorDelegate(inner, awaitWrap) {
|
||||||
|
var iter = {},
|
||||||
|
waiting = false;
|
||||||
|
|
||||||
|
function pump(key, value) {
|
||||||
|
waiting = true;
|
||||||
|
value = new Promise(function (resolve) {
|
||||||
|
resolve(inner[key](value));
|
||||||
|
});
|
||||||
|
return {
|
||||||
|
done: false,
|
||||||
|
value: awaitWrap(value)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
;
|
||||||
|
|
||||||
|
iter[typeof Symbol !== "undefined" && Symbol.iterator || "@@iterator"] = function () {
|
||||||
|
return this;
|
||||||
|
};
|
||||||
|
|
||||||
|
iter.next = function (value) {
|
||||||
|
if (waiting) {
|
||||||
|
waiting = false;
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return pump("next", value);
|
||||||
|
};
|
||||||
|
|
||||||
|
if (typeof inner["throw"] === "function") {
|
||||||
|
iter["throw"] = function (value) {
|
||||||
|
if (waiting) {
|
||||||
|
waiting = false;
|
||||||
|
throw value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return pump("throw", value);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof inner["return"] === "function") {
|
||||||
|
iter["return"] = function (value) {
|
||||||
|
if (waiting) {
|
||||||
|
waiting = false;
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return pump("return", value);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
return iter;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _asyncGeneratorDelegate;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
16
commands/node_modules/@babel/runtime/helpers/asyncIterator.js
generated
vendored
Normal file
16
commands/node_modules/@babel/runtime/helpers/asyncIterator.js
generated
vendored
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
function _asyncIterator(iterable) {
|
||||||
|
var method;
|
||||||
|
|
||||||
|
if (typeof Symbol !== "undefined") {
|
||||||
|
if (Symbol.asyncIterator) method = iterable[Symbol.asyncIterator];
|
||||||
|
if (method == null && Symbol.iterator) method = iterable[Symbol.iterator];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (method == null) method = iterable["@@asyncIterator"];
|
||||||
|
if (method == null) method = iterable["@@iterator"];
|
||||||
|
if (method == null) throw new TypeError("Object is not async iterable");
|
||||||
|
return method.call(iterable);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _asyncIterator;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
38
commands/node_modules/@babel/runtime/helpers/asyncToGenerator.js
generated
vendored
Normal file
38
commands/node_modules/@babel/runtime/helpers/asyncToGenerator.js
generated
vendored
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
|
||||||
|
try {
|
||||||
|
var info = gen[key](arg);
|
||||||
|
var value = info.value;
|
||||||
|
} catch (error) {
|
||||||
|
reject(error);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (info.done) {
|
||||||
|
resolve(value);
|
||||||
|
} else {
|
||||||
|
Promise.resolve(value).then(_next, _throw);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) {
|
||||||
|
return function () {
|
||||||
|
var self = this,
|
||||||
|
args = arguments;
|
||||||
|
return new Promise(function (resolve, reject) {
|
||||||
|
var gen = fn.apply(self, args);
|
||||||
|
|
||||||
|
function _next(value) {
|
||||||
|
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _throw(err) {
|
||||||
|
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
|
||||||
|
}
|
||||||
|
|
||||||
|
_next(undefined);
|
||||||
|
});
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _asyncToGenerator;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
8
commands/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
var AwaitValue = require("./AwaitValue.js");
|
||||||
|
|
||||||
|
function _awaitAsyncGenerator(value) {
|
||||||
|
return new AwaitValue(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _awaitAsyncGenerator;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
23
commands/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js
generated
vendored
Normal file
23
commands/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js
generated
vendored
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
function _classApplyDescriptorDestructureSet(receiver, descriptor) {
|
||||||
|
if (descriptor.set) {
|
||||||
|
if (!("__destrObj" in descriptor)) {
|
||||||
|
descriptor.__destrObj = {
|
||||||
|
set value(v) {
|
||||||
|
descriptor.set.call(receiver, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
return descriptor.__destrObj;
|
||||||
|
} else {
|
||||||
|
if (!descriptor.writable) {
|
||||||
|
throw new TypeError("attempted to set read only private field");
|
||||||
|
}
|
||||||
|
|
||||||
|
return descriptor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classApplyDescriptorDestructureSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
10
commands/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js
generated
vendored
Normal file
10
commands/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
function _classApplyDescriptorGet(receiver, descriptor) {
|
||||||
|
if (descriptor.get) {
|
||||||
|
return descriptor.get.call(receiver);
|
||||||
|
}
|
||||||
|
|
||||||
|
return descriptor.value;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classApplyDescriptorGet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
14
commands/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js
generated
vendored
Normal file
14
commands/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
function _classApplyDescriptorSet(receiver, descriptor, value) {
|
||||||
|
if (descriptor.set) {
|
||||||
|
descriptor.set.call(receiver, value);
|
||||||
|
} else {
|
||||||
|
if (!descriptor.writable) {
|
||||||
|
throw new TypeError("attempted to set read only private field");
|
||||||
|
}
|
||||||
|
|
||||||
|
descriptor.value = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classApplyDescriptorSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
8
commands/node_modules/@babel/runtime/helpers/classCallCheck.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/classCallCheck.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
function _classCallCheck(instance, Constructor) {
|
||||||
|
if (!(instance instanceof Constructor)) {
|
||||||
|
throw new TypeError("Cannot call a class as a function");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classCallCheck;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
8
commands/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
function _classCheckPrivateStaticAccess(receiver, classConstructor) {
|
||||||
|
if (receiver !== classConstructor) {
|
||||||
|
throw new TypeError("Private static access of wrong provenance");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classCheckPrivateStaticAccess;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
8
commands/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
function _classCheckPrivateStaticFieldDescriptor(descriptor, action) {
|
||||||
|
if (descriptor === undefined) {
|
||||||
|
throw new TypeError("attempted to " + action + " private static field before its declaration");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classCheckPrivateStaticFieldDescriptor;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
10
commands/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js
generated
vendored
Normal file
10
commands/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
function _classExtractFieldDescriptor(receiver, privateMap, action) {
|
||||||
|
if (!privateMap.has(receiver)) {
|
||||||
|
throw new TypeError("attempted to " + action + " private field on non-instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
return privateMap.get(receiver);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classExtractFieldDescriptor;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
6
commands/node_modules/@babel/runtime/helpers/classNameTDZError.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/classNameTDZError.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
function _classNameTDZError(name) {
|
||||||
|
throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys.");
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classNameTDZError;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
11
commands/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js
generated
vendored
Normal file
11
commands/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js
generated
vendored
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
var classApplyDescriptorDestructureSet = require("./classApplyDescriptorDestructureSet.js");
|
||||||
|
|
||||||
|
var classExtractFieldDescriptor = require("./classExtractFieldDescriptor.js");
|
||||||
|
|
||||||
|
function _classPrivateFieldDestructureSet(receiver, privateMap) {
|
||||||
|
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set");
|
||||||
|
return classApplyDescriptorDestructureSet(receiver, descriptor);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateFieldDestructureSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
11
commands/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js
generated
vendored
Normal file
11
commands/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js
generated
vendored
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
var classApplyDescriptorGet = require("./classApplyDescriptorGet.js");
|
||||||
|
|
||||||
|
var classExtractFieldDescriptor = require("./classExtractFieldDescriptor.js");
|
||||||
|
|
||||||
|
function _classPrivateFieldGet(receiver, privateMap) {
|
||||||
|
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get");
|
||||||
|
return classApplyDescriptorGet(receiver, descriptor);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateFieldGet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
10
commands/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js
generated
vendored
Normal file
10
commands/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
function _classPrivateFieldBase(receiver, privateKey) {
|
||||||
|
if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) {
|
||||||
|
throw new TypeError("attempted to use private field on non-instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
return receiver;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateFieldBase;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
8
commands/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
var id = 0;
|
||||||
|
|
||||||
|
function _classPrivateFieldKey(name) {
|
||||||
|
return "__private_" + id++ + "_" + name;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateFieldKey;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
12
commands/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js
generated
vendored
Normal file
12
commands/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js
generated
vendored
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
var classApplyDescriptorSet = require("./classApplyDescriptorSet.js");
|
||||||
|
|
||||||
|
var classExtractFieldDescriptor = require("./classExtractFieldDescriptor.js");
|
||||||
|
|
||||||
|
function _classPrivateFieldSet(receiver, privateMap, value) {
|
||||||
|
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set");
|
||||||
|
classApplyDescriptorSet(receiver, descriptor, value);
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateFieldSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
10
commands/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js
generated
vendored
Normal file
10
commands/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
function _classPrivateMethodGet(receiver, privateSet, fn) {
|
||||||
|
if (!privateSet.has(receiver)) {
|
||||||
|
throw new TypeError("attempted to get private field on non-instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
return fn;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateMethodGet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
6
commands/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
function _classPrivateMethodSet() {
|
||||||
|
throw new TypeError("attempted to reassign private method");
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classPrivateMethodSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
14
commands/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js
generated
vendored
Normal file
14
commands/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
var classApplyDescriptorDestructureSet = require("./classApplyDescriptorDestructureSet.js");
|
||||||
|
|
||||||
|
var classCheckPrivateStaticAccess = require("./classCheckPrivateStaticAccess.js");
|
||||||
|
|
||||||
|
var classCheckPrivateStaticFieldDescriptor = require("./classCheckPrivateStaticFieldDescriptor.js");
|
||||||
|
|
||||||
|
function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
classCheckPrivateStaticFieldDescriptor(descriptor, "set");
|
||||||
|
return classApplyDescriptorDestructureSet(receiver, descriptor);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classStaticPrivateFieldDestructureSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
14
commands/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js
generated
vendored
Normal file
14
commands/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
var classApplyDescriptorGet = require("./classApplyDescriptorGet.js");
|
||||||
|
|
||||||
|
var classCheckPrivateStaticAccess = require("./classCheckPrivateStaticAccess.js");
|
||||||
|
|
||||||
|
var classCheckPrivateStaticFieldDescriptor = require("./classCheckPrivateStaticFieldDescriptor.js");
|
||||||
|
|
||||||
|
function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
classCheckPrivateStaticFieldDescriptor(descriptor, "get");
|
||||||
|
return classApplyDescriptorGet(receiver, descriptor);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classStaticPrivateFieldSpecGet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
15
commands/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js
generated
vendored
Normal file
15
commands/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js
generated
vendored
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
var classApplyDescriptorSet = require("./classApplyDescriptorSet.js");
|
||||||
|
|
||||||
|
var classCheckPrivateStaticAccess = require("./classCheckPrivateStaticAccess.js");
|
||||||
|
|
||||||
|
var classCheckPrivateStaticFieldDescriptor = require("./classCheckPrivateStaticFieldDescriptor.js");
|
||||||
|
|
||||||
|
function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
classCheckPrivateStaticFieldDescriptor(descriptor, "set");
|
||||||
|
classApplyDescriptorSet(receiver, descriptor, value);
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classStaticPrivateFieldSpecSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
9
commands/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js
generated
vendored
Normal file
9
commands/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js
generated
vendored
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
var classCheckPrivateStaticAccess = require("./classCheckPrivateStaticAccess.js");
|
||||||
|
|
||||||
|
function _classStaticPrivateMethodGet(receiver, classConstructor, method) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
return method;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classStaticPrivateMethodGet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
6
commands/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
function _classStaticPrivateMethodSet() {
|
||||||
|
throw new TypeError("attempted to set read only static private field");
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _classStaticPrivateMethodSet;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
26
commands/node_modules/@babel/runtime/helpers/construct.js
generated
vendored
Normal file
26
commands/node_modules/@babel/runtime/helpers/construct.js
generated
vendored
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
var setPrototypeOf = require("./setPrototypeOf.js");
|
||||||
|
|
||||||
|
var isNativeReflectConstruct = require("./isNativeReflectConstruct.js");
|
||||||
|
|
||||||
|
function _construct(Parent, args, Class) {
|
||||||
|
if (isNativeReflectConstruct()) {
|
||||||
|
module.exports = _construct = Reflect.construct;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
||||||
|
} else {
|
||||||
|
module.exports = _construct = function _construct(Parent, args, Class) {
|
||||||
|
var a = [null];
|
||||||
|
a.push.apply(a, args);
|
||||||
|
var Constructor = Function.bind.apply(Parent, a);
|
||||||
|
var instance = new Constructor();
|
||||||
|
if (Class) setPrototypeOf(instance, Class.prototype);
|
||||||
|
return instance;
|
||||||
|
};
|
||||||
|
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return _construct.apply(null, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _construct;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
18
commands/node_modules/@babel/runtime/helpers/createClass.js
generated
vendored
Normal file
18
commands/node_modules/@babel/runtime/helpers/createClass.js
generated
vendored
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
function _defineProperties(target, props) {
|
||||||
|
for (var i = 0; i < props.length; i++) {
|
||||||
|
var descriptor = props[i];
|
||||||
|
descriptor.enumerable = descriptor.enumerable || false;
|
||||||
|
descriptor.configurable = true;
|
||||||
|
if ("value" in descriptor) descriptor.writable = true;
|
||||||
|
Object.defineProperty(target, descriptor.key, descriptor);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function _createClass(Constructor, protoProps, staticProps) {
|
||||||
|
if (protoProps) _defineProperties(Constructor.prototype, protoProps);
|
||||||
|
if (staticProps) _defineProperties(Constructor, staticProps);
|
||||||
|
return Constructor;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _createClass;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
61
commands/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js
generated
vendored
Normal file
61
commands/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js
generated
vendored
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
|
||||||
|
|
||||||
|
function _createForOfIteratorHelper(o, allowArrayLike) {
|
||||||
|
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
|
||||||
|
|
||||||
|
if (!it) {
|
||||||
|
if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
|
||||||
|
if (it) o = it;
|
||||||
|
var i = 0;
|
||||||
|
|
||||||
|
var F = function F() {};
|
||||||
|
|
||||||
|
return {
|
||||||
|
s: F,
|
||||||
|
n: function n() {
|
||||||
|
if (i >= o.length) return {
|
||||||
|
done: true
|
||||||
|
};
|
||||||
|
return {
|
||||||
|
done: false,
|
||||||
|
value: o[i++]
|
||||||
|
};
|
||||||
|
},
|
||||||
|
e: function e(_e) {
|
||||||
|
throw _e;
|
||||||
|
},
|
||||||
|
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 normalCompletion = true,
|
||||||
|
didErr = false,
|
||||||
|
err;
|
||||||
|
return {
|
||||||
|
s: function s() {
|
||||||
|
it = it.call(o);
|
||||||
|
},
|
||||||
|
n: function n() {
|
||||||
|
var step = it.next();
|
||||||
|
normalCompletion = step.done;
|
||||||
|
return step;
|
||||||
|
},
|
||||||
|
e: function e(_e2) {
|
||||||
|
didErr = true;
|
||||||
|
err = _e2;
|
||||||
|
},
|
||||||
|
f: function f() {
|
||||||
|
try {
|
||||||
|
if (!normalCompletion && it["return"] != null) it["return"]();
|
||||||
|
} finally {
|
||||||
|
if (didErr) throw err;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _createForOfIteratorHelper;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
25
commands/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js
generated
vendored
Normal file
25
commands/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js
generated
vendored
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
|
||||||
|
|
||||||
|
function _createForOfIteratorHelperLoose(o, allowArrayLike) {
|
||||||
|
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
|
||||||
|
if (it) return (it = it.call(o)).next.bind(it);
|
||||||
|
|
||||||
|
if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
|
||||||
|
if (it) o = it;
|
||||||
|
var i = 0;
|
||||||
|
return function () {
|
||||||
|
if (i >= o.length) return {
|
||||||
|
done: true
|
||||||
|
};
|
||||||
|
return {
|
||||||
|
done: false,
|
||||||
|
value: o[i++]
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
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["default"] = module.exports, module.exports.__esModule = true;
|
25
commands/node_modules/@babel/runtime/helpers/createSuper.js
generated
vendored
Normal file
25
commands/node_modules/@babel/runtime/helpers/createSuper.js
generated
vendored
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
var getPrototypeOf = require("./getPrototypeOf.js");
|
||||||
|
|
||||||
|
var isNativeReflectConstruct = require("./isNativeReflectConstruct.js");
|
||||||
|
|
||||||
|
var possibleConstructorReturn = require("./possibleConstructorReturn.js");
|
||||||
|
|
||||||
|
function _createSuper(Derived) {
|
||||||
|
var hasNativeReflectConstruct = isNativeReflectConstruct();
|
||||||
|
return function _createSuperInternal() {
|
||||||
|
var Super = getPrototypeOf(Derived),
|
||||||
|
result;
|
||||||
|
|
||||||
|
if (hasNativeReflectConstruct) {
|
||||||
|
var NewTarget = getPrototypeOf(this).constructor;
|
||||||
|
result = Reflect.construct(Super, arguments, NewTarget);
|
||||||
|
} else {
|
||||||
|
result = Super.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return possibleConstructorReturn(this, result);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _createSuper;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
401
commands/node_modules/@babel/runtime/helpers/decorate.js
generated
vendored
Normal file
401
commands/node_modules/@babel/runtime/helpers/decorate.js
generated
vendored
Normal file
|
@ -0,0 +1,401 @@
|
||||||
|
var toArray = require("./toArray.js");
|
||||||
|
|
||||||
|
var toPropertyKey = require("./toPropertyKey.js");
|
||||||
|
|
||||||
|
function _decorate(decorators, factory, superClass, mixins) {
|
||||||
|
var api = _getDecoratorsApi();
|
||||||
|
|
||||||
|
if (mixins) {
|
||||||
|
for (var i = 0; i < mixins.length; i++) {
|
||||||
|
api = mixins[i](api);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var r = factory(function initialize(O) {
|
||||||
|
api.initializeInstanceElements(O, decorated.elements);
|
||||||
|
}, superClass);
|
||||||
|
var decorated = api.decorateClass(_coalesceClassElements(r.d.map(_createElementDescriptor)), decorators);
|
||||||
|
api.initializeClassElements(r.F, decorated.elements);
|
||||||
|
return api.runClassFinishers(r.F, decorated.finishers);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _getDecoratorsApi() {
|
||||||
|
_getDecoratorsApi = function _getDecoratorsApi() {
|
||||||
|
return api;
|
||||||
|
};
|
||||||
|
|
||||||
|
var api = {
|
||||||
|
elementsDefinitionOrder: [["method"], ["field"]],
|
||||||
|
initializeInstanceElements: function initializeInstanceElements(O, elements) {
|
||||||
|
["method", "field"].forEach(function (kind) {
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
if (element.kind === kind && element.placement === "own") {
|
||||||
|
this.defineClassElement(O, element);
|
||||||
|
}
|
||||||
|
}, this);
|
||||||
|
}, this);
|
||||||
|
},
|
||||||
|
initializeClassElements: function initializeClassElements(F, elements) {
|
||||||
|
var proto = F.prototype;
|
||||||
|
["method", "field"].forEach(function (kind) {
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
var placement = element.placement;
|
||||||
|
|
||||||
|
if (element.kind === kind && (placement === "static" || placement === "prototype")) {
|
||||||
|
var receiver = placement === "static" ? F : proto;
|
||||||
|
this.defineClassElement(receiver, element);
|
||||||
|
}
|
||||||
|
}, this);
|
||||||
|
}, this);
|
||||||
|
},
|
||||||
|
defineClassElement: function defineClassElement(receiver, element) {
|
||||||
|
var descriptor = element.descriptor;
|
||||||
|
|
||||||
|
if (element.kind === "field") {
|
||||||
|
var initializer = element.initializer;
|
||||||
|
descriptor = {
|
||||||
|
enumerable: descriptor.enumerable,
|
||||||
|
writable: descriptor.writable,
|
||||||
|
configurable: descriptor.configurable,
|
||||||
|
value: initializer === void 0 ? void 0 : initializer.call(receiver)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
Object.defineProperty(receiver, element.key, descriptor);
|
||||||
|
},
|
||||||
|
decorateClass: function decorateClass(elements, decorators) {
|
||||||
|
var newElements = [];
|
||||||
|
var finishers = [];
|
||||||
|
var placements = {
|
||||||
|
"static": [],
|
||||||
|
prototype: [],
|
||||||
|
own: []
|
||||||
|
};
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
this.addElementPlacement(element, placements);
|
||||||
|
}, this);
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
if (!_hasDecorators(element)) return newElements.push(element);
|
||||||
|
var elementFinishersExtras = this.decorateElement(element, placements);
|
||||||
|
newElements.push(elementFinishersExtras.element);
|
||||||
|
newElements.push.apply(newElements, elementFinishersExtras.extras);
|
||||||
|
finishers.push.apply(finishers, elementFinishersExtras.finishers);
|
||||||
|
}, this);
|
||||||
|
|
||||||
|
if (!decorators) {
|
||||||
|
return {
|
||||||
|
elements: newElements,
|
||||||
|
finishers: finishers
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var result = this.decorateConstructor(newElements, decorators);
|
||||||
|
finishers.push.apply(finishers, result.finishers);
|
||||||
|
result.finishers = finishers;
|
||||||
|
return result;
|
||||||
|
},
|
||||||
|
addElementPlacement: function addElementPlacement(element, placements, silent) {
|
||||||
|
var keys = placements[element.placement];
|
||||||
|
|
||||||
|
if (!silent && keys.indexOf(element.key) !== -1) {
|
||||||
|
throw new TypeError("Duplicated element (" + element.key + ")");
|
||||||
|
}
|
||||||
|
|
||||||
|
keys.push(element.key);
|
||||||
|
},
|
||||||
|
decorateElement: function decorateElement(element, placements) {
|
||||||
|
var extras = [];
|
||||||
|
var finishers = [];
|
||||||
|
|
||||||
|
for (var decorators = element.decorators, i = decorators.length - 1; i >= 0; i--) {
|
||||||
|
var keys = placements[element.placement];
|
||||||
|
keys.splice(keys.indexOf(element.key), 1);
|
||||||
|
var elementObject = this.fromElementDescriptor(element);
|
||||||
|
var elementFinisherExtras = this.toElementFinisherExtras((0, decorators[i])(elementObject) || elementObject);
|
||||||
|
element = elementFinisherExtras.element;
|
||||||
|
this.addElementPlacement(element, placements);
|
||||||
|
|
||||||
|
if (elementFinisherExtras.finisher) {
|
||||||
|
finishers.push(elementFinisherExtras.finisher);
|
||||||
|
}
|
||||||
|
|
||||||
|
var newExtras = elementFinisherExtras.extras;
|
||||||
|
|
||||||
|
if (newExtras) {
|
||||||
|
for (var j = 0; j < newExtras.length; j++) {
|
||||||
|
this.addElementPlacement(newExtras[j], placements);
|
||||||
|
}
|
||||||
|
|
||||||
|
extras.push.apply(extras, newExtras);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return {
|
||||||
|
element: element,
|
||||||
|
finishers: finishers,
|
||||||
|
extras: extras
|
||||||
|
};
|
||||||
|
},
|
||||||
|
decorateConstructor: function decorateConstructor(elements, decorators) {
|
||||||
|
var finishers = [];
|
||||||
|
|
||||||
|
for (var i = decorators.length - 1; i >= 0; i--) {
|
||||||
|
var obj = this.fromClassDescriptor(elements);
|
||||||
|
var elementsAndFinisher = this.toClassDescriptor((0, decorators[i])(obj) || obj);
|
||||||
|
|
||||||
|
if (elementsAndFinisher.finisher !== undefined) {
|
||||||
|
finishers.push(elementsAndFinisher.finisher);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (elementsAndFinisher.elements !== undefined) {
|
||||||
|
elements = elementsAndFinisher.elements;
|
||||||
|
|
||||||
|
for (var j = 0; j < elements.length - 1; j++) {
|
||||||
|
for (var k = j + 1; k < elements.length; k++) {
|
||||||
|
if (elements[j].key === elements[k].key && elements[j].placement === elements[k].placement) {
|
||||||
|
throw new TypeError("Duplicated element (" + elements[j].key + ")");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return {
|
||||||
|
elements: elements,
|
||||||
|
finishers: finishers
|
||||||
|
};
|
||||||
|
},
|
||||||
|
fromElementDescriptor: function fromElementDescriptor(element) {
|
||||||
|
var obj = {
|
||||||
|
kind: element.kind,
|
||||||
|
key: element.key,
|
||||||
|
placement: element.placement,
|
||||||
|
descriptor: element.descriptor
|
||||||
|
};
|
||||||
|
var desc = {
|
||||||
|
value: "Descriptor",
|
||||||
|
configurable: true
|
||||||
|
};
|
||||||
|
Object.defineProperty(obj, Symbol.toStringTag, desc);
|
||||||
|
if (element.kind === "field") obj.initializer = element.initializer;
|
||||||
|
return obj;
|
||||||
|
},
|
||||||
|
toElementDescriptors: function toElementDescriptors(elementObjects) {
|
||||||
|
if (elementObjects === undefined) return;
|
||||||
|
return toArray(elementObjects).map(function (elementObject) {
|
||||||
|
var element = this.toElementDescriptor(elementObject);
|
||||||
|
this.disallowProperty(elementObject, "finisher", "An element descriptor");
|
||||||
|
this.disallowProperty(elementObject, "extras", "An element descriptor");
|
||||||
|
return element;
|
||||||
|
}, this);
|
||||||
|
},
|
||||||
|
toElementDescriptor: function toElementDescriptor(elementObject) {
|
||||||
|
var kind = String(elementObject.kind);
|
||||||
|
|
||||||
|
if (kind !== "method" && kind !== "field") {
|
||||||
|
throw new TypeError('An element descriptor\'s .kind property must be either "method" or' + ' "field", but a decorator created an element descriptor with' + ' .kind "' + kind + '"');
|
||||||
|
}
|
||||||
|
|
||||||
|
var key = toPropertyKey(elementObject.key);
|
||||||
|
var placement = String(elementObject.placement);
|
||||||
|
|
||||||
|
if (placement !== "static" && placement !== "prototype" && placement !== "own") {
|
||||||
|
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 "' + placement + '"');
|
||||||
|
}
|
||||||
|
|
||||||
|
var descriptor = elementObject.descriptor;
|
||||||
|
this.disallowProperty(elementObject, "elements", "An element descriptor");
|
||||||
|
var element = {
|
||||||
|
kind: kind,
|
||||||
|
key: key,
|
||||||
|
placement: placement,
|
||||||
|
descriptor: Object.assign({}, descriptor)
|
||||||
|
};
|
||||||
|
|
||||||
|
if (kind !== "field") {
|
||||||
|
this.disallowProperty(elementObject, "initializer", "A method descriptor");
|
||||||
|
} else {
|
||||||
|
this.disallowProperty(descriptor, "get", "The property descriptor of a field descriptor");
|
||||||
|
this.disallowProperty(descriptor, "set", "The property descriptor of a field descriptor");
|
||||||
|
this.disallowProperty(descriptor, "value", "The property descriptor of a field descriptor");
|
||||||
|
element.initializer = elementObject.initializer;
|
||||||
|
}
|
||||||
|
|
||||||
|
return element;
|
||||||
|
},
|
||||||
|
toElementFinisherExtras: function toElementFinisherExtras(elementObject) {
|
||||||
|
var element = this.toElementDescriptor(elementObject);
|
||||||
|
|
||||||
|
var finisher = _optionalCallableProperty(elementObject, "finisher");
|
||||||
|
|
||||||
|
var extras = this.toElementDescriptors(elementObject.extras);
|
||||||
|
return {
|
||||||
|
element: element,
|
||||||
|
finisher: finisher,
|
||||||
|
extras: extras
|
||||||
|
};
|
||||||
|
},
|
||||||
|
fromClassDescriptor: function fromClassDescriptor(elements) {
|
||||||
|
var obj = {
|
||||||
|
kind: "class",
|
||||||
|
elements: elements.map(this.fromElementDescriptor, this)
|
||||||
|
};
|
||||||
|
var desc = {
|
||||||
|
value: "Descriptor",
|
||||||
|
configurable: true
|
||||||
|
};
|
||||||
|
Object.defineProperty(obj, Symbol.toStringTag, desc);
|
||||||
|
return obj;
|
||||||
|
},
|
||||||
|
toClassDescriptor: function toClassDescriptor(obj) {
|
||||||
|
var kind = String(obj.kind);
|
||||||
|
|
||||||
|
if (kind !== "class") {
|
||||||
|
throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator' + ' created a class descriptor with .kind "' + kind + '"');
|
||||||
|
}
|
||||||
|
|
||||||
|
this.disallowProperty(obj, "key", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "placement", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "descriptor", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "initializer", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "extras", "A class descriptor");
|
||||||
|
|
||||||
|
var finisher = _optionalCallableProperty(obj, "finisher");
|
||||||
|
|
||||||
|
var elements = this.toElementDescriptors(obj.elements);
|
||||||
|
return {
|
||||||
|
elements: elements,
|
||||||
|
finisher: finisher
|
||||||
|
};
|
||||||
|
},
|
||||||
|
runClassFinishers: function runClassFinishers(constructor, finishers) {
|
||||||
|
for (var i = 0; i < finishers.length; i++) {
|
||||||
|
var newConstructor = (0, finishers[i])(constructor);
|
||||||
|
|
||||||
|
if (newConstructor !== undefined) {
|
||||||
|
if (typeof newConstructor !== "function") {
|
||||||
|
throw new TypeError("Finishers must return a constructor.");
|
||||||
|
}
|
||||||
|
|
||||||
|
constructor = newConstructor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return constructor;
|
||||||
|
},
|
||||||
|
disallowProperty: function disallowProperty(obj, name, objectType) {
|
||||||
|
if (obj[name] !== undefined) {
|
||||||
|
throw new TypeError(objectType + " can't have a ." + name + " property.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return api;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _createElementDescriptor(def) {
|
||||||
|
var key = toPropertyKey(def.key);
|
||||||
|
var descriptor;
|
||||||
|
|
||||||
|
if (def.kind === "method") {
|
||||||
|
descriptor = {
|
||||||
|
value: def.value,
|
||||||
|
writable: true,
|
||||||
|
configurable: true,
|
||||||
|
enumerable: false
|
||||||
|
};
|
||||||
|
} else if (def.kind === "get") {
|
||||||
|
descriptor = {
|
||||||
|
get: def.value,
|
||||||
|
configurable: true,
|
||||||
|
enumerable: false
|
||||||
|
};
|
||||||
|
} else if (def.kind === "set") {
|
||||||
|
descriptor = {
|
||||||
|
set: def.value,
|
||||||
|
configurable: true,
|
||||||
|
enumerable: false
|
||||||
|
};
|
||||||
|
} else if (def.kind === "field") {
|
||||||
|
descriptor = {
|
||||||
|
configurable: true,
|
||||||
|
writable: true,
|
||||||
|
enumerable: true
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var element = {
|
||||||
|
kind: def.kind === "field" ? "field" : "method",
|
||||||
|
key: key,
|
||||||
|
placement: def["static"] ? "static" : def.kind === "field" ? "own" : "prototype",
|
||||||
|
descriptor: descriptor
|
||||||
|
};
|
||||||
|
if (def.decorators) element.decorators = def.decorators;
|
||||||
|
if (def.kind === "field") element.initializer = def.value;
|
||||||
|
return element;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _coalesceGetterSetter(element, other) {
|
||||||
|
if (element.descriptor.get !== undefined) {
|
||||||
|
other.descriptor.get = element.descriptor.get;
|
||||||
|
} else {
|
||||||
|
other.descriptor.set = element.descriptor.set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function _coalesceClassElements(elements) {
|
||||||
|
var newElements = [];
|
||||||
|
|
||||||
|
var isSameElement = function isSameElement(other) {
|
||||||
|
return other.kind === "method" && other.key === element.key && other.placement === element.placement;
|
||||||
|
};
|
||||||
|
|
||||||
|
for (var i = 0; i < elements.length; i++) {
|
||||||
|
var element = elements[i];
|
||||||
|
var other;
|
||||||
|
|
||||||
|
if (element.kind === "method" && (other = newElements.find(isSameElement))) {
|
||||||
|
if (_isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor)) {
|
||||||
|
if (_hasDecorators(element) || _hasDecorators(other)) {
|
||||||
|
throw new ReferenceError("Duplicated methods (" + element.key + ") can't be decorated.");
|
||||||
|
}
|
||||||
|
|
||||||
|
other.descriptor = element.descriptor;
|
||||||
|
} else {
|
||||||
|
if (_hasDecorators(element)) {
|
||||||
|
if (_hasDecorators(other)) {
|
||||||
|
throw new ReferenceError("Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ").");
|
||||||
|
}
|
||||||
|
|
||||||
|
other.decorators = element.decorators;
|
||||||
|
}
|
||||||
|
|
||||||
|
_coalesceGetterSetter(element, other);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
newElements.push(element);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return newElements;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _hasDecorators(element) {
|
||||||
|
return element.decorators && element.decorators.length;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _isDataDescriptor(desc) {
|
||||||
|
return desc !== undefined && !(desc.value === undefined && desc.writable === undefined);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _optionalCallableProperty(obj, name) {
|
||||||
|
var value = obj[name];
|
||||||
|
|
||||||
|
if (value !== undefined && typeof value !== "function") {
|
||||||
|
throw new TypeError("Expected '" + name + "' to be a function");
|
||||||
|
}
|
||||||
|
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _decorate;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
17
commands/node_modules/@babel/runtime/helpers/defaults.js
generated
vendored
Normal file
17
commands/node_modules/@babel/runtime/helpers/defaults.js
generated
vendored
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
function _defaults(obj, defaults) {
|
||||||
|
var keys = Object.getOwnPropertyNames(defaults);
|
||||||
|
|
||||||
|
for (var i = 0; i < keys.length; i++) {
|
||||||
|
var key = keys[i];
|
||||||
|
var value = Object.getOwnPropertyDescriptor(defaults, key);
|
||||||
|
|
||||||
|
if (value && value.configurable && obj[key] === undefined) {
|
||||||
|
Object.defineProperty(obj, key, value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _defaults;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
25
commands/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js
generated
vendored
Normal file
25
commands/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js
generated
vendored
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
function _defineEnumerableProperties(obj, descs) {
|
||||||
|
for (var key in descs) {
|
||||||
|
var desc = descs[key];
|
||||||
|
desc.configurable = desc.enumerable = true;
|
||||||
|
if ("value" in desc) desc.writable = true;
|
||||||
|
Object.defineProperty(obj, key, desc);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Object.getOwnPropertySymbols) {
|
||||||
|
var objectSymbols = Object.getOwnPropertySymbols(descs);
|
||||||
|
|
||||||
|
for (var i = 0; i < objectSymbols.length; i++) {
|
||||||
|
var sym = objectSymbols[i];
|
||||||
|
var desc = descs[sym];
|
||||||
|
desc.configurable = desc.enumerable = true;
|
||||||
|
if ("value" in desc) desc.writable = true;
|
||||||
|
Object.defineProperty(obj, sym, desc);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _defineEnumerableProperties;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
17
commands/node_modules/@babel/runtime/helpers/defineProperty.js
generated
vendored
Normal file
17
commands/node_modules/@babel/runtime/helpers/defineProperty.js
generated
vendored
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
function _defineProperty(obj, key, value) {
|
||||||
|
if (key in obj) {
|
||||||
|
Object.defineProperty(obj, key, {
|
||||||
|
value: value,
|
||||||
|
enumerable: true,
|
||||||
|
configurable: true,
|
||||||
|
writable: true
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
obj[key] = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = _defineProperty;
|
||||||
|
module.exports["default"] = module.exports, module.exports.__esModule = true;
|
95
commands/node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js
generated
vendored
Normal file
95
commands/node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js
generated
vendored
Normal file
|
@ -0,0 +1,95 @@
|
||||||
|
import AwaitValue from "./AwaitValue.js";
|
||||||
|
export default function AsyncGenerator(gen) {
|
||||||
|
var front, back;
|
||||||
|
|
||||||
|
function send(key, arg) {
|
||||||
|
return new Promise(function (resolve, reject) {
|
||||||
|
var request = {
|
||||||
|
key: key,
|
||||||
|
arg: arg,
|
||||||
|
resolve: resolve,
|
||||||
|
reject: reject,
|
||||||
|
next: null
|
||||||
|
};
|
||||||
|
|
||||||
|
if (back) {
|
||||||
|
back = back.next = request;
|
||||||
|
} else {
|
||||||
|
front = back = request;
|
||||||
|
resume(key, arg);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function resume(key, arg) {
|
||||||
|
try {
|
||||||
|
var result = gen[key](arg);
|
||||||
|
var value = result.value;
|
||||||
|
var wrappedAwait = value instanceof AwaitValue;
|
||||||
|
Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) {
|
||||||
|
if (wrappedAwait) {
|
||||||
|
resume(key === "return" ? "return" : "next", arg);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
settle(result.done ? "return" : "normal", arg);
|
||||||
|
}, function (err) {
|
||||||
|
resume("throw", err);
|
||||||
|
});
|
||||||
|
} catch (err) {
|
||||||
|
settle("throw", err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function settle(type, value) {
|
||||||
|
switch (type) {
|
||||||
|
case "return":
|
||||||
|
front.resolve({
|
||||||
|
value: value,
|
||||||
|
done: true
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "throw":
|
||||||
|
front.reject(value);
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
front.resolve({
|
||||||
|
value: value,
|
||||||
|
done: false
|
||||||
|
});
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
front = front.next;
|
||||||
|
|
||||||
|
if (front) {
|
||||||
|
resume(front.key, front.arg);
|
||||||
|
} else {
|
||||||
|
back = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this._invoke = send;
|
||||||
|
|
||||||
|
if (typeof gen["return"] !== "function") {
|
||||||
|
this["return"] = undefined;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
AsyncGenerator.prototype[typeof Symbol === "function" && Symbol.asyncIterator || "@@asyncIterator"] = function () {
|
||||||
|
return this;
|
||||||
|
};
|
||||||
|
|
||||||
|
AsyncGenerator.prototype.next = function (arg) {
|
||||||
|
return this._invoke("next", arg);
|
||||||
|
};
|
||||||
|
|
||||||
|
AsyncGenerator.prototype["throw"] = function (arg) {
|
||||||
|
return this._invoke("throw", arg);
|
||||||
|
};
|
||||||
|
|
||||||
|
AsyncGenerator.prototype["return"] = function (arg) {
|
||||||
|
return this._invoke("return", arg);
|
||||||
|
};
|
3
commands/node_modules/@babel/runtime/helpers/esm/AwaitValue.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/AwaitValue.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _AwaitValue(value) {
|
||||||
|
this.wrapped = value;
|
||||||
|
}
|
28
commands/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js
generated
vendored
Normal file
28
commands/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js
generated
vendored
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) {
|
||||||
|
var desc = {};
|
||||||
|
Object.keys(descriptor).forEach(function (key) {
|
||||||
|
desc[key] = descriptor[key];
|
||||||
|
});
|
||||||
|
desc.enumerable = !!desc.enumerable;
|
||||||
|
desc.configurable = !!desc.configurable;
|
||||||
|
|
||||||
|
if ('value' in desc || desc.initializer) {
|
||||||
|
desc.writable = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
desc = decorators.slice().reverse().reduce(function (desc, decorator) {
|
||||||
|
return decorator(target, property, desc) || desc;
|
||||||
|
}, desc);
|
||||||
|
|
||||||
|
if (context && desc.initializer !== void 0) {
|
||||||
|
desc.value = desc.initializer ? desc.initializer.call(context) : void 0;
|
||||||
|
desc.initializer = undefined;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (desc.initializer === void 0) {
|
||||||
|
Object.defineProperty(target, property, desc);
|
||||||
|
desc = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return desc;
|
||||||
|
}
|
9
commands/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js
generated
vendored
Normal file
9
commands/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js
generated
vendored
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
export default function _arrayLikeToArray(arr, len) {
|
||||||
|
if (len == null || len > arr.length) len = arr.length;
|
||||||
|
|
||||||
|
for (var i = 0, arr2 = new Array(len); i < len; i++) {
|
||||||
|
arr2[i] = arr[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
return arr2;
|
||||||
|
}
|
3
commands/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _arrayWithHoles(arr) {
|
||||||
|
if (Array.isArray(arr)) return arr;
|
||||||
|
}
|
4
commands/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
generated
vendored
Normal file
4
commands/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
import arrayLikeToArray from "./arrayLikeToArray.js";
|
||||||
|
export default function _arrayWithoutHoles(arr) {
|
||||||
|
if (Array.isArray(arr)) return arrayLikeToArray(arr);
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
export default function _assertThisInitialized(self) {
|
||||||
|
if (self === void 0) {
|
||||||
|
throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
|
||||||
|
}
|
||||||
|
|
||||||
|
return self;
|
||||||
|
}
|
54
commands/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js
generated
vendored
Normal file
54
commands/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js
generated
vendored
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
export default function _asyncGeneratorDelegate(inner, awaitWrap) {
|
||||||
|
var iter = {},
|
||||||
|
waiting = false;
|
||||||
|
|
||||||
|
function pump(key, value) {
|
||||||
|
waiting = true;
|
||||||
|
value = new Promise(function (resolve) {
|
||||||
|
resolve(inner[key](value));
|
||||||
|
});
|
||||||
|
return {
|
||||||
|
done: false,
|
||||||
|
value: awaitWrap(value)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
;
|
||||||
|
|
||||||
|
iter[typeof Symbol !== "undefined" && Symbol.iterator || "@@iterator"] = function () {
|
||||||
|
return this;
|
||||||
|
};
|
||||||
|
|
||||||
|
iter.next = function (value) {
|
||||||
|
if (waiting) {
|
||||||
|
waiting = false;
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return pump("next", value);
|
||||||
|
};
|
||||||
|
|
||||||
|
if (typeof inner["throw"] === "function") {
|
||||||
|
iter["throw"] = function (value) {
|
||||||
|
if (waiting) {
|
||||||
|
waiting = false;
|
||||||
|
throw value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return pump("throw", value);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof inner["return"] === "function") {
|
||||||
|
iter["return"] = function (value) {
|
||||||
|
if (waiting) {
|
||||||
|
waiting = false;
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return pump("return", value);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
return iter;
|
||||||
|
}
|
13
commands/node_modules/@babel/runtime/helpers/esm/asyncIterator.js
generated
vendored
Normal file
13
commands/node_modules/@babel/runtime/helpers/esm/asyncIterator.js
generated
vendored
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
export default function _asyncIterator(iterable) {
|
||||||
|
var method;
|
||||||
|
|
||||||
|
if (typeof Symbol !== "undefined") {
|
||||||
|
if (Symbol.asyncIterator) method = iterable[Symbol.asyncIterator];
|
||||||
|
if (method == null && Symbol.iterator) method = iterable[Symbol.iterator];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (method == null) method = iterable["@@asyncIterator"];
|
||||||
|
if (method == null) method = iterable["@@iterator"];
|
||||||
|
if (method == null) throw new TypeError("Object is not async iterable");
|
||||||
|
return method.call(iterable);
|
||||||
|
}
|
35
commands/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
generated
vendored
Normal file
35
commands/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
generated
vendored
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {
|
||||||
|
try {
|
||||||
|
var info = gen[key](arg);
|
||||||
|
var value = info.value;
|
||||||
|
} catch (error) {
|
||||||
|
reject(error);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (info.done) {
|
||||||
|
resolve(value);
|
||||||
|
} else {
|
||||||
|
Promise.resolve(value).then(_next, _throw);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export default function _asyncToGenerator(fn) {
|
||||||
|
return function () {
|
||||||
|
var self = this,
|
||||||
|
args = arguments;
|
||||||
|
return new Promise(function (resolve, reject) {
|
||||||
|
var gen = fn.apply(self, args);
|
||||||
|
|
||||||
|
function _next(value) {
|
||||||
|
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _throw(err) {
|
||||||
|
asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);
|
||||||
|
}
|
||||||
|
|
||||||
|
_next(undefined);
|
||||||
|
});
|
||||||
|
};
|
||||||
|
}
|
4
commands/node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js
generated
vendored
Normal file
4
commands/node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
import AwaitValue from "./AwaitValue.js";
|
||||||
|
export default function _awaitAsyncGenerator(value) {
|
||||||
|
return new AwaitValue(value);
|
||||||
|
}
|
20
commands/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js
generated
vendored
Normal file
20
commands/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js
generated
vendored
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
export default function _classApplyDescriptorDestructureSet(receiver, descriptor) {
|
||||||
|
if (descriptor.set) {
|
||||||
|
if (!("__destrObj" in descriptor)) {
|
||||||
|
descriptor.__destrObj = {
|
||||||
|
set value(v) {
|
||||||
|
descriptor.set.call(receiver, v);
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
return descriptor.__destrObj;
|
||||||
|
} else {
|
||||||
|
if (!descriptor.writable) {
|
||||||
|
throw new TypeError("attempted to set read only private field");
|
||||||
|
}
|
||||||
|
|
||||||
|
return descriptor;
|
||||||
|
}
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
export default function _classApplyDescriptorGet(receiver, descriptor) {
|
||||||
|
if (descriptor.get) {
|
||||||
|
return descriptor.get.call(receiver);
|
||||||
|
}
|
||||||
|
|
||||||
|
return descriptor.value;
|
||||||
|
}
|
11
commands/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js
generated
vendored
Normal file
11
commands/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js
generated
vendored
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
export default function _classApplyDescriptorSet(receiver, descriptor, value) {
|
||||||
|
if (descriptor.set) {
|
||||||
|
descriptor.set.call(receiver, value);
|
||||||
|
} else {
|
||||||
|
if (!descriptor.writable) {
|
||||||
|
throw new TypeError("attempted to set read only private field");
|
||||||
|
}
|
||||||
|
|
||||||
|
descriptor.value = value;
|
||||||
|
}
|
||||||
|
}
|
5
commands/node_modules/@babel/runtime/helpers/esm/classCallCheck.js
generated
vendored
Normal file
5
commands/node_modules/@babel/runtime/helpers/esm/classCallCheck.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
export default function _classCallCheck(instance, Constructor) {
|
||||||
|
if (!(instance instanceof Constructor)) {
|
||||||
|
throw new TypeError("Cannot call a class as a function");
|
||||||
|
}
|
||||||
|
}
|
5
commands/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js
generated
vendored
Normal file
5
commands/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
export default function _classCheckPrivateStaticAccess(receiver, classConstructor) {
|
||||||
|
if (receiver !== classConstructor) {
|
||||||
|
throw new TypeError("Private static access of wrong provenance");
|
||||||
|
}
|
||||||
|
}
|
5
commands/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js
generated
vendored
Normal file
5
commands/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
export default function _classCheckPrivateStaticFieldDescriptor(descriptor, action) {
|
||||||
|
if (descriptor === undefined) {
|
||||||
|
throw new TypeError("attempted to " + action + " private static field before its declaration");
|
||||||
|
}
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
export default function _classExtractFieldDescriptor(receiver, privateMap, action) {
|
||||||
|
if (!privateMap.has(receiver)) {
|
||||||
|
throw new TypeError("attempted to " + action + " private field on non-instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
return privateMap.get(receiver);
|
||||||
|
}
|
3
commands/node_modules/@babel/runtime/helpers/esm/classNameTDZError.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/classNameTDZError.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _classNameTDZError(name) {
|
||||||
|
throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys.");
|
||||||
|
}
|
6
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
import classApplyDescriptorDestructureSet from "./classApplyDescriptorDestructureSet.js";
|
||||||
|
import classExtractFieldDescriptor from "./classExtractFieldDescriptor.js";
|
||||||
|
export default function _classPrivateFieldDestructureSet(receiver, privateMap) {
|
||||||
|
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set");
|
||||||
|
return classApplyDescriptorDestructureSet(receiver, descriptor);
|
||||||
|
}
|
6
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
import classApplyDescriptorGet from "./classApplyDescriptorGet.js";
|
||||||
|
import classExtractFieldDescriptor from "./classExtractFieldDescriptor.js";
|
||||||
|
export default function _classPrivateFieldGet(receiver, privateMap) {
|
||||||
|
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get");
|
||||||
|
return classApplyDescriptorGet(receiver, descriptor);
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
export default function _classPrivateFieldBase(receiver, privateKey) {
|
||||||
|
if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) {
|
||||||
|
throw new TypeError("attempted to use private field on non-instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
return receiver;
|
||||||
|
}
|
4
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js
generated
vendored
Normal file
4
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
var id = 0;
|
||||||
|
export default function _classPrivateFieldKey(name) {
|
||||||
|
return "__private_" + id++ + "_" + name;
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
import classApplyDescriptorSet from "./classApplyDescriptorSet.js";
|
||||||
|
import classExtractFieldDescriptor from "./classExtractFieldDescriptor.js";
|
||||||
|
export default function _classPrivateFieldSet(receiver, privateMap, value) {
|
||||||
|
var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set");
|
||||||
|
classApplyDescriptorSet(receiver, descriptor, value);
|
||||||
|
return value;
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
export default function _classPrivateMethodGet(receiver, privateSet, fn) {
|
||||||
|
if (!privateSet.has(receiver)) {
|
||||||
|
throw new TypeError("attempted to get private field on non-instance");
|
||||||
|
}
|
||||||
|
|
||||||
|
return fn;
|
||||||
|
}
|
3
commands/node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _classPrivateMethodSet() {
|
||||||
|
throw new TypeError("attempted to reassign private method");
|
||||||
|
}
|
8
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
import classApplyDescriptorDestructureSet from "./classApplyDescriptorDestructureSet.js";
|
||||||
|
import classCheckPrivateStaticAccess from "./classCheckPrivateStaticAccess.js";
|
||||||
|
import classCheckPrivateStaticFieldDescriptor from "./classCheckPrivateStaticFieldDescriptor.js";
|
||||||
|
export default function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
classCheckPrivateStaticFieldDescriptor(descriptor, "set");
|
||||||
|
return classApplyDescriptorDestructureSet(receiver, descriptor);
|
||||||
|
}
|
8
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js
generated
vendored
Normal file
8
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
import classApplyDescriptorGet from "./classApplyDescriptorGet.js";
|
||||||
|
import classCheckPrivateStaticAccess from "./classCheckPrivateStaticAccess.js";
|
||||||
|
import classCheckPrivateStaticFieldDescriptor from "./classCheckPrivateStaticFieldDescriptor.js";
|
||||||
|
export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
classCheckPrivateStaticFieldDescriptor(descriptor, "get");
|
||||||
|
return classApplyDescriptorGet(receiver, descriptor);
|
||||||
|
}
|
9
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js
generated
vendored
Normal file
9
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js
generated
vendored
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
import classApplyDescriptorSet from "./classApplyDescriptorSet.js";
|
||||||
|
import classCheckPrivateStaticAccess from "./classCheckPrivateStaticAccess.js";
|
||||||
|
import classCheckPrivateStaticFieldDescriptor from "./classCheckPrivateStaticFieldDescriptor.js";
|
||||||
|
export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
classCheckPrivateStaticFieldDescriptor(descriptor, "set");
|
||||||
|
classApplyDescriptorSet(receiver, descriptor, value);
|
||||||
|
return value;
|
||||||
|
}
|
5
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js
generated
vendored
Normal file
5
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
import classCheckPrivateStaticAccess from "./classCheckPrivateStaticAccess.js";
|
||||||
|
export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) {
|
||||||
|
classCheckPrivateStaticAccess(receiver, classConstructor);
|
||||||
|
return method;
|
||||||
|
}
|
3
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _classStaticPrivateMethodSet() {
|
||||||
|
throw new TypeError("attempted to set read only static private field");
|
||||||
|
}
|
18
commands/node_modules/@babel/runtime/helpers/esm/construct.js
generated
vendored
Normal file
18
commands/node_modules/@babel/runtime/helpers/esm/construct.js
generated
vendored
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
import setPrototypeOf from "./setPrototypeOf.js";
|
||||||
|
import isNativeReflectConstruct from "./isNativeReflectConstruct.js";
|
||||||
|
export default function _construct(Parent, args, Class) {
|
||||||
|
if (isNativeReflectConstruct()) {
|
||||||
|
_construct = Reflect.construct;
|
||||||
|
} else {
|
||||||
|
_construct = function _construct(Parent, args, Class) {
|
||||||
|
var a = [null];
|
||||||
|
a.push.apply(a, args);
|
||||||
|
var Constructor = Function.bind.apply(Parent, a);
|
||||||
|
var instance = new Constructor();
|
||||||
|
if (Class) setPrototypeOf(instance, Class.prototype);
|
||||||
|
return instance;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
return _construct.apply(null, arguments);
|
||||||
|
}
|
15
commands/node_modules/@babel/runtime/helpers/esm/createClass.js
generated
vendored
Normal file
15
commands/node_modules/@babel/runtime/helpers/esm/createClass.js
generated
vendored
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
function _defineProperties(target, props) {
|
||||||
|
for (var i = 0; i < props.length; i++) {
|
||||||
|
var descriptor = props[i];
|
||||||
|
descriptor.enumerable = descriptor.enumerable || false;
|
||||||
|
descriptor.configurable = true;
|
||||||
|
if ("value" in descriptor) descriptor.writable = true;
|
||||||
|
Object.defineProperty(target, descriptor.key, descriptor);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export default function _createClass(Constructor, protoProps, staticProps) {
|
||||||
|
if (protoProps) _defineProperties(Constructor.prototype, protoProps);
|
||||||
|
if (staticProps) _defineProperties(Constructor, staticProps);
|
||||||
|
return Constructor;
|
||||||
|
}
|
57
commands/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js
generated
vendored
Normal file
57
commands/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js
generated
vendored
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
|
||||||
|
export default function _createForOfIteratorHelper(o, allowArrayLike) {
|
||||||
|
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
|
||||||
|
|
||||||
|
if (!it) {
|
||||||
|
if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
|
||||||
|
if (it) o = it;
|
||||||
|
var i = 0;
|
||||||
|
|
||||||
|
var F = function F() {};
|
||||||
|
|
||||||
|
return {
|
||||||
|
s: F,
|
||||||
|
n: function n() {
|
||||||
|
if (i >= o.length) return {
|
||||||
|
done: true
|
||||||
|
};
|
||||||
|
return {
|
||||||
|
done: false,
|
||||||
|
value: o[i++]
|
||||||
|
};
|
||||||
|
},
|
||||||
|
e: function e(_e) {
|
||||||
|
throw _e;
|
||||||
|
},
|
||||||
|
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 normalCompletion = true,
|
||||||
|
didErr = false,
|
||||||
|
err;
|
||||||
|
return {
|
||||||
|
s: function s() {
|
||||||
|
it = it.call(o);
|
||||||
|
},
|
||||||
|
n: function n() {
|
||||||
|
var step = it.next();
|
||||||
|
normalCompletion = step.done;
|
||||||
|
return step;
|
||||||
|
},
|
||||||
|
e: function e(_e2) {
|
||||||
|
didErr = true;
|
||||||
|
err = _e2;
|
||||||
|
},
|
||||||
|
f: function f() {
|
||||||
|
try {
|
||||||
|
if (!normalCompletion && it["return"] != null) it["return"]();
|
||||||
|
} finally {
|
||||||
|
if (didErr) throw err;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
21
commands/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js
generated
vendored
Normal file
21
commands/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js
generated
vendored
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
|
||||||
|
export default function _createForOfIteratorHelperLoose(o, allowArrayLike) {
|
||||||
|
var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
|
||||||
|
if (it) return (it = it.call(o)).next.bind(it);
|
||||||
|
|
||||||
|
if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
|
||||||
|
if (it) o = it;
|
||||||
|
var i = 0;
|
||||||
|
return function () {
|
||||||
|
if (i >= o.length) return {
|
||||||
|
done: true
|
||||||
|
};
|
||||||
|
return {
|
||||||
|
done: false,
|
||||||
|
value: o[i++]
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
|
||||||
|
}
|
19
commands/node_modules/@babel/runtime/helpers/esm/createSuper.js
generated
vendored
Normal file
19
commands/node_modules/@babel/runtime/helpers/esm/createSuper.js
generated
vendored
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
import getPrototypeOf from "./getPrototypeOf.js";
|
||||||
|
import isNativeReflectConstruct from "./isNativeReflectConstruct.js";
|
||||||
|
import possibleConstructorReturn from "./possibleConstructorReturn.js";
|
||||||
|
export default function _createSuper(Derived) {
|
||||||
|
var hasNativeReflectConstruct = isNativeReflectConstruct();
|
||||||
|
return function _createSuperInternal() {
|
||||||
|
var Super = getPrototypeOf(Derived),
|
||||||
|
result;
|
||||||
|
|
||||||
|
if (hasNativeReflectConstruct) {
|
||||||
|
var NewTarget = getPrototypeOf(this).constructor;
|
||||||
|
result = Reflect.construct(Super, arguments, NewTarget);
|
||||||
|
} else {
|
||||||
|
result = Super.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return possibleConstructorReturn(this, result);
|
||||||
|
};
|
||||||
|
}
|
396
commands/node_modules/@babel/runtime/helpers/esm/decorate.js
generated
vendored
Normal file
396
commands/node_modules/@babel/runtime/helpers/esm/decorate.js
generated
vendored
Normal file
|
@ -0,0 +1,396 @@
|
||||||
|
import toArray from "./toArray.js";
|
||||||
|
import toPropertyKey from "./toPropertyKey.js";
|
||||||
|
export default function _decorate(decorators, factory, superClass, mixins) {
|
||||||
|
var api = _getDecoratorsApi();
|
||||||
|
|
||||||
|
if (mixins) {
|
||||||
|
for (var i = 0; i < mixins.length; i++) {
|
||||||
|
api = mixins[i](api);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var r = factory(function initialize(O) {
|
||||||
|
api.initializeInstanceElements(O, decorated.elements);
|
||||||
|
}, superClass);
|
||||||
|
var decorated = api.decorateClass(_coalesceClassElements(r.d.map(_createElementDescriptor)), decorators);
|
||||||
|
api.initializeClassElements(r.F, decorated.elements);
|
||||||
|
return api.runClassFinishers(r.F, decorated.finishers);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _getDecoratorsApi() {
|
||||||
|
_getDecoratorsApi = function _getDecoratorsApi() {
|
||||||
|
return api;
|
||||||
|
};
|
||||||
|
|
||||||
|
var api = {
|
||||||
|
elementsDefinitionOrder: [["method"], ["field"]],
|
||||||
|
initializeInstanceElements: function initializeInstanceElements(O, elements) {
|
||||||
|
["method", "field"].forEach(function (kind) {
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
if (element.kind === kind && element.placement === "own") {
|
||||||
|
this.defineClassElement(O, element);
|
||||||
|
}
|
||||||
|
}, this);
|
||||||
|
}, this);
|
||||||
|
},
|
||||||
|
initializeClassElements: function initializeClassElements(F, elements) {
|
||||||
|
var proto = F.prototype;
|
||||||
|
["method", "field"].forEach(function (kind) {
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
var placement = element.placement;
|
||||||
|
|
||||||
|
if (element.kind === kind && (placement === "static" || placement === "prototype")) {
|
||||||
|
var receiver = placement === "static" ? F : proto;
|
||||||
|
this.defineClassElement(receiver, element);
|
||||||
|
}
|
||||||
|
}, this);
|
||||||
|
}, this);
|
||||||
|
},
|
||||||
|
defineClassElement: function defineClassElement(receiver, element) {
|
||||||
|
var descriptor = element.descriptor;
|
||||||
|
|
||||||
|
if (element.kind === "field") {
|
||||||
|
var initializer = element.initializer;
|
||||||
|
descriptor = {
|
||||||
|
enumerable: descriptor.enumerable,
|
||||||
|
writable: descriptor.writable,
|
||||||
|
configurable: descriptor.configurable,
|
||||||
|
value: initializer === void 0 ? void 0 : initializer.call(receiver)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
Object.defineProperty(receiver, element.key, descriptor);
|
||||||
|
},
|
||||||
|
decorateClass: function decorateClass(elements, decorators) {
|
||||||
|
var newElements = [];
|
||||||
|
var finishers = [];
|
||||||
|
var placements = {
|
||||||
|
"static": [],
|
||||||
|
prototype: [],
|
||||||
|
own: []
|
||||||
|
};
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
this.addElementPlacement(element, placements);
|
||||||
|
}, this);
|
||||||
|
elements.forEach(function (element) {
|
||||||
|
if (!_hasDecorators(element)) return newElements.push(element);
|
||||||
|
var elementFinishersExtras = this.decorateElement(element, placements);
|
||||||
|
newElements.push(elementFinishersExtras.element);
|
||||||
|
newElements.push.apply(newElements, elementFinishersExtras.extras);
|
||||||
|
finishers.push.apply(finishers, elementFinishersExtras.finishers);
|
||||||
|
}, this);
|
||||||
|
|
||||||
|
if (!decorators) {
|
||||||
|
return {
|
||||||
|
elements: newElements,
|
||||||
|
finishers: finishers
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var result = this.decorateConstructor(newElements, decorators);
|
||||||
|
finishers.push.apply(finishers, result.finishers);
|
||||||
|
result.finishers = finishers;
|
||||||
|
return result;
|
||||||
|
},
|
||||||
|
addElementPlacement: function addElementPlacement(element, placements, silent) {
|
||||||
|
var keys = placements[element.placement];
|
||||||
|
|
||||||
|
if (!silent && keys.indexOf(element.key) !== -1) {
|
||||||
|
throw new TypeError("Duplicated element (" + element.key + ")");
|
||||||
|
}
|
||||||
|
|
||||||
|
keys.push(element.key);
|
||||||
|
},
|
||||||
|
decorateElement: function decorateElement(element, placements) {
|
||||||
|
var extras = [];
|
||||||
|
var finishers = [];
|
||||||
|
|
||||||
|
for (var decorators = element.decorators, i = decorators.length - 1; i >= 0; i--) {
|
||||||
|
var keys = placements[element.placement];
|
||||||
|
keys.splice(keys.indexOf(element.key), 1);
|
||||||
|
var elementObject = this.fromElementDescriptor(element);
|
||||||
|
var elementFinisherExtras = this.toElementFinisherExtras((0, decorators[i])(elementObject) || elementObject);
|
||||||
|
element = elementFinisherExtras.element;
|
||||||
|
this.addElementPlacement(element, placements);
|
||||||
|
|
||||||
|
if (elementFinisherExtras.finisher) {
|
||||||
|
finishers.push(elementFinisherExtras.finisher);
|
||||||
|
}
|
||||||
|
|
||||||
|
var newExtras = elementFinisherExtras.extras;
|
||||||
|
|
||||||
|
if (newExtras) {
|
||||||
|
for (var j = 0; j < newExtras.length; j++) {
|
||||||
|
this.addElementPlacement(newExtras[j], placements);
|
||||||
|
}
|
||||||
|
|
||||||
|
extras.push.apply(extras, newExtras);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return {
|
||||||
|
element: element,
|
||||||
|
finishers: finishers,
|
||||||
|
extras: extras
|
||||||
|
};
|
||||||
|
},
|
||||||
|
decorateConstructor: function decorateConstructor(elements, decorators) {
|
||||||
|
var finishers = [];
|
||||||
|
|
||||||
|
for (var i = decorators.length - 1; i >= 0; i--) {
|
||||||
|
var obj = this.fromClassDescriptor(elements);
|
||||||
|
var elementsAndFinisher = this.toClassDescriptor((0, decorators[i])(obj) || obj);
|
||||||
|
|
||||||
|
if (elementsAndFinisher.finisher !== undefined) {
|
||||||
|
finishers.push(elementsAndFinisher.finisher);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (elementsAndFinisher.elements !== undefined) {
|
||||||
|
elements = elementsAndFinisher.elements;
|
||||||
|
|
||||||
|
for (var j = 0; j < elements.length - 1; j++) {
|
||||||
|
for (var k = j + 1; k < elements.length; k++) {
|
||||||
|
if (elements[j].key === elements[k].key && elements[j].placement === elements[k].placement) {
|
||||||
|
throw new TypeError("Duplicated element (" + elements[j].key + ")");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return {
|
||||||
|
elements: elements,
|
||||||
|
finishers: finishers
|
||||||
|
};
|
||||||
|
},
|
||||||
|
fromElementDescriptor: function fromElementDescriptor(element) {
|
||||||
|
var obj = {
|
||||||
|
kind: element.kind,
|
||||||
|
key: element.key,
|
||||||
|
placement: element.placement,
|
||||||
|
descriptor: element.descriptor
|
||||||
|
};
|
||||||
|
var desc = {
|
||||||
|
value: "Descriptor",
|
||||||
|
configurable: true
|
||||||
|
};
|
||||||
|
Object.defineProperty(obj, Symbol.toStringTag, desc);
|
||||||
|
if (element.kind === "field") obj.initializer = element.initializer;
|
||||||
|
return obj;
|
||||||
|
},
|
||||||
|
toElementDescriptors: function toElementDescriptors(elementObjects) {
|
||||||
|
if (elementObjects === undefined) return;
|
||||||
|
return toArray(elementObjects).map(function (elementObject) {
|
||||||
|
var element = this.toElementDescriptor(elementObject);
|
||||||
|
this.disallowProperty(elementObject, "finisher", "An element descriptor");
|
||||||
|
this.disallowProperty(elementObject, "extras", "An element descriptor");
|
||||||
|
return element;
|
||||||
|
}, this);
|
||||||
|
},
|
||||||
|
toElementDescriptor: function toElementDescriptor(elementObject) {
|
||||||
|
var kind = String(elementObject.kind);
|
||||||
|
|
||||||
|
if (kind !== "method" && kind !== "field") {
|
||||||
|
throw new TypeError('An element descriptor\'s .kind property must be either "method" or' + ' "field", but a decorator created an element descriptor with' + ' .kind "' + kind + '"');
|
||||||
|
}
|
||||||
|
|
||||||
|
var key = toPropertyKey(elementObject.key);
|
||||||
|
var placement = String(elementObject.placement);
|
||||||
|
|
||||||
|
if (placement !== "static" && placement !== "prototype" && placement !== "own") {
|
||||||
|
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 "' + placement + '"');
|
||||||
|
}
|
||||||
|
|
||||||
|
var descriptor = elementObject.descriptor;
|
||||||
|
this.disallowProperty(elementObject, "elements", "An element descriptor");
|
||||||
|
var element = {
|
||||||
|
kind: kind,
|
||||||
|
key: key,
|
||||||
|
placement: placement,
|
||||||
|
descriptor: Object.assign({}, descriptor)
|
||||||
|
};
|
||||||
|
|
||||||
|
if (kind !== "field") {
|
||||||
|
this.disallowProperty(elementObject, "initializer", "A method descriptor");
|
||||||
|
} else {
|
||||||
|
this.disallowProperty(descriptor, "get", "The property descriptor of a field descriptor");
|
||||||
|
this.disallowProperty(descriptor, "set", "The property descriptor of a field descriptor");
|
||||||
|
this.disallowProperty(descriptor, "value", "The property descriptor of a field descriptor");
|
||||||
|
element.initializer = elementObject.initializer;
|
||||||
|
}
|
||||||
|
|
||||||
|
return element;
|
||||||
|
},
|
||||||
|
toElementFinisherExtras: function toElementFinisherExtras(elementObject) {
|
||||||
|
var element = this.toElementDescriptor(elementObject);
|
||||||
|
|
||||||
|
var finisher = _optionalCallableProperty(elementObject, "finisher");
|
||||||
|
|
||||||
|
var extras = this.toElementDescriptors(elementObject.extras);
|
||||||
|
return {
|
||||||
|
element: element,
|
||||||
|
finisher: finisher,
|
||||||
|
extras: extras
|
||||||
|
};
|
||||||
|
},
|
||||||
|
fromClassDescriptor: function fromClassDescriptor(elements) {
|
||||||
|
var obj = {
|
||||||
|
kind: "class",
|
||||||
|
elements: elements.map(this.fromElementDescriptor, this)
|
||||||
|
};
|
||||||
|
var desc = {
|
||||||
|
value: "Descriptor",
|
||||||
|
configurable: true
|
||||||
|
};
|
||||||
|
Object.defineProperty(obj, Symbol.toStringTag, desc);
|
||||||
|
return obj;
|
||||||
|
},
|
||||||
|
toClassDescriptor: function toClassDescriptor(obj) {
|
||||||
|
var kind = String(obj.kind);
|
||||||
|
|
||||||
|
if (kind !== "class") {
|
||||||
|
throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator' + ' created a class descriptor with .kind "' + kind + '"');
|
||||||
|
}
|
||||||
|
|
||||||
|
this.disallowProperty(obj, "key", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "placement", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "descriptor", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "initializer", "A class descriptor");
|
||||||
|
this.disallowProperty(obj, "extras", "A class descriptor");
|
||||||
|
|
||||||
|
var finisher = _optionalCallableProperty(obj, "finisher");
|
||||||
|
|
||||||
|
var elements = this.toElementDescriptors(obj.elements);
|
||||||
|
return {
|
||||||
|
elements: elements,
|
||||||
|
finisher: finisher
|
||||||
|
};
|
||||||
|
},
|
||||||
|
runClassFinishers: function runClassFinishers(constructor, finishers) {
|
||||||
|
for (var i = 0; i < finishers.length; i++) {
|
||||||
|
var newConstructor = (0, finishers[i])(constructor);
|
||||||
|
|
||||||
|
if (newConstructor !== undefined) {
|
||||||
|
if (typeof newConstructor !== "function") {
|
||||||
|
throw new TypeError("Finishers must return a constructor.");
|
||||||
|
}
|
||||||
|
|
||||||
|
constructor = newConstructor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return constructor;
|
||||||
|
},
|
||||||
|
disallowProperty: function disallowProperty(obj, name, objectType) {
|
||||||
|
if (obj[name] !== undefined) {
|
||||||
|
throw new TypeError(objectType + " can't have a ." + name + " property.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return api;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _createElementDescriptor(def) {
|
||||||
|
var key = toPropertyKey(def.key);
|
||||||
|
var descriptor;
|
||||||
|
|
||||||
|
if (def.kind === "method") {
|
||||||
|
descriptor = {
|
||||||
|
value: def.value,
|
||||||
|
writable: true,
|
||||||
|
configurable: true,
|
||||||
|
enumerable: false
|
||||||
|
};
|
||||||
|
} else if (def.kind === "get") {
|
||||||
|
descriptor = {
|
||||||
|
get: def.value,
|
||||||
|
configurable: true,
|
||||||
|
enumerable: false
|
||||||
|
};
|
||||||
|
} else if (def.kind === "set") {
|
||||||
|
descriptor = {
|
||||||
|
set: def.value,
|
||||||
|
configurable: true,
|
||||||
|
enumerable: false
|
||||||
|
};
|
||||||
|
} else if (def.kind === "field") {
|
||||||
|
descriptor = {
|
||||||
|
configurable: true,
|
||||||
|
writable: true,
|
||||||
|
enumerable: true
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var element = {
|
||||||
|
kind: def.kind === "field" ? "field" : "method",
|
||||||
|
key: key,
|
||||||
|
placement: def["static"] ? "static" : def.kind === "field" ? "own" : "prototype",
|
||||||
|
descriptor: descriptor
|
||||||
|
};
|
||||||
|
if (def.decorators) element.decorators = def.decorators;
|
||||||
|
if (def.kind === "field") element.initializer = def.value;
|
||||||
|
return element;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _coalesceGetterSetter(element, other) {
|
||||||
|
if (element.descriptor.get !== undefined) {
|
||||||
|
other.descriptor.get = element.descriptor.get;
|
||||||
|
} else {
|
||||||
|
other.descriptor.set = element.descriptor.set;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function _coalesceClassElements(elements) {
|
||||||
|
var newElements = [];
|
||||||
|
|
||||||
|
var isSameElement = function isSameElement(other) {
|
||||||
|
return other.kind === "method" && other.key === element.key && other.placement === element.placement;
|
||||||
|
};
|
||||||
|
|
||||||
|
for (var i = 0; i < elements.length; i++) {
|
||||||
|
var element = elements[i];
|
||||||
|
var other;
|
||||||
|
|
||||||
|
if (element.kind === "method" && (other = newElements.find(isSameElement))) {
|
||||||
|
if (_isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor)) {
|
||||||
|
if (_hasDecorators(element) || _hasDecorators(other)) {
|
||||||
|
throw new ReferenceError("Duplicated methods (" + element.key + ") can't be decorated.");
|
||||||
|
}
|
||||||
|
|
||||||
|
other.descriptor = element.descriptor;
|
||||||
|
} else {
|
||||||
|
if (_hasDecorators(element)) {
|
||||||
|
if (_hasDecorators(other)) {
|
||||||
|
throw new ReferenceError("Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ").");
|
||||||
|
}
|
||||||
|
|
||||||
|
other.decorators = element.decorators;
|
||||||
|
}
|
||||||
|
|
||||||
|
_coalesceGetterSetter(element, other);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
newElements.push(element);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return newElements;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _hasDecorators(element) {
|
||||||
|
return element.decorators && element.decorators.length;
|
||||||
|
}
|
||||||
|
|
||||||
|
function _isDataDescriptor(desc) {
|
||||||
|
return desc !== undefined && !(desc.value === undefined && desc.writable === undefined);
|
||||||
|
}
|
||||||
|
|
||||||
|
function _optionalCallableProperty(obj, name) {
|
||||||
|
var value = obj[name];
|
||||||
|
|
||||||
|
if (value !== undefined && typeof value !== "function") {
|
||||||
|
throw new TypeError("Expected '" + name + "' to be a function");
|
||||||
|
}
|
||||||
|
|
||||||
|
return value;
|
||||||
|
}
|
14
commands/node_modules/@babel/runtime/helpers/esm/defaults.js
generated
vendored
Normal file
14
commands/node_modules/@babel/runtime/helpers/esm/defaults.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
export default function _defaults(obj, defaults) {
|
||||||
|
var keys = Object.getOwnPropertyNames(defaults);
|
||||||
|
|
||||||
|
for (var i = 0; i < keys.length; i++) {
|
||||||
|
var key = keys[i];
|
||||||
|
var value = Object.getOwnPropertyDescriptor(defaults, key);
|
||||||
|
|
||||||
|
if (value && value.configurable && obj[key] === undefined) {
|
||||||
|
Object.defineProperty(obj, key, value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
22
commands/node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js
generated
vendored
Normal file
22
commands/node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js
generated
vendored
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
export default function _defineEnumerableProperties(obj, descs) {
|
||||||
|
for (var key in descs) {
|
||||||
|
var desc = descs[key];
|
||||||
|
desc.configurable = desc.enumerable = true;
|
||||||
|
if ("value" in desc) desc.writable = true;
|
||||||
|
Object.defineProperty(obj, key, desc);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Object.getOwnPropertySymbols) {
|
||||||
|
var objectSymbols = Object.getOwnPropertySymbols(descs);
|
||||||
|
|
||||||
|
for (var i = 0; i < objectSymbols.length; i++) {
|
||||||
|
var sym = objectSymbols[i];
|
||||||
|
var desc = descs[sym];
|
||||||
|
desc.configurable = desc.enumerable = true;
|
||||||
|
if ("value" in desc) desc.writable = true;
|
||||||
|
Object.defineProperty(obj, sym, desc);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
14
commands/node_modules/@babel/runtime/helpers/esm/defineProperty.js
generated
vendored
Normal file
14
commands/node_modules/@babel/runtime/helpers/esm/defineProperty.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
export default function _defineProperty(obj, key, value) {
|
||||||
|
if (key in obj) {
|
||||||
|
Object.defineProperty(obj, key, {
|
||||||
|
value: value,
|
||||||
|
enumerable: true,
|
||||||
|
configurable: true,
|
||||||
|
writable: true
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
obj[key] = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
return obj;
|
||||||
|
}
|
17
commands/node_modules/@babel/runtime/helpers/esm/extends.js
generated
vendored
Normal file
17
commands/node_modules/@babel/runtime/helpers/esm/extends.js
generated
vendored
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
export default function _extends() {
|
||||||
|
_extends = Object.assign || function (target) {
|
||||||
|
for (var i = 1; i < arguments.length; i++) {
|
||||||
|
var source = arguments[i];
|
||||||
|
|
||||||
|
for (var key in source) {
|
||||||
|
if (Object.prototype.hasOwnProperty.call(source, key)) {
|
||||||
|
target[key] = source[key];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return target;
|
||||||
|
};
|
||||||
|
|
||||||
|
return _extends.apply(this, arguments);
|
||||||
|
}
|
20
commands/node_modules/@babel/runtime/helpers/esm/get.js
generated
vendored
Normal file
20
commands/node_modules/@babel/runtime/helpers/esm/get.js
generated
vendored
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
import superPropBase from "./superPropBase.js";
|
||||||
|
export default function _get(target, property, receiver) {
|
||||||
|
if (typeof Reflect !== "undefined" && Reflect.get) {
|
||||||
|
_get = Reflect.get;
|
||||||
|
} else {
|
||||||
|
_get = function _get(target, property, receiver) {
|
||||||
|
var base = superPropBase(target, property);
|
||||||
|
if (!base) return;
|
||||||
|
var desc = Object.getOwnPropertyDescriptor(base, property);
|
||||||
|
|
||||||
|
if (desc.get) {
|
||||||
|
return desc.get.call(receiver);
|
||||||
|
}
|
||||||
|
|
||||||
|
return desc.value;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
return _get(target, property, receiver || target);
|
||||||
|
}
|
6
commands/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
export default function _getPrototypeOf(o) {
|
||||||
|
_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) {
|
||||||
|
return o.__proto__ || Object.getPrototypeOf(o);
|
||||||
|
};
|
||||||
|
return _getPrototypeOf(o);
|
||||||
|
}
|
15
commands/node_modules/@babel/runtime/helpers/esm/inherits.js
generated
vendored
Normal file
15
commands/node_modules/@babel/runtime/helpers/esm/inherits.js
generated
vendored
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
import setPrototypeOf from "./setPrototypeOf.js";
|
||||||
|
export default function _inherits(subClass, superClass) {
|
||||||
|
if (typeof superClass !== "function" && superClass !== null) {
|
||||||
|
throw new TypeError("Super expression must either be null or a function");
|
||||||
|
}
|
||||||
|
|
||||||
|
subClass.prototype = Object.create(superClass && superClass.prototype, {
|
||||||
|
constructor: {
|
||||||
|
value: subClass,
|
||||||
|
writable: true,
|
||||||
|
configurable: true
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (superClass) setPrototypeOf(subClass, superClass);
|
||||||
|
}
|
6
commands/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
generated
vendored
Normal file
6
commands/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
import setPrototypeOf from "./setPrototypeOf.js";
|
||||||
|
export default function _inheritsLoose(subClass, superClass) {
|
||||||
|
subClass.prototype = Object.create(superClass.prototype);
|
||||||
|
subClass.prototype.constructor = subClass;
|
||||||
|
setPrototypeOf(subClass, superClass);
|
||||||
|
}
|
9
commands/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js
generated
vendored
Normal file
9
commands/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js
generated
vendored
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
export default function _initializerDefineProperty(target, property, descriptor, context) {
|
||||||
|
if (!descriptor) return;
|
||||||
|
Object.defineProperty(target, property, {
|
||||||
|
enumerable: descriptor.enumerable,
|
||||||
|
configurable: descriptor.configurable,
|
||||||
|
writable: descriptor.writable,
|
||||||
|
value: descriptor.initializer ? descriptor.initializer.call(context) : void 0
|
||||||
|
});
|
||||||
|
}
|
3
commands/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _initializerWarningHelper(descriptor, context) {
|
||||||
|
throw new Error('Decorating class property failed. Please ensure that ' + 'proposal-class-properties is enabled and runs after the decorators transform.');
|
||||||
|
}
|
7
commands/node_modules/@babel/runtime/helpers/esm/instanceof.js
generated
vendored
Normal file
7
commands/node_modules/@babel/runtime/helpers/esm/instanceof.js
generated
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
export default function _instanceof(left, right) {
|
||||||
|
if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) {
|
||||||
|
return !!right[Symbol.hasInstance](left);
|
||||||
|
} else {
|
||||||
|
return left instanceof right;
|
||||||
|
}
|
||||||
|
}
|
5
commands/node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js
generated
vendored
Normal file
5
commands/node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
export default function _interopRequireDefault(obj) {
|
||||||
|
return obj && obj.__esModule ? obj : {
|
||||||
|
"default": obj
|
||||||
|
};
|
||||||
|
}
|
51
commands/node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js
generated
vendored
Normal file
51
commands/node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js
generated
vendored
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
import _typeof from "@babel/runtime/helpers/typeof";
|
||||||
|
|
||||||
|
function _getRequireWildcardCache(nodeInterop) {
|
||||||
|
if (typeof WeakMap !== "function") return null;
|
||||||
|
var cacheBabelInterop = new WeakMap();
|
||||||
|
var cacheNodeInterop = new WeakMap();
|
||||||
|
return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) {
|
||||||
|
return nodeInterop ? cacheNodeInterop : cacheBabelInterop;
|
||||||
|
})(nodeInterop);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default function _interopRequireWildcard(obj, nodeInterop) {
|
||||||
|
if (!nodeInterop && obj && obj.__esModule) {
|
||||||
|
return obj;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") {
|
||||||
|
return {
|
||||||
|
"default": obj
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
var cache = _getRequireWildcardCache(nodeInterop);
|
||||||
|
|
||||||
|
if (cache && cache.has(obj)) {
|
||||||
|
return cache.get(obj);
|
||||||
|
}
|
||||||
|
|
||||||
|
var newObj = {};
|
||||||
|
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;
|
||||||
|
|
||||||
|
for (var key in obj) {
|
||||||
|
if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) {
|
||||||
|
var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;
|
||||||
|
|
||||||
|
if (desc && (desc.get || desc.set)) {
|
||||||
|
Object.defineProperty(newObj, key, desc);
|
||||||
|
} else {
|
||||||
|
newObj[key] = obj[key];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
newObj["default"] = obj;
|
||||||
|
|
||||||
|
if (cache) {
|
||||||
|
cache.set(obj, newObj);
|
||||||
|
}
|
||||||
|
|
||||||
|
return newObj;
|
||||||
|
}
|
3
commands/node_modules/@babel/runtime/helpers/esm/isNativeFunction.js
generated
vendored
Normal file
3
commands/node_modules/@babel/runtime/helpers/esm/isNativeFunction.js
generated
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
export default function _isNativeFunction(fn) {
|
||||||
|
return Function.toString.call(fn).indexOf("[native code]") !== -1;
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue