summaryrefslogtreecommitdiff
path: root/includes/external/school/node_modules/@babel
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2023-02-23 19:34:56 +0100
committerMinteck <contact@minteck.org>2023-02-23 19:34:56 +0100
commit3d1cd02f27518f1a04374c7c8320cd5d82ede6e9 (patch)
tree75be5fba4368472fb11c8015aee026b2b9a71888 /includes/external/school/node_modules/@babel
parent8cc1f13c17fa2fb5a4410542d39e650e02945634 (diff)
downloadpluralconnect-3d1cd02f27518f1a04374c7c8320cd5d82ede6e9.tar.gz
pluralconnect-3d1cd02f27518f1a04374c7c8320cd5d82ede6e9.tar.bz2
pluralconnect-3d1cd02f27518f1a04374c7c8320cd5d82ede6e9.zip
Updated 40 files, added 37 files, deleted 1103 files and renamed 3905 files (automated)
Diffstat (limited to 'includes/external/school/node_modules/@babel')
-rw-r--r--includes/external/school/node_modules/@babel/runtime/LICENSE22
-rw-r--r--includes/external/school/node_modules/@babel/runtime/README.md19
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/AsyncGenerator.js64
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/AwaitValue.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/OverloadYield.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js24
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/applyDecs.js242
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/applyDecs2203.js190
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/arrayLikeToArray.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/arrayWithHoles.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/assertThisInitialized.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js24
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/asyncIterator.js45
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/asyncToGenerator.js31
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js18
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classCallCheck.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classNameTDZError.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/construct.js18
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/createClass.js18
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js53
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js20
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/createSuper.js18
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/decorate.js343
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/defaults.js12
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js20
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/defineProperty.js14
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js63
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/AwaitValue.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/OverloadYield.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js23
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs.js241
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs2203.js189
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js23
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncIterator.js44
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js30
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/checkPrivateRedeclaration.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classCallCheck.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classNameTDZError.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldInitSpec.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodInitSpec.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/construct.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/createClass.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js52
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js19
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/createSuper.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/decorate.js342
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/defaults.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js19
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/defineProperty.js13
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/extends.js14
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/get.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/identity.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/inherits.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/instanceof.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js40
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeFunction.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArray.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js24
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimitLoose.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/jsx.js25
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/maybeArrayLike.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/newArrowCheck.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread.js16
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread2.js22
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js16
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js12
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/package.json3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/readOnlyError.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js299
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/set.js40
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/skipFirstGeneratorNext.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArray.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArrayLoose.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/superPropBase.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteralLoose.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/tdz.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalRef.js5
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalUndefined.js1
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/toArray.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/toPrimitive.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/toPropertyKey.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/typeof.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapAsyncGenerator.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapNativeSuper.js30
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapRegExp.js46
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/esm/writeOnlyError.js3
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/extends.js15
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/get.js18
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/getPrototypeOf.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/identity.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/inherits.js18
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/inheritsLoose.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/initializerDefineProperty.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/initializerWarningHelper.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/instanceof.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/interopRequireDefault.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/interopRequireWildcard.js41
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/isNativeFunction.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js12
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/iterableToArray.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js25
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimitLoose.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/jsx.js26
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/maybeArrayLike.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/newArrowCheck.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/nonIterableRest.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/nonIterableSpread.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/objectSpread.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/objectSpread2.js23
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutProperties.js17
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js13
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/readOnlyError.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/regeneratorRuntime.js300
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/set.js41
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/setPrototypeOf.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/slicedToArray.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/slicedToArrayLoose.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/superPropBase.js9
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js11
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/tdz.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/temporalRef.js6
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/temporalUndefined.js2
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/toArray.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/toConsumableArray.js8
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/toPrimitive.js12
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/toPropertyKey.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/typeof.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js10
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js7
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/wrapNativeSuper.js31
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/wrapRegExp.js47
-rw-r--r--includes/external/school/node_modules/@babel/runtime/helpers/writeOnlyError.js4
-rw-r--r--includes/external/school/node_modules/@babel/runtime/package.json894
-rw-r--r--includes/external/school/node_modules/@babel/runtime/regenerator/index.js15
197 files changed, 5313 insertions, 0 deletions
diff --git a/includes/external/school/node_modules/@babel/runtime/LICENSE b/includes/external/school/node_modules/@babel/runtime/LICENSE
new file mode 100644
index 0000000..f31575e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/LICENSE
@@ -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.
diff --git a/includes/external/school/node_modules/@babel/runtime/README.md b/includes/external/school/node_modules/@babel/runtime/README.md
new file mode 100644
index 0000000..be27e83
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/README.md
@@ -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
+```
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/AsyncGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/AsyncGenerator.js
new file mode 100644
index 0000000..c3379a9
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/AsyncGenerator.js
@@ -0,0 +1,64 @@
+var OverloadYield = require("./OverloadYield.js");
+function AsyncGenerator(gen) {
+ var front, back;
+ function resume(key, arg) {
+ try {
+ var result = gen[key](arg),
+ value = result.value,
+ overloaded = value instanceof OverloadYield;
+ Promise.resolve(overloaded ? value.v : value).then(function (arg) {
+ if (overloaded) {
+ var nextKey = "return" === key ? "return" : "next";
+ if (!value.k || arg.done) return resume(nextKey, arg);
+ arg = gen[nextKey](arg).value;
+ }
+ 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: !0
+ });
+ break;
+ case "throw":
+ front.reject(value);
+ break;
+ default:
+ front.resolve({
+ value: value,
+ done: !1
+ });
+ }
+ (front = front.next) ? resume(front.key, front.arg) : back = null;
+ }
+ this._invoke = function (key, arg) {
+ return new Promise(function (resolve, reject) {
+ var request = {
+ key: key,
+ arg: arg,
+ resolve: resolve,
+ reject: reject,
+ next: null
+ };
+ back ? back = back.next = request : (front = back = request, resume(key, arg));
+ });
+ }, "function" != typeof gen["return"] && (this["return"] = void 0);
+}
+AsyncGenerator.prototype["function" == typeof Symbol && 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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/AwaitValue.js b/includes/external/school/node_modules/@babel/runtime/helpers/AwaitValue.js
new file mode 100644
index 0000000..7681c2d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/AwaitValue.js
@@ -0,0 +1,4 @@
+function _AwaitValue(value) {
+ this.wrapped = value;
+}
+module.exports = _AwaitValue, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/OverloadYield.js b/includes/external/school/node_modules/@babel/runtime/helpers/OverloadYield.js
new file mode 100644
index 0000000..b133113
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/OverloadYield.js
@@ -0,0 +1,4 @@
+function _OverloadYield(value, kind) {
+ this.v = value, this.k = kind;
+}
+module.exports = _OverloadYield, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js b/includes/external/school/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js
new file mode 100644
index 0000000..98810d6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js
@@ -0,0 +1,24 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/applyDecs.js b/includes/external/school/node_modules/@babel/runtime/helpers/applyDecs.js
new file mode 100644
index 0000000..49d01cd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/applyDecs.js
@@ -0,0 +1,242 @@
+var _typeof = require("./typeof.js")["default"];
+function old_createMetadataMethodsForProperty(metadataMap, kind, property, decoratorFinishedRef) {
+ return {
+ getMetadata: function getMetadata(key) {
+ old_assertNotFinished(decoratorFinishedRef, "getMetadata"), old_assertMetadataKey(key);
+ var metadataForKey = metadataMap[key];
+ if (void 0 !== metadataForKey) if (1 === kind) {
+ var pub = metadataForKey["public"];
+ if (void 0 !== pub) return pub[property];
+ } else if (2 === kind) {
+ var priv = metadataForKey["private"];
+ if (void 0 !== priv) return priv.get(property);
+ } else if (Object.hasOwnProperty.call(metadataForKey, "constructor")) return metadataForKey.constructor;
+ },
+ setMetadata: function setMetadata(key, value) {
+ old_assertNotFinished(decoratorFinishedRef, "setMetadata"), old_assertMetadataKey(key);
+ var metadataForKey = metadataMap[key];
+ if (void 0 === metadataForKey && (metadataForKey = metadataMap[key] = {}), 1 === kind) {
+ var pub = metadataForKey["public"];
+ void 0 === pub && (pub = metadataForKey["public"] = {}), pub[property] = value;
+ } else if (2 === kind) {
+ var priv = metadataForKey.priv;
+ void 0 === priv && (priv = metadataForKey["private"] = new Map()), priv.set(property, value);
+ } else metadataForKey.constructor = value;
+ }
+ };
+}
+function old_convertMetadataMapToFinal(obj, metadataMap) {
+ var parentMetadataMap = obj[Symbol.metadata || Symbol["for"]("Symbol.metadata")],
+ metadataKeys = Object.getOwnPropertySymbols(metadataMap);
+ if (0 !== metadataKeys.length) {
+ for (var i = 0; i < metadataKeys.length; i++) {
+ var key = metadataKeys[i],
+ metaForKey = metadataMap[key],
+ parentMetaForKey = parentMetadataMap ? parentMetadataMap[key] : null,
+ pub = metaForKey["public"],
+ parentPub = parentMetaForKey ? parentMetaForKey["public"] : null;
+ pub && parentPub && Object.setPrototypeOf(pub, parentPub);
+ var priv = metaForKey["private"];
+ if (priv) {
+ var privArr = Array.from(priv.values()),
+ parentPriv = parentMetaForKey ? parentMetaForKey["private"] : null;
+ parentPriv && (privArr = privArr.concat(parentPriv)), metaForKey["private"] = privArr;
+ }
+ parentMetaForKey && Object.setPrototypeOf(metaForKey, parentMetaForKey);
+ }
+ parentMetadataMap && Object.setPrototypeOf(metadataMap, parentMetadataMap), obj[Symbol.metadata || Symbol["for"]("Symbol.metadata")] = metadataMap;
+ }
+}
+function old_createAddInitializerMethod(initializers, decoratorFinishedRef) {
+ return function (initializer) {
+ old_assertNotFinished(decoratorFinishedRef, "addInitializer"), old_assertCallable(initializer, "An initializer"), initializers.push(initializer);
+ };
+}
+function old_memberDec(dec, name, desc, metadataMap, initializers, kind, isStatic, isPrivate, value) {
+ var kindStr;
+ switch (kind) {
+ case 1:
+ kindStr = "accessor";
+ break;
+ case 2:
+ kindStr = "method";
+ break;
+ case 3:
+ kindStr = "getter";
+ break;
+ case 4:
+ kindStr = "setter";
+ break;
+ default:
+ kindStr = "field";
+ }
+ var metadataKind,
+ metadataName,
+ ctx = {
+ kind: kindStr,
+ name: isPrivate ? "#" + name : name,
+ isStatic: isStatic,
+ isPrivate: isPrivate
+ },
+ decoratorFinishedRef = {
+ v: !1
+ };
+ if (0 !== kind && (ctx.addInitializer = old_createAddInitializerMethod(initializers, decoratorFinishedRef)), isPrivate) {
+ metadataKind = 2, metadataName = Symbol(name);
+ var access = {};
+ 0 === kind ? (access.get = desc.get, access.set = desc.set) : 2 === kind ? access.get = function () {
+ return desc.value;
+ } : (1 !== kind && 3 !== kind || (access.get = function () {
+ return desc.get.call(this);
+ }), 1 !== kind && 4 !== kind || (access.set = function (v) {
+ desc.set.call(this, v);
+ })), ctx.access = access;
+ } else metadataKind = 1, metadataName = name;
+ try {
+ return dec(value, Object.assign(ctx, old_createMetadataMethodsForProperty(metadataMap, metadataKind, metadataName, decoratorFinishedRef)));
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+}
+function old_assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) throw new Error("attempted to call " + fnName + " after decoration was finished");
+}
+function old_assertMetadataKey(key) {
+ if ("symbol" != _typeof(key)) throw new TypeError("Metadata keys must be symbols, received: " + key);
+}
+function old_assertCallable(fn, hint) {
+ if ("function" != typeof fn) throw new TypeError(hint + " must be a function");
+}
+function old_assertValidReturnValue(kind, value) {
+ var type = _typeof(value);
+ if (1 === kind) {
+ if ("object" !== type || null === value) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
+ void 0 !== value.get && old_assertCallable(value.get, "accessor.get"), void 0 !== value.set && old_assertCallable(value.set, "accessor.set"), void 0 !== value.init && old_assertCallable(value.init, "accessor.init"), void 0 !== value.initializer && old_assertCallable(value.initializer, "accessor.initializer");
+ } else if ("function" !== type) {
+ var hint;
+ throw hint = 0 === kind ? "field" : 10 === kind ? "class" : "method", new TypeError(hint + " decorators must return a function or void 0");
+ }
+}
+function old_getInit(desc) {
+ var initializer;
+ return null == (initializer = desc.init) && (initializer = desc.initializer) && "undefined" != typeof console && console.warn(".initializer has been renamed to .init as of March 2022"), initializer;
+}
+function old_applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, metadataMap, initializers) {
+ var desc,
+ initializer,
+ value,
+ newValue,
+ get,
+ set,
+ decs = decInfo[0];
+ if (isPrivate ? desc = 0 === kind || 1 === kind ? {
+ get: decInfo[3],
+ set: decInfo[4]
+ } : 3 === kind ? {
+ get: decInfo[3]
+ } : 4 === kind ? {
+ set: decInfo[3]
+ } : {
+ value: decInfo[3]
+ } : 0 !== kind && (desc = Object.getOwnPropertyDescriptor(base, name)), 1 === kind ? value = {
+ get: desc.get,
+ set: desc.set
+ } : 2 === kind ? value = desc.value : 3 === kind ? value = desc.get : 4 === kind && (value = desc.set), "function" == typeof decs) void 0 !== (newValue = old_memberDec(decs, name, desc, metadataMap, initializers, kind, isStatic, isPrivate, value)) && (old_assertValidReturnValue(kind, newValue), 0 === kind ? initializer = newValue : 1 === kind ? (initializer = old_getInit(newValue), get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue);else for (var i = decs.length - 1; i >= 0; i--) {
+ var newInit;
+ if (void 0 !== (newValue = old_memberDec(decs[i], name, desc, metadataMap, initializers, kind, isStatic, isPrivate, value))) old_assertValidReturnValue(kind, newValue), 0 === kind ? newInit = newValue : 1 === kind ? (newInit = old_getInit(newValue), get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue, void 0 !== newInit && (void 0 === initializer ? initializer = newInit : "function" == typeof initializer ? initializer = [initializer, newInit] : initializer.push(newInit));
+ }
+ if (0 === kind || 1 === kind) {
+ if (void 0 === initializer) initializer = function initializer(instance, init) {
+ return init;
+ };else if ("function" != typeof initializer) {
+ var ownInitializers = initializer;
+ initializer = function initializer(instance, init) {
+ for (var value = init, i = 0; i < ownInitializers.length; i++) {
+ value = ownInitializers[i].call(instance, value);
+ }
+ return value;
+ };
+ } else {
+ var originalInitializer = initializer;
+ initializer = function initializer(instance, init) {
+ return originalInitializer.call(instance, init);
+ };
+ }
+ ret.push(initializer);
+ }
+ 0 !== kind && (1 === kind ? (desc.get = value.get, desc.set = value.set) : 2 === kind ? desc.value = value : 3 === kind ? desc.get = value : 4 === kind && (desc.set = value), isPrivate ? 1 === kind ? (ret.push(function (instance, args) {
+ return value.get.call(instance, args);
+ }), ret.push(function (instance, args) {
+ return value.set.call(instance, args);
+ })) : 2 === kind ? ret.push(value) : ret.push(function (instance, args) {
+ return value.call(instance, args);
+ }) : Object.defineProperty(base, name, desc));
+}
+function old_applyMemberDecs(ret, Class, protoMetadataMap, staticMetadataMap, decInfos) {
+ for (var protoInitializers, staticInitializers, existingProtoNonFields = new Map(), existingStaticNonFields = new Map(), i = 0; i < decInfos.length; i++) {
+ var decInfo = decInfos[i];
+ if (Array.isArray(decInfo)) {
+ var base,
+ metadataMap,
+ initializers,
+ kind = decInfo[1],
+ name = decInfo[2],
+ isPrivate = decInfo.length > 3,
+ isStatic = kind >= 5;
+ if (isStatic ? (base = Class, metadataMap = staticMetadataMap, 0 !== (kind -= 5) && (initializers = staticInitializers = staticInitializers || [])) : (base = Class.prototype, metadataMap = protoMetadataMap, 0 !== kind && (initializers = protoInitializers = protoInitializers || [])), 0 !== kind && !isPrivate) {
+ var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields,
+ existingKind = existingNonFields.get(name) || 0;
+ if (!0 === existingKind || 3 === existingKind && 4 !== kind || 4 === existingKind && 3 !== kind) throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
+ !existingKind && kind > 2 ? existingNonFields.set(name, kind) : existingNonFields.set(name, !0);
+ }
+ old_applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, metadataMap, initializers);
+ }
+ }
+ old_pushInitializers(ret, protoInitializers), old_pushInitializers(ret, staticInitializers);
+}
+function old_pushInitializers(ret, initializers) {
+ initializers && ret.push(function (instance) {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(instance);
+ }
+ return instance;
+ });
+}
+function old_applyClassDecs(ret, targetClass, metadataMap, classDecs) {
+ if (classDecs.length > 0) {
+ for (var initializers = [], newClass = targetClass, name = targetClass.name, i = classDecs.length - 1; i >= 0; i--) {
+ var decoratorFinishedRef = {
+ v: !1
+ };
+ try {
+ var ctx = Object.assign({
+ kind: "class",
+ name: name,
+ addInitializer: old_createAddInitializerMethod(initializers, decoratorFinishedRef)
+ }, old_createMetadataMethodsForProperty(metadataMap, 0, name, decoratorFinishedRef)),
+ nextNewClass = classDecs[i](newClass, ctx);
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+ void 0 !== nextNewClass && (old_assertValidReturnValue(10, nextNewClass), newClass = nextNewClass);
+ }
+ ret.push(newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ });
+ }
+}
+function applyDecs(targetClass, memberDecs, classDecs) {
+ var ret = [],
+ staticMetadataMap = {},
+ protoMetadataMap = {};
+ return old_applyMemberDecs(ret, targetClass, protoMetadataMap, staticMetadataMap, memberDecs), old_convertMetadataMapToFinal(targetClass.prototype, protoMetadataMap), old_applyClassDecs(ret, targetClass, staticMetadataMap, classDecs), old_convertMetadataMapToFinal(targetClass, staticMetadataMap), ret;
+}
+module.exports = applyDecs, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/applyDecs2203.js b/includes/external/school/node_modules/@babel/runtime/helpers/applyDecs2203.js
new file mode 100644
index 0000000..1470364
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/applyDecs2203.js
@@ -0,0 +1,190 @@
+var _typeof = require("./typeof.js")["default"];
+function createAddInitializerMethod(initializers, decoratorFinishedRef) {
+ return function (initializer) {
+ assertNotFinished(decoratorFinishedRef, "addInitializer"), assertCallable(initializer, "An initializer"), initializers.push(initializer);
+ };
+}
+function memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value) {
+ var kindStr;
+ switch (kind) {
+ case 1:
+ kindStr = "accessor";
+ break;
+ case 2:
+ kindStr = "method";
+ break;
+ case 3:
+ kindStr = "getter";
+ break;
+ case 4:
+ kindStr = "setter";
+ break;
+ default:
+ kindStr = "field";
+ }
+ var get,
+ set,
+ ctx = {
+ kind: kindStr,
+ name: isPrivate ? "#" + name : name,
+ "static": isStatic,
+ "private": isPrivate
+ },
+ decoratorFinishedRef = {
+ v: !1
+ };
+ 0 !== kind && (ctx.addInitializer = createAddInitializerMethod(initializers, decoratorFinishedRef)), 0 === kind ? isPrivate ? (get = desc.get, set = desc.set) : (get = function get() {
+ return this[name];
+ }, set = function set(v) {
+ this[name] = v;
+ }) : 2 === kind ? get = function get() {
+ return desc.value;
+ } : (1 !== kind && 3 !== kind || (get = function get() {
+ return desc.get.call(this);
+ }), 1 !== kind && 4 !== kind || (set = function set(v) {
+ desc.set.call(this, v);
+ })), ctx.access = get && set ? {
+ get: get,
+ set: set
+ } : get ? {
+ get: get
+ } : {
+ set: set
+ };
+ try {
+ return dec(value, ctx);
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+}
+function assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) throw new Error("attempted to call " + fnName + " after decoration was finished");
+}
+function assertCallable(fn, hint) {
+ if ("function" != typeof fn) throw new TypeError(hint + " must be a function");
+}
+function assertValidReturnValue(kind, value) {
+ var type = _typeof(value);
+ if (1 === kind) {
+ if ("object" !== type || null === value) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
+ void 0 !== value.get && assertCallable(value.get, "accessor.get"), void 0 !== value.set && assertCallable(value.set, "accessor.set"), void 0 !== value.init && assertCallable(value.init, "accessor.init");
+ } else if ("function" !== type) {
+ var hint;
+ throw hint = 0 === kind ? "field" : 10 === kind ? "class" : "method", new TypeError(hint + " decorators must return a function or void 0");
+ }
+}
+function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers) {
+ var desc,
+ init,
+ value,
+ newValue,
+ get,
+ set,
+ decs = decInfo[0];
+ if (isPrivate ? desc = 0 === kind || 1 === kind ? {
+ get: decInfo[3],
+ set: decInfo[4]
+ } : 3 === kind ? {
+ get: decInfo[3]
+ } : 4 === kind ? {
+ set: decInfo[3]
+ } : {
+ value: decInfo[3]
+ } : 0 !== kind && (desc = Object.getOwnPropertyDescriptor(base, name)), 1 === kind ? value = {
+ get: desc.get,
+ set: desc.set
+ } : 2 === kind ? value = desc.value : 3 === kind ? value = desc.get : 4 === kind && (value = desc.set), "function" == typeof decs) void 0 !== (newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value)) && (assertValidReturnValue(kind, newValue), 0 === kind ? init = newValue : 1 === kind ? (init = newValue.init, get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue);else for (var i = decs.length - 1; i >= 0; i--) {
+ var newInit;
+ if (void 0 !== (newValue = memberDec(decs[i], name, desc, initializers, kind, isStatic, isPrivate, value))) assertValidReturnValue(kind, newValue), 0 === kind ? newInit = newValue : 1 === kind ? (newInit = newValue.init, get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue, void 0 !== newInit && (void 0 === init ? init = newInit : "function" == typeof init ? init = [init, newInit] : init.push(newInit));
+ }
+ if (0 === kind || 1 === kind) {
+ if (void 0 === init) init = function init(instance, _init) {
+ return _init;
+ };else if ("function" != typeof init) {
+ var ownInitializers = init;
+ init = function init(instance, _init2) {
+ for (var value = _init2, i = 0; i < ownInitializers.length; i++) {
+ value = ownInitializers[i].call(instance, value);
+ }
+ return value;
+ };
+ } else {
+ var originalInitializer = init;
+ init = function init(instance, _init3) {
+ return originalInitializer.call(instance, _init3);
+ };
+ }
+ ret.push(init);
+ }
+ 0 !== kind && (1 === kind ? (desc.get = value.get, desc.set = value.set) : 2 === kind ? desc.value = value : 3 === kind ? desc.get = value : 4 === kind && (desc.set = value), isPrivate ? 1 === kind ? (ret.push(function (instance, args) {
+ return value.get.call(instance, args);
+ }), ret.push(function (instance, args) {
+ return value.set.call(instance, args);
+ })) : 2 === kind ? ret.push(value) : ret.push(function (instance, args) {
+ return value.call(instance, args);
+ }) : Object.defineProperty(base, name, desc));
+}
+function applyMemberDecs(ret, Class, decInfos) {
+ for (var protoInitializers, staticInitializers, existingProtoNonFields = new Map(), existingStaticNonFields = new Map(), i = 0; i < decInfos.length; i++) {
+ var decInfo = decInfos[i];
+ if (Array.isArray(decInfo)) {
+ var base,
+ initializers,
+ kind = decInfo[1],
+ name = decInfo[2],
+ isPrivate = decInfo.length > 3,
+ isStatic = kind >= 5;
+ if (isStatic ? (base = Class, 0 !== (kind -= 5) && (initializers = staticInitializers = staticInitializers || [])) : (base = Class.prototype, 0 !== kind && (initializers = protoInitializers = protoInitializers || [])), 0 !== kind && !isPrivate) {
+ var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields,
+ existingKind = existingNonFields.get(name) || 0;
+ if (!0 === existingKind || 3 === existingKind && 4 !== kind || 4 === existingKind && 3 !== kind) throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
+ !existingKind && kind > 2 ? existingNonFields.set(name, kind) : existingNonFields.set(name, !0);
+ }
+ applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers);
+ }
+ }
+ pushInitializers(ret, protoInitializers), pushInitializers(ret, staticInitializers);
+}
+function pushInitializers(ret, initializers) {
+ initializers && ret.push(function (instance) {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(instance);
+ }
+ return instance;
+ });
+}
+function applyClassDecs(ret, targetClass, classDecs) {
+ if (classDecs.length > 0) {
+ for (var initializers = [], newClass = targetClass, name = targetClass.name, i = classDecs.length - 1; i >= 0; i--) {
+ var decoratorFinishedRef = {
+ v: !1
+ };
+ try {
+ var nextNewClass = classDecs[i](newClass, {
+ kind: "class",
+ name: name,
+ addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef)
+ });
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+ void 0 !== nextNewClass && (assertValidReturnValue(10, nextNewClass), newClass = nextNewClass);
+ }
+ ret.push(newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ });
+ }
+}
+function applyDecs2203(targetClass, memberDecs, classDecs) {
+ var ret = [];
+ return applyMemberDecs(ret, targetClass, memberDecs), applyClassDecs(ret, targetClass, classDecs), ret;
+}
+module.exports = applyDecs2203, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/arrayLikeToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/arrayLikeToArray.js
new file mode 100644
index 0000000..a02b88e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/arrayLikeToArray.js
@@ -0,0 +1,8 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/arrayWithHoles.js b/includes/external/school/node_modules/@babel/runtime/helpers/arrayWithHoles.js
new file mode 100644
index 0000000..ad0cc6b
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/arrayWithHoles.js
@@ -0,0 +1,4 @@
+function _arrayWithHoles(arr) {
+ if (Array.isArray(arr)) return arr;
+}
+module.exports = _arrayWithHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js b/includes/external/school/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js
new file mode 100644
index 0000000..6d4b76d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/arrayWithoutHoles.js
@@ -0,0 +1,5 @@
+var arrayLikeToArray = require("./arrayLikeToArray.js");
+function _arrayWithoutHoles(arr) {
+ if (Array.isArray(arr)) return arrayLikeToArray(arr);
+}
+module.exports = _arrayWithoutHoles, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/assertThisInitialized.js b/includes/external/school/node_modules/@babel/runtime/helpers/assertThisInitialized.js
new file mode 100644
index 0000000..71487e5
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/assertThisInitialized.js
@@ -0,0 +1,7 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js b/includes/external/school/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js
new file mode 100644
index 0000000..c272bcd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js
@@ -0,0 +1,24 @@
+var OverloadYield = require("./OverloadYield.js");
+function _asyncGeneratorDelegate(inner) {
+ var iter = {},
+ waiting = !1;
+ function pump(key, value) {
+ return waiting = !0, value = new Promise(function (resolve) {
+ resolve(inner[key](value));
+ }), {
+ done: !1,
+ value: new OverloadYield(value, 1)
+ };
+ }
+ return iter["undefined" != typeof Symbol && Symbol.iterator || "@@iterator"] = function () {
+ return this;
+ }, iter.next = function (value) {
+ return waiting ? (waiting = !1, value) : pump("next", value);
+ }, "function" == typeof inner["throw"] && (iter["throw"] = function (value) {
+ if (waiting) throw waiting = !1, value;
+ return pump("throw", value);
+ }), "function" == typeof inner["return"] && (iter["return"] = function (value) {
+ return waiting ? (waiting = !1, value) : pump("return", value);
+ }), iter;
+}
+module.exports = _asyncGeneratorDelegate, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/asyncIterator.js b/includes/external/school/node_modules/@babel/runtime/helpers/asyncIterator.js
new file mode 100644
index 0000000..420ef08
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/asyncIterator.js
@@ -0,0 +1,45 @@
+function _asyncIterator(iterable) {
+ var method,
+ async,
+ sync,
+ retry = 2;
+ for ("undefined" != typeof Symbol && (async = Symbol.asyncIterator, sync = Symbol.iterator); retry--;) {
+ if (async && null != (method = iterable[async])) return method.call(iterable);
+ if (sync && null != (method = iterable[sync])) return new AsyncFromSyncIterator(method.call(iterable));
+ async = "@@asyncIterator", sync = "@@iterator";
+ }
+ throw new TypeError("Object is not async iterable");
+}
+function AsyncFromSyncIterator(s) {
+ function AsyncFromSyncIteratorContinuation(r) {
+ if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object."));
+ var done = r.done;
+ return Promise.resolve(r.value).then(function (value) {
+ return {
+ value: value,
+ done: done
+ };
+ });
+ }
+ return AsyncFromSyncIterator = function AsyncFromSyncIterator(s) {
+ this.s = s, this.n = s.next;
+ }, AsyncFromSyncIterator.prototype = {
+ s: null,
+ n: null,
+ next: function next() {
+ return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments));
+ },
+ "return": function _return(value) {
+ var ret = this.s["return"];
+ return void 0 === ret ? Promise.resolve({
+ value: value,
+ done: !0
+ }) : AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments));
+ },
+ "throw": function _throw(value) {
+ var thr = this.s["return"];
+ return void 0 === thr ? Promise.reject(value) : AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments));
+ }
+ }, new AsyncFromSyncIterator(s);
+}
+module.exports = _asyncIterator, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/asyncToGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/asyncToGenerator.js
new file mode 100644
index 0000000..6b9697a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/asyncToGenerator.js
@@ -0,0 +1,31 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js
new file mode 100644
index 0000000..7d4e951
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js
@@ -0,0 +1,5 @@
+var OverloadYield = require("./OverloadYield.js");
+function _awaitAsyncGenerator(value) {
+ return new OverloadYield(value, 0);
+}
+module.exports = _awaitAsyncGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js b/includes/external/school/node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js
new file mode 100644
index 0000000..1bbfd34
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js
@@ -0,0 +1,6 @@
+function _checkPrivateRedeclaration(obj, privateCollection) {
+ if (privateCollection.has(obj)) {
+ throw new TypeError("Cannot initialize the same private elements twice on an object");
+ }
+}
+module.exports = _checkPrivateRedeclaration, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js
new file mode 100644
index 0000000..3ebfed8
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js
@@ -0,0 +1,18 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js
new file mode 100644
index 0000000..af3555d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js
@@ -0,0 +1,7 @@
+function _classApplyDescriptorGet(receiver, descriptor) {
+ if (descriptor.get) {
+ return descriptor.get.call(receiver);
+ }
+ return descriptor.value;
+}
+module.exports = _classApplyDescriptorGet, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js
new file mode 100644
index 0000000..71bbf1d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js
@@ -0,0 +1,11 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classCallCheck.js b/includes/external/school/node_modules/@babel/runtime/helpers/classCallCheck.js
new file mode 100644
index 0000000..eab7e52
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classCallCheck.js
@@ -0,0 +1,6 @@
+function _classCallCheck(instance, Constructor) {
+ if (!(instance instanceof Constructor)) {
+ throw new TypeError("Cannot call a class as a function");
+ }
+}
+module.exports = _classCallCheck, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js b/includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js
new file mode 100644
index 0000000..3487684
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js
@@ -0,0 +1,6 @@
+function _classCheckPrivateStaticAccess(receiver, classConstructor) {
+ if (receiver !== classConstructor) {
+ throw new TypeError("Private static access of wrong provenance");
+ }
+}
+module.exports = _classCheckPrivateStaticAccess, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js b/includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js
new file mode 100644
index 0000000..b937d15
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js
@@ -0,0 +1,6 @@
+function _classCheckPrivateStaticFieldDescriptor(descriptor, action) {
+ if (descriptor === undefined) {
+ throw new TypeError("attempted to " + action + " private static field before its declaration");
+ }
+}
+module.exports = _classCheckPrivateStaticFieldDescriptor, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js b/includes/external/school/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js
new file mode 100644
index 0000000..e6f4725
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js
@@ -0,0 +1,7 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classNameTDZError.js b/includes/external/school/node_modules/@babel/runtime/helpers/classNameTDZError.js
new file mode 100644
index 0000000..1d3d804
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classNameTDZError.js
@@ -0,0 +1,4 @@
+function _classNameTDZError(name) {
+ throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys.");
+}
+module.exports = _classNameTDZError, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js
new file mode 100644
index 0000000..07f777d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js
@@ -0,0 +1,7 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js
new file mode 100644
index 0000000..a67951e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldGet.js
@@ -0,0 +1,7 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js
new file mode 100644
index 0000000..e55873a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js
@@ -0,0 +1,6 @@
+var checkPrivateRedeclaration = require("./checkPrivateRedeclaration.js");
+function _classPrivateFieldInitSpec(obj, privateMap, value) {
+ checkPrivateRedeclaration(obj, privateMap);
+ privateMap.set(obj, value);
+}
+module.exports = _classPrivateFieldInitSpec, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js
new file mode 100644
index 0000000..bb16c0b
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js
@@ -0,0 +1,7 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js
new file mode 100644
index 0000000..b3d546f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js
@@ -0,0 +1,5 @@
+var id = 0;
+function _classPrivateFieldKey(name) {
+ return "__private_" + id++ + "_" + name;
+}
+module.exports = _classPrivateFieldKey, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js
new file mode 100644
index 0000000..ffb73a1
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateFieldSet.js
@@ -0,0 +1,8 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js
new file mode 100644
index 0000000..6a8436d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodGet.js
@@ -0,0 +1,7 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js
new file mode 100644
index 0000000..3106476
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js
@@ -0,0 +1,6 @@
+var checkPrivateRedeclaration = require("./checkPrivateRedeclaration.js");
+function _classPrivateMethodInitSpec(obj, privateSet) {
+ checkPrivateRedeclaration(obj, privateSet);
+ privateSet.add(obj);
+}
+module.exports = _classPrivateMethodInitSpec, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js
new file mode 100644
index 0000000..a44fd78
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classPrivateMethodSet.js
@@ -0,0 +1,4 @@
+function _classPrivateMethodSet() {
+ throw new TypeError("attempted to reassign private method");
+}
+module.exports = _classPrivateMethodSet, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js
new file mode 100644
index 0000000..734aaaf
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js
@@ -0,0 +1,9 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js
new file mode 100644
index 0000000..e8e295f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js
@@ -0,0 +1,9 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js
new file mode 100644
index 0000000..b02e4c0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js
@@ -0,0 +1,10 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js
new file mode 100644
index 0000000..d3bb996
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js
@@ -0,0 +1,6 @@
+var classCheckPrivateStaticAccess = require("./classCheckPrivateStaticAccess.js");
+function _classStaticPrivateMethodGet(receiver, classConstructor, method) {
+ classCheckPrivateStaticAccess(receiver, classConstructor);
+ return method;
+}
+module.exports = _classStaticPrivateMethodGet, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js
new file mode 100644
index 0000000..72560e6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js
@@ -0,0 +1,4 @@
+function _classStaticPrivateMethodSet() {
+ throw new TypeError("attempted to set read only static private field");
+}
+module.exports = _classStaticPrivateMethodSet, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/construct.js b/includes/external/school/node_modules/@babel/runtime/helpers/construct.js
new file mode 100644
index 0000000..3d3c232
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/construct.js
@@ -0,0 +1,18 @@
+var setPrototypeOf = require("./setPrototypeOf.js");
+var isNativeReflectConstruct = require("./isNativeReflectConstruct.js");
+function _construct(Parent, args, Class) {
+ if (isNativeReflectConstruct()) {
+ module.exports = _construct = Reflect.construct.bind(), module.exports.__esModule = true, module.exports["default"] = module.exports;
+ } 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.__esModule = true, module.exports["default"] = module.exports;
+ }
+ return _construct.apply(null, arguments);
+}
+module.exports = _construct, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/createClass.js b/includes/external/school/node_modules/@babel/runtime/helpers/createClass.js
new file mode 100644
index 0000000..3c75dd6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/createClass.js
@@ -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);
+ Object.defineProperty(Constructor, "prototype", {
+ writable: false
+ });
+ return Constructor;
+}
+module.exports = _createClass, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js b/includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js
new file mode 100644
index 0000000..19b6f14
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js
@@ -0,0 +1,53 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js
new file mode 100644
index 0000000..b8eb550
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js
@@ -0,0 +1,20 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/createSuper.js b/includes/external/school/node_modules/@babel/runtime/helpers/createSuper.js
new file mode 100644
index 0000000..bd72679
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/createSuper.js
@@ -0,0 +1,18 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/decorate.js b/includes/external/school/node_modules/@babel/runtime/helpers/decorate.js
new file mode 100644
index 0000000..457741f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/decorate.js
@@ -0,0 +1,343 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/defaults.js b/includes/external/school/node_modules/@babel/runtime/helpers/defaults.js
new file mode 100644
index 0000000..86641e9
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/defaults.js
@@ -0,0 +1,12 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js b/includes/external/school/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js
new file mode 100644
index 0000000..a04e602
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/defineEnumerableProperties.js
@@ -0,0 +1,20 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/defineProperty.js b/includes/external/school/node_modules/@babel/runtime/helpers/defineProperty.js
new file mode 100644
index 0000000..ad352fd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/defineProperty.js
@@ -0,0 +1,14 @@
+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.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js
new file mode 100644
index 0000000..5df93d4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/AsyncGenerator.js
@@ -0,0 +1,63 @@
+import OverloadYield from "./OverloadYield.js";
+export default function AsyncGenerator(gen) {
+ var front, back;
+ function resume(key, arg) {
+ try {
+ var result = gen[key](arg),
+ value = result.value,
+ overloaded = value instanceof OverloadYield;
+ Promise.resolve(overloaded ? value.v : value).then(function (arg) {
+ if (overloaded) {
+ var nextKey = "return" === key ? "return" : "next";
+ if (!value.k || arg.done) return resume(nextKey, arg);
+ arg = gen[nextKey](arg).value;
+ }
+ 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: !0
+ });
+ break;
+ case "throw":
+ front.reject(value);
+ break;
+ default:
+ front.resolve({
+ value: value,
+ done: !1
+ });
+ }
+ (front = front.next) ? resume(front.key, front.arg) : back = null;
+ }
+ this._invoke = function (key, arg) {
+ return new Promise(function (resolve, reject) {
+ var request = {
+ key: key,
+ arg: arg,
+ resolve: resolve,
+ reject: reject,
+ next: null
+ };
+ back ? back = back.next = request : (front = back = request, resume(key, arg));
+ });
+ }, "function" != typeof gen["return"] && (this["return"] = void 0);
+}
+AsyncGenerator.prototype["function" == typeof Symbol && 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);
+}; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/AwaitValue.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/AwaitValue.js
new file mode 100644
index 0000000..5237e18
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/AwaitValue.js
@@ -0,0 +1,3 @@
+export default function _AwaitValue(value) {
+ this.wrapped = value;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/OverloadYield.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/OverloadYield.js
new file mode 100644
index 0000000..0dd12e0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/OverloadYield.js
@@ -0,0 +1,3 @@
+export default function _OverloadYield(value, kind) {
+ this.v = value, this.k = kind;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js
new file mode 100644
index 0000000..5137e85
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js
@@ -0,0 +1,23 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs.js
new file mode 100644
index 0000000..9c908f9
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs.js
@@ -0,0 +1,241 @@
+import _typeof from "./typeof.js";
+function old_createMetadataMethodsForProperty(metadataMap, kind, property, decoratorFinishedRef) {
+ return {
+ getMetadata: function getMetadata(key) {
+ old_assertNotFinished(decoratorFinishedRef, "getMetadata"), old_assertMetadataKey(key);
+ var metadataForKey = metadataMap[key];
+ if (void 0 !== metadataForKey) if (1 === kind) {
+ var pub = metadataForKey["public"];
+ if (void 0 !== pub) return pub[property];
+ } else if (2 === kind) {
+ var priv = metadataForKey["private"];
+ if (void 0 !== priv) return priv.get(property);
+ } else if (Object.hasOwnProperty.call(metadataForKey, "constructor")) return metadataForKey.constructor;
+ },
+ setMetadata: function setMetadata(key, value) {
+ old_assertNotFinished(decoratorFinishedRef, "setMetadata"), old_assertMetadataKey(key);
+ var metadataForKey = metadataMap[key];
+ if (void 0 === metadataForKey && (metadataForKey = metadataMap[key] = {}), 1 === kind) {
+ var pub = metadataForKey["public"];
+ void 0 === pub && (pub = metadataForKey["public"] = {}), pub[property] = value;
+ } else if (2 === kind) {
+ var priv = metadataForKey.priv;
+ void 0 === priv && (priv = metadataForKey["private"] = new Map()), priv.set(property, value);
+ } else metadataForKey.constructor = value;
+ }
+ };
+}
+function old_convertMetadataMapToFinal(obj, metadataMap) {
+ var parentMetadataMap = obj[Symbol.metadata || Symbol["for"]("Symbol.metadata")],
+ metadataKeys = Object.getOwnPropertySymbols(metadataMap);
+ if (0 !== metadataKeys.length) {
+ for (var i = 0; i < metadataKeys.length; i++) {
+ var key = metadataKeys[i],
+ metaForKey = metadataMap[key],
+ parentMetaForKey = parentMetadataMap ? parentMetadataMap[key] : null,
+ pub = metaForKey["public"],
+ parentPub = parentMetaForKey ? parentMetaForKey["public"] : null;
+ pub && parentPub && Object.setPrototypeOf(pub, parentPub);
+ var priv = metaForKey["private"];
+ if (priv) {
+ var privArr = Array.from(priv.values()),
+ parentPriv = parentMetaForKey ? parentMetaForKey["private"] : null;
+ parentPriv && (privArr = privArr.concat(parentPriv)), metaForKey["private"] = privArr;
+ }
+ parentMetaForKey && Object.setPrototypeOf(metaForKey, parentMetaForKey);
+ }
+ parentMetadataMap && Object.setPrototypeOf(metadataMap, parentMetadataMap), obj[Symbol.metadata || Symbol["for"]("Symbol.metadata")] = metadataMap;
+ }
+}
+function old_createAddInitializerMethod(initializers, decoratorFinishedRef) {
+ return function (initializer) {
+ old_assertNotFinished(decoratorFinishedRef, "addInitializer"), old_assertCallable(initializer, "An initializer"), initializers.push(initializer);
+ };
+}
+function old_memberDec(dec, name, desc, metadataMap, initializers, kind, isStatic, isPrivate, value) {
+ var kindStr;
+ switch (kind) {
+ case 1:
+ kindStr = "accessor";
+ break;
+ case 2:
+ kindStr = "method";
+ break;
+ case 3:
+ kindStr = "getter";
+ break;
+ case 4:
+ kindStr = "setter";
+ break;
+ default:
+ kindStr = "field";
+ }
+ var metadataKind,
+ metadataName,
+ ctx = {
+ kind: kindStr,
+ name: isPrivate ? "#" + name : name,
+ isStatic: isStatic,
+ isPrivate: isPrivate
+ },
+ decoratorFinishedRef = {
+ v: !1
+ };
+ if (0 !== kind && (ctx.addInitializer = old_createAddInitializerMethod(initializers, decoratorFinishedRef)), isPrivate) {
+ metadataKind = 2, metadataName = Symbol(name);
+ var access = {};
+ 0 === kind ? (access.get = desc.get, access.set = desc.set) : 2 === kind ? access.get = function () {
+ return desc.value;
+ } : (1 !== kind && 3 !== kind || (access.get = function () {
+ return desc.get.call(this);
+ }), 1 !== kind && 4 !== kind || (access.set = function (v) {
+ desc.set.call(this, v);
+ })), ctx.access = access;
+ } else metadataKind = 1, metadataName = name;
+ try {
+ return dec(value, Object.assign(ctx, old_createMetadataMethodsForProperty(metadataMap, metadataKind, metadataName, decoratorFinishedRef)));
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+}
+function old_assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) throw new Error("attempted to call " + fnName + " after decoration was finished");
+}
+function old_assertMetadataKey(key) {
+ if ("symbol" != _typeof(key)) throw new TypeError("Metadata keys must be symbols, received: " + key);
+}
+function old_assertCallable(fn, hint) {
+ if ("function" != typeof fn) throw new TypeError(hint + " must be a function");
+}
+function old_assertValidReturnValue(kind, value) {
+ var type = _typeof(value);
+ if (1 === kind) {
+ if ("object" !== type || null === value) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
+ void 0 !== value.get && old_assertCallable(value.get, "accessor.get"), void 0 !== value.set && old_assertCallable(value.set, "accessor.set"), void 0 !== value.init && old_assertCallable(value.init, "accessor.init"), void 0 !== value.initializer && old_assertCallable(value.initializer, "accessor.initializer");
+ } else if ("function" !== type) {
+ var hint;
+ throw hint = 0 === kind ? "field" : 10 === kind ? "class" : "method", new TypeError(hint + " decorators must return a function or void 0");
+ }
+}
+function old_getInit(desc) {
+ var initializer;
+ return null == (initializer = desc.init) && (initializer = desc.initializer) && "undefined" != typeof console && console.warn(".initializer has been renamed to .init as of March 2022"), initializer;
+}
+function old_applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, metadataMap, initializers) {
+ var desc,
+ initializer,
+ value,
+ newValue,
+ get,
+ set,
+ decs = decInfo[0];
+ if (isPrivate ? desc = 0 === kind || 1 === kind ? {
+ get: decInfo[3],
+ set: decInfo[4]
+ } : 3 === kind ? {
+ get: decInfo[3]
+ } : 4 === kind ? {
+ set: decInfo[3]
+ } : {
+ value: decInfo[3]
+ } : 0 !== kind && (desc = Object.getOwnPropertyDescriptor(base, name)), 1 === kind ? value = {
+ get: desc.get,
+ set: desc.set
+ } : 2 === kind ? value = desc.value : 3 === kind ? value = desc.get : 4 === kind && (value = desc.set), "function" == typeof decs) void 0 !== (newValue = old_memberDec(decs, name, desc, metadataMap, initializers, kind, isStatic, isPrivate, value)) && (old_assertValidReturnValue(kind, newValue), 0 === kind ? initializer = newValue : 1 === kind ? (initializer = old_getInit(newValue), get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue);else for (var i = decs.length - 1; i >= 0; i--) {
+ var newInit;
+ if (void 0 !== (newValue = old_memberDec(decs[i], name, desc, metadataMap, initializers, kind, isStatic, isPrivate, value))) old_assertValidReturnValue(kind, newValue), 0 === kind ? newInit = newValue : 1 === kind ? (newInit = old_getInit(newValue), get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue, void 0 !== newInit && (void 0 === initializer ? initializer = newInit : "function" == typeof initializer ? initializer = [initializer, newInit] : initializer.push(newInit));
+ }
+ if (0 === kind || 1 === kind) {
+ if (void 0 === initializer) initializer = function initializer(instance, init) {
+ return init;
+ };else if ("function" != typeof initializer) {
+ var ownInitializers = initializer;
+ initializer = function initializer(instance, init) {
+ for (var value = init, i = 0; i < ownInitializers.length; i++) {
+ value = ownInitializers[i].call(instance, value);
+ }
+ return value;
+ };
+ } else {
+ var originalInitializer = initializer;
+ initializer = function initializer(instance, init) {
+ return originalInitializer.call(instance, init);
+ };
+ }
+ ret.push(initializer);
+ }
+ 0 !== kind && (1 === kind ? (desc.get = value.get, desc.set = value.set) : 2 === kind ? desc.value = value : 3 === kind ? desc.get = value : 4 === kind && (desc.set = value), isPrivate ? 1 === kind ? (ret.push(function (instance, args) {
+ return value.get.call(instance, args);
+ }), ret.push(function (instance, args) {
+ return value.set.call(instance, args);
+ })) : 2 === kind ? ret.push(value) : ret.push(function (instance, args) {
+ return value.call(instance, args);
+ }) : Object.defineProperty(base, name, desc));
+}
+function old_applyMemberDecs(ret, Class, protoMetadataMap, staticMetadataMap, decInfos) {
+ for (var protoInitializers, staticInitializers, existingProtoNonFields = new Map(), existingStaticNonFields = new Map(), i = 0; i < decInfos.length; i++) {
+ var decInfo = decInfos[i];
+ if (Array.isArray(decInfo)) {
+ var base,
+ metadataMap,
+ initializers,
+ kind = decInfo[1],
+ name = decInfo[2],
+ isPrivate = decInfo.length > 3,
+ isStatic = kind >= 5;
+ if (isStatic ? (base = Class, metadataMap = staticMetadataMap, 0 !== (kind -= 5) && (initializers = staticInitializers = staticInitializers || [])) : (base = Class.prototype, metadataMap = protoMetadataMap, 0 !== kind && (initializers = protoInitializers = protoInitializers || [])), 0 !== kind && !isPrivate) {
+ var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields,
+ existingKind = existingNonFields.get(name) || 0;
+ if (!0 === existingKind || 3 === existingKind && 4 !== kind || 4 === existingKind && 3 !== kind) throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
+ !existingKind && kind > 2 ? existingNonFields.set(name, kind) : existingNonFields.set(name, !0);
+ }
+ old_applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, metadataMap, initializers);
+ }
+ }
+ old_pushInitializers(ret, protoInitializers), old_pushInitializers(ret, staticInitializers);
+}
+function old_pushInitializers(ret, initializers) {
+ initializers && ret.push(function (instance) {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(instance);
+ }
+ return instance;
+ });
+}
+function old_applyClassDecs(ret, targetClass, metadataMap, classDecs) {
+ if (classDecs.length > 0) {
+ for (var initializers = [], newClass = targetClass, name = targetClass.name, i = classDecs.length - 1; i >= 0; i--) {
+ var decoratorFinishedRef = {
+ v: !1
+ };
+ try {
+ var ctx = Object.assign({
+ kind: "class",
+ name: name,
+ addInitializer: old_createAddInitializerMethod(initializers, decoratorFinishedRef)
+ }, old_createMetadataMethodsForProperty(metadataMap, 0, name, decoratorFinishedRef)),
+ nextNewClass = classDecs[i](newClass, ctx);
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+ void 0 !== nextNewClass && (old_assertValidReturnValue(10, nextNewClass), newClass = nextNewClass);
+ }
+ ret.push(newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ });
+ }
+}
+export default function applyDecs(targetClass, memberDecs, classDecs) {
+ var ret = [],
+ staticMetadataMap = {},
+ protoMetadataMap = {};
+ return old_applyMemberDecs(ret, targetClass, protoMetadataMap, staticMetadataMap, memberDecs), old_convertMetadataMapToFinal(targetClass.prototype, protoMetadataMap), old_applyClassDecs(ret, targetClass, staticMetadataMap, classDecs), old_convertMetadataMapToFinal(targetClass, staticMetadataMap), ret;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs2203.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs2203.js
new file mode 100644
index 0000000..17a92e3
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/applyDecs2203.js
@@ -0,0 +1,189 @@
+import _typeof from "./typeof.js";
+function createAddInitializerMethod(initializers, decoratorFinishedRef) {
+ return function (initializer) {
+ assertNotFinished(decoratorFinishedRef, "addInitializer"), assertCallable(initializer, "An initializer"), initializers.push(initializer);
+ };
+}
+function memberDec(dec, name, desc, initializers, kind, isStatic, isPrivate, value) {
+ var kindStr;
+ switch (kind) {
+ case 1:
+ kindStr = "accessor";
+ break;
+ case 2:
+ kindStr = "method";
+ break;
+ case 3:
+ kindStr = "getter";
+ break;
+ case 4:
+ kindStr = "setter";
+ break;
+ default:
+ kindStr = "field";
+ }
+ var get,
+ set,
+ ctx = {
+ kind: kindStr,
+ name: isPrivate ? "#" + name : name,
+ "static": isStatic,
+ "private": isPrivate
+ },
+ decoratorFinishedRef = {
+ v: !1
+ };
+ 0 !== kind && (ctx.addInitializer = createAddInitializerMethod(initializers, decoratorFinishedRef)), 0 === kind ? isPrivate ? (get = desc.get, set = desc.set) : (get = function get() {
+ return this[name];
+ }, set = function set(v) {
+ this[name] = v;
+ }) : 2 === kind ? get = function get() {
+ return desc.value;
+ } : (1 !== kind && 3 !== kind || (get = function get() {
+ return desc.get.call(this);
+ }), 1 !== kind && 4 !== kind || (set = function set(v) {
+ desc.set.call(this, v);
+ })), ctx.access = get && set ? {
+ get: get,
+ set: set
+ } : get ? {
+ get: get
+ } : {
+ set: set
+ };
+ try {
+ return dec(value, ctx);
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+}
+function assertNotFinished(decoratorFinishedRef, fnName) {
+ if (decoratorFinishedRef.v) throw new Error("attempted to call " + fnName + " after decoration was finished");
+}
+function assertCallable(fn, hint) {
+ if ("function" != typeof fn) throw new TypeError(hint + " must be a function");
+}
+function assertValidReturnValue(kind, value) {
+ var type = _typeof(value);
+ if (1 === kind) {
+ if ("object" !== type || null === value) throw new TypeError("accessor decorators must return an object with get, set, or init properties or void 0");
+ void 0 !== value.get && assertCallable(value.get, "accessor.get"), void 0 !== value.set && assertCallable(value.set, "accessor.set"), void 0 !== value.init && assertCallable(value.init, "accessor.init");
+ } else if ("function" !== type) {
+ var hint;
+ throw hint = 0 === kind ? "field" : 10 === kind ? "class" : "method", new TypeError(hint + " decorators must return a function or void 0");
+ }
+}
+function applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers) {
+ var desc,
+ init,
+ value,
+ newValue,
+ get,
+ set,
+ decs = decInfo[0];
+ if (isPrivate ? desc = 0 === kind || 1 === kind ? {
+ get: decInfo[3],
+ set: decInfo[4]
+ } : 3 === kind ? {
+ get: decInfo[3]
+ } : 4 === kind ? {
+ set: decInfo[3]
+ } : {
+ value: decInfo[3]
+ } : 0 !== kind && (desc = Object.getOwnPropertyDescriptor(base, name)), 1 === kind ? value = {
+ get: desc.get,
+ set: desc.set
+ } : 2 === kind ? value = desc.value : 3 === kind ? value = desc.get : 4 === kind && (value = desc.set), "function" == typeof decs) void 0 !== (newValue = memberDec(decs, name, desc, initializers, kind, isStatic, isPrivate, value)) && (assertValidReturnValue(kind, newValue), 0 === kind ? init = newValue : 1 === kind ? (init = newValue.init, get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue);else for (var i = decs.length - 1; i >= 0; i--) {
+ var newInit;
+ if (void 0 !== (newValue = memberDec(decs[i], name, desc, initializers, kind, isStatic, isPrivate, value))) assertValidReturnValue(kind, newValue), 0 === kind ? newInit = newValue : 1 === kind ? (newInit = newValue.init, get = newValue.get || value.get, set = newValue.set || value.set, value = {
+ get: get,
+ set: set
+ }) : value = newValue, void 0 !== newInit && (void 0 === init ? init = newInit : "function" == typeof init ? init = [init, newInit] : init.push(newInit));
+ }
+ if (0 === kind || 1 === kind) {
+ if (void 0 === init) init = function init(instance, _init) {
+ return _init;
+ };else if ("function" != typeof init) {
+ var ownInitializers = init;
+ init = function init(instance, _init2) {
+ for (var value = _init2, i = 0; i < ownInitializers.length; i++) {
+ value = ownInitializers[i].call(instance, value);
+ }
+ return value;
+ };
+ } else {
+ var originalInitializer = init;
+ init = function init(instance, _init3) {
+ return originalInitializer.call(instance, _init3);
+ };
+ }
+ ret.push(init);
+ }
+ 0 !== kind && (1 === kind ? (desc.get = value.get, desc.set = value.set) : 2 === kind ? desc.value = value : 3 === kind ? desc.get = value : 4 === kind && (desc.set = value), isPrivate ? 1 === kind ? (ret.push(function (instance, args) {
+ return value.get.call(instance, args);
+ }), ret.push(function (instance, args) {
+ return value.set.call(instance, args);
+ })) : 2 === kind ? ret.push(value) : ret.push(function (instance, args) {
+ return value.call(instance, args);
+ }) : Object.defineProperty(base, name, desc));
+}
+function applyMemberDecs(ret, Class, decInfos) {
+ for (var protoInitializers, staticInitializers, existingProtoNonFields = new Map(), existingStaticNonFields = new Map(), i = 0; i < decInfos.length; i++) {
+ var decInfo = decInfos[i];
+ if (Array.isArray(decInfo)) {
+ var base,
+ initializers,
+ kind = decInfo[1],
+ name = decInfo[2],
+ isPrivate = decInfo.length > 3,
+ isStatic = kind >= 5;
+ if (isStatic ? (base = Class, 0 !== (kind -= 5) && (initializers = staticInitializers = staticInitializers || [])) : (base = Class.prototype, 0 !== kind && (initializers = protoInitializers = protoInitializers || [])), 0 !== kind && !isPrivate) {
+ var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields,
+ existingKind = existingNonFields.get(name) || 0;
+ if (!0 === existingKind || 3 === existingKind && 4 !== kind || 4 === existingKind && 3 !== kind) throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name);
+ !existingKind && kind > 2 ? existingNonFields.set(name, kind) : existingNonFields.set(name, !0);
+ }
+ applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, initializers);
+ }
+ }
+ pushInitializers(ret, protoInitializers), pushInitializers(ret, staticInitializers);
+}
+function pushInitializers(ret, initializers) {
+ initializers && ret.push(function (instance) {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(instance);
+ }
+ return instance;
+ });
+}
+function applyClassDecs(ret, targetClass, classDecs) {
+ if (classDecs.length > 0) {
+ for (var initializers = [], newClass = targetClass, name = targetClass.name, i = classDecs.length - 1; i >= 0; i--) {
+ var decoratorFinishedRef = {
+ v: !1
+ };
+ try {
+ var nextNewClass = classDecs[i](newClass, {
+ kind: "class",
+ name: name,
+ addInitializer: createAddInitializerMethod(initializers, decoratorFinishedRef)
+ });
+ } finally {
+ decoratorFinishedRef.v = !0;
+ }
+ void 0 !== nextNewClass && (assertValidReturnValue(10, nextNewClass), newClass = nextNewClass);
+ }
+ ret.push(newClass, function () {
+ for (var i = 0; i < initializers.length; i++) {
+ initializers[i].call(newClass);
+ }
+ });
+ }
+}
+export default function applyDecs2203(targetClass, memberDecs, classDecs) {
+ var ret = [];
+ return applyMemberDecs(ret, targetClass, memberDecs), applyClassDecs(ret, targetClass, classDecs), ret;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js
new file mode 100644
index 0000000..602aa77
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js
@@ -0,0 +1,7 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
new file mode 100644
index 0000000..be734fc
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js
@@ -0,0 +1,3 @@
+export default function _arrayWithHoles(arr) {
+ if (Array.isArray(arr)) return arr;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
new file mode 100644
index 0000000..f7d8dc7
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js
@@ -0,0 +1,4 @@
+import arrayLikeToArray from "./arrayLikeToArray.js";
+export default function _arrayWithoutHoles(arr) {
+ if (Array.isArray(arr)) return arrayLikeToArray(arr);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
new file mode 100644
index 0000000..1f8fcf4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js
@@ -0,0 +1,6 @@
+export default function _assertThisInitialized(self) {
+ if (self === void 0) {
+ throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
+ }
+ return self;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js
new file mode 100644
index 0000000..d393d55
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js
@@ -0,0 +1,23 @@
+import OverloadYield from "./OverloadYield.js";
+export default function _asyncGeneratorDelegate(inner) {
+ var iter = {},
+ waiting = !1;
+ function pump(key, value) {
+ return waiting = !0, value = new Promise(function (resolve) {
+ resolve(inner[key](value));
+ }), {
+ done: !1,
+ value: new OverloadYield(value, 1)
+ };
+ }
+ return iter["undefined" != typeof Symbol && Symbol.iterator || "@@iterator"] = function () {
+ return this;
+ }, iter.next = function (value) {
+ return waiting ? (waiting = !1, value) : pump("next", value);
+ }, "function" == typeof inner["throw"] && (iter["throw"] = function (value) {
+ if (waiting) throw waiting = !1, value;
+ return pump("throw", value);
+ }), "function" == typeof inner["return"] && (iter["return"] = function (value) {
+ return waiting ? (waiting = !1, value) : pump("return", value);
+ }), iter;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncIterator.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncIterator.js
new file mode 100644
index 0000000..ae8aa39
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncIterator.js
@@ -0,0 +1,44 @@
+export default function _asyncIterator(iterable) {
+ var method,
+ async,
+ sync,
+ retry = 2;
+ for ("undefined" != typeof Symbol && (async = Symbol.asyncIterator, sync = Symbol.iterator); retry--;) {
+ if (async && null != (method = iterable[async])) return method.call(iterable);
+ if (sync && null != (method = iterable[sync])) return new AsyncFromSyncIterator(method.call(iterable));
+ async = "@@asyncIterator", sync = "@@iterator";
+ }
+ throw new TypeError("Object is not async iterable");
+}
+function AsyncFromSyncIterator(s) {
+ function AsyncFromSyncIteratorContinuation(r) {
+ if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object."));
+ var done = r.done;
+ return Promise.resolve(r.value).then(function (value) {
+ return {
+ value: value,
+ done: done
+ };
+ });
+ }
+ return AsyncFromSyncIterator = function AsyncFromSyncIterator(s) {
+ this.s = s, this.n = s.next;
+ }, AsyncFromSyncIterator.prototype = {
+ s: null,
+ n: null,
+ next: function next() {
+ return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments));
+ },
+ "return": function _return(value) {
+ var ret = this.s["return"];
+ return void 0 === ret ? Promise.resolve({
+ value: value,
+ done: !0
+ }) : AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments));
+ },
+ "throw": function _throw(value) {
+ var thr = this.s["return"];
+ return void 0 === thr ? Promise.reject(value) : AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments));
+ }
+ }, new AsyncFromSyncIterator(s);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
new file mode 100644
index 0000000..c37aa2c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
@@ -0,0 +1,30 @@
+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);
+ });
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js
new file mode 100644
index 0000000..cfa0522
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js
@@ -0,0 +1,4 @@
+import OverloadYield from "./OverloadYield.js";
+export default function _awaitAsyncGenerator(value) {
+ return new OverloadYield(value, 0);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/checkPrivateRedeclaration.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/checkPrivateRedeclaration.js
new file mode 100644
index 0000000..9901403
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/checkPrivateRedeclaration.js
@@ -0,0 +1,5 @@
+export default function _checkPrivateRedeclaration(obj, privateCollection) {
+ if (privateCollection.has(obj)) {
+ throw new TypeError("Cannot initialize the same private elements twice on an object");
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js
new file mode 100644
index 0000000..68684f2
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js
@@ -0,0 +1,17 @@
+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;
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js
new file mode 100644
index 0000000..727e9e9
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js
@@ -0,0 +1,6 @@
+export default function _classApplyDescriptorGet(receiver, descriptor) {
+ if (descriptor.get) {
+ return descriptor.get.call(receiver);
+ }
+ return descriptor.value;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js
new file mode 100644
index 0000000..b4df6d3
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js
@@ -0,0 +1,10 @@
+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;
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCallCheck.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCallCheck.js
new file mode 100644
index 0000000..2f1738a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCallCheck.js
@@ -0,0 +1,5 @@
+export default function _classCallCheck(instance, Constructor) {
+ if (!(instance instanceof Constructor)) {
+ throw new TypeError("Cannot call a class as a function");
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js
new file mode 100644
index 0000000..098ed30
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js
@@ -0,0 +1,5 @@
+export default function _classCheckPrivateStaticAccess(receiver, classConstructor) {
+ if (receiver !== classConstructor) {
+ throw new TypeError("Private static access of wrong provenance");
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js
new file mode 100644
index 0000000..0ef34b8
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js
@@ -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");
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js
new file mode 100644
index 0000000..1a8d71b
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js
@@ -0,0 +1,6 @@
+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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classNameTDZError.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classNameTDZError.js
new file mode 100644
index 0000000..f7b6dd5
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classNameTDZError.js
@@ -0,0 +1,3 @@
+export default function _classNameTDZError(name) {
+ throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys.");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js
new file mode 100644
index 0000000..fb58833
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js
@@ -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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js
new file mode 100644
index 0000000..53cd137
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js
@@ -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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldInitSpec.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldInitSpec.js
new file mode 100644
index 0000000..2253dd8
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldInitSpec.js
@@ -0,0 +1,5 @@
+import checkPrivateRedeclaration from "./checkPrivateRedeclaration.js";
+export default function _classPrivateFieldInitSpec(obj, privateMap, value) {
+ checkPrivateRedeclaration(obj, privateMap);
+ privateMap.set(obj, value);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js
new file mode 100644
index 0000000..09e9330
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js
@@ -0,0 +1,6 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js
new file mode 100644
index 0000000..5b7e5ac
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js
@@ -0,0 +1,4 @@
+var id = 0;
+export default function _classPrivateFieldKey(name) {
+ return "__private_" + id++ + "_" + name;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js
new file mode 100644
index 0000000..ad91be4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js
@@ -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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js
new file mode 100644
index 0000000..f32a3da
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js
@@ -0,0 +1,6 @@
+export default function _classPrivateMethodGet(receiver, privateSet, fn) {
+ if (!privateSet.has(receiver)) {
+ throw new TypeError("attempted to get private field on non-instance");
+ }
+ return fn;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodInitSpec.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodInitSpec.js
new file mode 100644
index 0000000..18d1291
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodInitSpec.js
@@ -0,0 +1,5 @@
+import checkPrivateRedeclaration from "./checkPrivateRedeclaration.js";
+export default function _classPrivateMethodInitSpec(obj, privateSet) {
+ checkPrivateRedeclaration(obj, privateSet);
+ privateSet.add(obj);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js
new file mode 100644
index 0000000..2bbaf3a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js
@@ -0,0 +1,3 @@
+export default function _classPrivateMethodSet() {
+ throw new TypeError("attempted to reassign private method");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js
new file mode 100644
index 0000000..77afcfb
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js
@@ -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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js
new file mode 100644
index 0000000..d253d31
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js
@@ -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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js
new file mode 100644
index 0000000..b0b0cc6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js
@@ -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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js
new file mode 100644
index 0000000..fddc7b2
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js
@@ -0,0 +1,5 @@
+import classCheckPrivateStaticAccess from "./classCheckPrivateStaticAccess.js";
+export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) {
+ classCheckPrivateStaticAccess(receiver, classConstructor);
+ return method;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js
new file mode 100644
index 0000000..d5ab60a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js
@@ -0,0 +1,3 @@
+export default function _classStaticPrivateMethodSet() {
+ throw new TypeError("attempted to set read only static private field");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/construct.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/construct.js
new file mode 100644
index 0000000..3860bdd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/construct.js
@@ -0,0 +1,17 @@
+import setPrototypeOf from "./setPrototypeOf.js";
+import isNativeReflectConstruct from "./isNativeReflectConstruct.js";
+export default function _construct(Parent, args, Class) {
+ if (isNativeReflectConstruct()) {
+ _construct = Reflect.construct.bind();
+ } 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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/createClass.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createClass.js
new file mode 100644
index 0000000..50f7f36
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createClass.js
@@ -0,0 +1,17 @@
+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);
+ Object.defineProperty(Constructor, "prototype", {
+ writable: false
+ });
+ return Constructor;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js
new file mode 100644
index 0000000..5e0e0f1
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js
@@ -0,0 +1,52 @@
+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;
+ }
+ }
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js
new file mode 100644
index 0000000..043857d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js
@@ -0,0 +1,19 @@
+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.");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/createSuper.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createSuper.js
new file mode 100644
index 0000000..7c96297
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/createSuper.js
@@ -0,0 +1,17 @@
+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);
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/decorate.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/decorate.js
new file mode 100644
index 0000000..e511dfe
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/decorate.js
@@ -0,0 +1,342 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/defaults.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/defaults.js
new file mode 100644
index 0000000..9e59e9a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/defaults.js
@@ -0,0 +1,11 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js
new file mode 100644
index 0000000..0c04128
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js
@@ -0,0 +1,19 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/defineProperty.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/defineProperty.js
new file mode 100644
index 0000000..59bfb0c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/defineProperty.js
@@ -0,0 +1,13 @@
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/extends.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/extends.js
new file mode 100644
index 0000000..ab17131
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/extends.js
@@ -0,0 +1,14 @@
+export default function _extends() {
+ _extends = Object.assign ? Object.assign.bind() : 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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/get.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/get.js
new file mode 100644
index 0000000..0705d5f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/get.js
@@ -0,0 +1,17 @@
+import superPropBase from "./superPropBase.js";
+export default function _get() {
+ if (typeof Reflect !== "undefined" && Reflect.get) {
+ _get = Reflect.get.bind();
+ } 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(arguments.length < 3 ? target : receiver);
+ }
+ return desc.value;
+ };
+ }
+ return _get.apply(this, arguments);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
new file mode 100644
index 0000000..e9bb1d5
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js
@@ -0,0 +1,6 @@
+export default function _getPrototypeOf(o) {
+ _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) {
+ return o.__proto__ || Object.getPrototypeOf(o);
+ };
+ return _getPrototypeOf(o);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/identity.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/identity.js
new file mode 100644
index 0000000..a1e7e4c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/identity.js
@@ -0,0 +1,3 @@
+export default function _identity(x) {
+ return x;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/inherits.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/inherits.js
new file mode 100644
index 0000000..0b0a0ea
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/inherits.js
@@ -0,0 +1,17 @@
+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
+ }
+ });
+ Object.defineProperty(subClass, "prototype", {
+ writable: false
+ });
+ if (superClass) setPrototypeOf(subClass, superClass);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
new file mode 100644
index 0000000..90bb796
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
@@ -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);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js
new file mode 100644
index 0000000..26fdea0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js
@@ -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
+ });
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js
new file mode 100644
index 0000000..30d518c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js
@@ -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.');
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/instanceof.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/instanceof.js
new file mode 100644
index 0000000..8c43b71
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/instanceof.js
@@ -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;
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js
new file mode 100644
index 0000000..c2df7b6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js
@@ -0,0 +1,5 @@
+export default function _interopRequireDefault(obj) {
+ return obj && obj.__esModule ? obj : {
+ "default": obj
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js
new file mode 100644
index 0000000..6ec6309
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js
@@ -0,0 +1,40 @@
+import _typeof from "./typeof.js";
+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;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeFunction.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeFunction.js
new file mode 100644
index 0000000..7b1bc82
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeFunction.js
@@ -0,0 +1,3 @@
+export default function _isNativeFunction(fn) {
+ return Function.toString.call(fn).indexOf("[native code]") !== -1;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js
new file mode 100644
index 0000000..6184080
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js
@@ -0,0 +1,11 @@
+export default function _isNativeReflectConstruct() {
+ if (typeof Reflect === "undefined" || !Reflect.construct) return false;
+ if (Reflect.construct.sham) return false;
+ if (typeof Proxy === "function") return true;
+ try {
+ Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {}));
+ return true;
+ } catch (e) {
+ return false;
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArray.js
new file mode 100644
index 0000000..cfe9fbd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArray.js
@@ -0,0 +1,3 @@
+export default function _iterableToArray(iter) {
+ if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js
new file mode 100644
index 0000000..e2b752d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js
@@ -0,0 +1,24 @@
+export default function _iterableToArrayLimit(arr, i) {
+ var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"];
+ if (_i == null) return;
+ var _arr = [];
+ var _n = true;
+ var _d = false;
+ var _s, _e;
+ try {
+ for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
+ _arr.push(_s.value);
+ if (i && _arr.length === i) break;
+ }
+ } catch (err) {
+ _d = true;
+ _e = err;
+ } finally {
+ try {
+ if (!_n && _i["return"] != null) _i["return"]();
+ } finally {
+ if (_d) throw _e;
+ }
+ }
+ return _arr;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimitLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimitLoose.js
new file mode 100644
index 0000000..d7b1ca1
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/iterableToArrayLimitLoose.js
@@ -0,0 +1,10 @@
+export default function _iterableToArrayLimitLoose(arr, i) {
+ var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]);
+ if (_i == null) return;
+ var _arr = [];
+ for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) {
+ _arr.push(_step.value);
+ if (i && _arr.length === i) break;
+ }
+ return _arr;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/jsx.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/jsx.js
new file mode 100644
index 0000000..c9aa318
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/jsx.js
@@ -0,0 +1,25 @@
+var REACT_ELEMENT_TYPE;
+export default function _createRawReactElement(type, props, key, children) {
+ REACT_ELEMENT_TYPE || (REACT_ELEMENT_TYPE = "function" == typeof Symbol && Symbol["for"] && Symbol["for"]("react.element") || 60103);
+ var defaultProps = type && type.defaultProps,
+ childrenLength = arguments.length - 3;
+ if (props || 0 === childrenLength || (props = {
+ children: void 0
+ }), 1 === childrenLength) props.children = children;else if (childrenLength > 1) {
+ for (var childArray = new Array(childrenLength), i = 0; i < childrenLength; i++) {
+ childArray[i] = arguments[i + 3];
+ }
+ props.children = childArray;
+ }
+ if (props && defaultProps) for (var propName in defaultProps) {
+ void 0 === props[propName] && (props[propName] = defaultProps[propName]);
+ } else props || (props = defaultProps || {});
+ return {
+ $$typeof: REACT_ELEMENT_TYPE,
+ type: type,
+ key: void 0 === key ? null : "" + key,
+ ref: null,
+ props: props,
+ _owner: null
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/maybeArrayLike.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/maybeArrayLike.js
new file mode 100644
index 0000000..38fd78f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/maybeArrayLike.js
@@ -0,0 +1,8 @@
+import arrayLikeToArray from "./arrayLikeToArray.js";
+export default function _maybeArrayLike(next, arr, i) {
+ if (arr && !Array.isArray(arr) && typeof arr.length === "number") {
+ var len = arr.length;
+ return arrayLikeToArray(arr, i !== void 0 && i < len ? i : len);
+ }
+ return next(arr, i);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/newArrowCheck.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/newArrowCheck.js
new file mode 100644
index 0000000..d6cd864
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/newArrowCheck.js
@@ -0,0 +1,5 @@
+export default function _newArrowCheck(innerThis, boundThis) {
+ if (innerThis !== boundThis) {
+ throw new TypeError("Cannot instantiate an arrow function");
+ }
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js
new file mode 100644
index 0000000..b349d00
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableRest.js
@@ -0,0 +1,3 @@
+export default function _nonIterableRest() {
+ throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js
new file mode 100644
index 0000000..82d8296
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js
@@ -0,0 +1,3 @@
+export default function _nonIterableSpread() {
+ throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js
new file mode 100644
index 0000000..251b859
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js
@@ -0,0 +1,3 @@
+export default function _objectDestructuringEmpty(obj) {
+ if (obj == null) throw new TypeError("Cannot destructure " + obj);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread.js
new file mode 100644
index 0000000..a4e05e5
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread.js
@@ -0,0 +1,16 @@
+import defineProperty from "./defineProperty.js";
+export default function _objectSpread(target) {
+ for (var i = 1; i < arguments.length; i++) {
+ var source = arguments[i] != null ? Object(arguments[i]) : {};
+ var ownKeys = Object.keys(source);
+ if (typeof Object.getOwnPropertySymbols === 'function') {
+ ownKeys.push.apply(ownKeys, Object.getOwnPropertySymbols(source).filter(function (sym) {
+ return Object.getOwnPropertyDescriptor(source, sym).enumerable;
+ }));
+ }
+ ownKeys.forEach(function (key) {
+ defineProperty(target, key, source[key]);
+ });
+ }
+ return target;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread2.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread2.js
new file mode 100644
index 0000000..7d69acc
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectSpread2.js
@@ -0,0 +1,22 @@
+import defineProperty from "./defineProperty.js";
+function ownKeys(object, enumerableOnly) {
+ var keys = Object.keys(object);
+ if (Object.getOwnPropertySymbols) {
+ var symbols = Object.getOwnPropertySymbols(object);
+ enumerableOnly && (symbols = symbols.filter(function (sym) {
+ return Object.getOwnPropertyDescriptor(object, sym).enumerable;
+ })), keys.push.apply(keys, symbols);
+ }
+ return keys;
+}
+export default function _objectSpread2(target) {
+ for (var i = 1; i < arguments.length; i++) {
+ var source = null != arguments[i] ? arguments[i] : {};
+ i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
+ defineProperty(target, key, source[key]);
+ }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
+ Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
+ });
+ }
+ return target;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js
new file mode 100644
index 0000000..36804a3
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js
@@ -0,0 +1,16 @@
+import objectWithoutPropertiesLoose from "./objectWithoutPropertiesLoose.js";
+export default function _objectWithoutProperties(source, excluded) {
+ if (source == null) return {};
+ var target = objectWithoutPropertiesLoose(source, excluded);
+ var key, i;
+ if (Object.getOwnPropertySymbols) {
+ var sourceSymbolKeys = Object.getOwnPropertySymbols(source);
+ for (i = 0; i < sourceSymbolKeys.length; i++) {
+ key = sourceSymbolKeys[i];
+ if (excluded.indexOf(key) >= 0) continue;
+ if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;
+ target[key] = source[key];
+ }
+ }
+ return target;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js
new file mode 100644
index 0000000..4b308bd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js
@@ -0,0 +1,12 @@
+export default function _objectWithoutPropertiesLoose(source, excluded) {
+ if (source == null) return {};
+ var target = {};
+ var sourceKeys = Object.keys(source);
+ var key, i;
+ for (i = 0; i < sourceKeys.length; i++) {
+ key = sourceKeys[i];
+ if (excluded.indexOf(key) >= 0) continue;
+ target[key] = source[key];
+ }
+ return target;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/package.json b/includes/external/school/node_modules/@babel/runtime/helpers/esm/package.json
new file mode 100644
index 0000000..aead43d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/package.json
@@ -0,0 +1,3 @@
+{
+ "type": "module"
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js
new file mode 100644
index 0000000..8778824
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js
@@ -0,0 +1,10 @@
+import _typeof from "./typeof.js";
+import assertThisInitialized from "./assertThisInitialized.js";
+export default function _possibleConstructorReturn(self, call) {
+ if (call && (_typeof(call) === "object" || typeof call === "function")) {
+ return call;
+ } else if (call !== void 0) {
+ throw new TypeError("Derived constructors may only return object or undefined");
+ }
+ return assertThisInitialized(self);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/readOnlyError.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/readOnlyError.js
new file mode 100644
index 0000000..166e40e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/readOnlyError.js
@@ -0,0 +1,3 @@
+export default function _readOnlyError(name) {
+ throw new TypeError("\"" + name + "\" is read-only");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
new file mode 100644
index 0000000..2b3ff0f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js
@@ -0,0 +1,299 @@
+import _typeof from "./typeof.js";
+export default function _regeneratorRuntime() {
+ "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
+ _regeneratorRuntime = function _regeneratorRuntime() {
+ return exports;
+ };
+ var exports = {},
+ Op = Object.prototype,
+ hasOwn = Op.hasOwnProperty,
+ $Symbol = "function" == typeof Symbol ? Symbol : {},
+ iteratorSymbol = $Symbol.iterator || "@@iterator",
+ asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator",
+ toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag";
+ function define(obj, key, value) {
+ return Object.defineProperty(obj, key, {
+ value: value,
+ enumerable: !0,
+ configurable: !0,
+ writable: !0
+ }), obj[key];
+ }
+ try {
+ define({}, "");
+ } catch (err) {
+ define = function define(obj, key, value) {
+ return obj[key] = value;
+ };
+ }
+ function wrap(innerFn, outerFn, self, tryLocsList) {
+ var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,
+ generator = Object.create(protoGenerator.prototype),
+ context = new Context(tryLocsList || []);
+ return generator._invoke = function (innerFn, self, context) {
+ var state = "suspendedStart";
+ return function (method, arg) {
+ if ("executing" === state) throw new Error("Generator is already running");
+ if ("completed" === state) {
+ if ("throw" === method) throw arg;
+ return doneResult();
+ }
+ for (context.method = method, context.arg = arg;;) {
+ var delegate = context.delegate;
+ if (delegate) {
+ var delegateResult = maybeInvokeDelegate(delegate, context);
+ if (delegateResult) {
+ if (delegateResult === ContinueSentinel) continue;
+ return delegateResult;
+ }
+ }
+ if ("next" === context.method) context.sent = context._sent = context.arg;else if ("throw" === context.method) {
+ if ("suspendedStart" === state) throw state = "completed", context.arg;
+ context.dispatchException(context.arg);
+ } else "return" === context.method && context.abrupt("return", context.arg);
+ state = "executing";
+ var record = tryCatch(innerFn, self, context);
+ if ("normal" === record.type) {
+ if (state = context.done ? "completed" : "suspendedYield", record.arg === ContinueSentinel) continue;
+ return {
+ value: record.arg,
+ done: context.done
+ };
+ }
+ "throw" === record.type && (state = "completed", context.method = "throw", context.arg = record.arg);
+ }
+ };
+ }(innerFn, self, context), generator;
+ }
+ function tryCatch(fn, obj, arg) {
+ try {
+ return {
+ type: "normal",
+ arg: fn.call(obj, arg)
+ };
+ } catch (err) {
+ return {
+ type: "throw",
+ arg: err
+ };
+ }
+ }
+ exports.wrap = wrap;
+ var ContinueSentinel = {};
+ function Generator() {}
+ function GeneratorFunction() {}
+ function GeneratorFunctionPrototype() {}
+ var IteratorPrototype = {};
+ define(IteratorPrototype, iteratorSymbol, function () {
+ return this;
+ });
+ var getProto = Object.getPrototypeOf,
+ NativeIteratorPrototype = getProto && getProto(getProto(values([])));
+ NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);
+ var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);
+ function defineIteratorMethods(prototype) {
+ ["next", "throw", "return"].forEach(function (method) {
+ define(prototype, method, function (arg) {
+ return this._invoke(method, arg);
+ });
+ });
+ }
+ function AsyncIterator(generator, PromiseImpl) {
+ function invoke(method, arg, resolve, reject) {
+ var record = tryCatch(generator[method], generator, arg);
+ if ("throw" !== record.type) {
+ var result = record.arg,
+ value = result.value;
+ return value && "object" == _typeof(value) && hasOwn.call(value, "__await") ? PromiseImpl.resolve(value.__await).then(function (value) {
+ invoke("next", value, resolve, reject);
+ }, function (err) {
+ invoke("throw", err, resolve, reject);
+ }) : PromiseImpl.resolve(value).then(function (unwrapped) {
+ result.value = unwrapped, resolve(result);
+ }, function (error) {
+ return invoke("throw", error, resolve, reject);
+ });
+ }
+ reject(record.arg);
+ }
+ var previousPromise;
+ this._invoke = function (method, arg) {
+ function callInvokeWithMethodAndArg() {
+ return new PromiseImpl(function (resolve, reject) {
+ invoke(method, arg, resolve, reject);
+ });
+ }
+ return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
+ };
+ }
+ function maybeInvokeDelegate(delegate, context) {
+ var method = delegate.iterator[context.method];
+ if (undefined === method) {
+ if (context.delegate = null, "throw" === context.method) {
+ if (delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method)) return ContinueSentinel;
+ context.method = "throw", context.arg = new TypeError("The iterator does not provide a 'throw' method");
+ }
+ return ContinueSentinel;
+ }
+ var record = tryCatch(method, delegate.iterator, context.arg);
+ if ("throw" === record.type) return context.method = "throw", context.arg = record.arg, context.delegate = null, ContinueSentinel;
+ var info = record.arg;
+ return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, "return" !== context.method && (context.method = "next", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = "throw", context.arg = new TypeError("iterator result is not an object"), context.delegate = null, ContinueSentinel);
+ }
+ function pushTryEntry(locs) {
+ var entry = {
+ tryLoc: locs[0]
+ };
+ 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);
+ }
+ function resetTryEntry(entry) {
+ var record = entry.completion || {};
+ record.type = "normal", delete record.arg, entry.completion = record;
+ }
+ function Context(tryLocsList) {
+ this.tryEntries = [{
+ tryLoc: "root"
+ }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);
+ }
+ function values(iterable) {
+ if (iterable) {
+ var iteratorMethod = iterable[iteratorSymbol];
+ if (iteratorMethod) return iteratorMethod.call(iterable);
+ if ("function" == typeof iterable.next) return iterable;
+ if (!isNaN(iterable.length)) {
+ var i = -1,
+ next = function next() {
+ for (; ++i < iterable.length;) {
+ if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;
+ }
+ return next.value = undefined, next.done = !0, next;
+ };
+ return next.next = next;
+ }
+ }
+ return {
+ next: doneResult
+ };
+ }
+ function doneResult() {
+ return {
+ value: undefined,
+ done: !0
+ };
+ }
+ return GeneratorFunction.prototype = GeneratorFunctionPrototype, define(Gp, "constructor", GeneratorFunctionPrototype), define(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction"), exports.isGeneratorFunction = function (genFun) {
+ var ctor = "function" == typeof genFun && genFun.constructor;
+ return !!ctor && (ctor === GeneratorFunction || "GeneratorFunction" === (ctor.displayName || ctor.name));
+ }, exports.mark = function (genFun) {
+ return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, "GeneratorFunction")), genFun.prototype = Object.create(Gp), genFun;
+ }, exports.awrap = function (arg) {
+ return {
+ __await: arg
+ };
+ }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {
+ return this;
+ }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {
+ void 0 === PromiseImpl && (PromiseImpl = Promise);
+ var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);
+ return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {
+ return result.done ? result.value : iter.next();
+ });
+ }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, "Generator"), define(Gp, iteratorSymbol, function () {
+ return this;
+ }), define(Gp, "toString", function () {
+ return "[object Generator]";
+ }), exports.keys = function (object) {
+ var keys = [];
+ for (var key in object) {
+ keys.push(key);
+ }
+ return keys.reverse(), function next() {
+ for (; keys.length;) {
+ var key = keys.pop();
+ if (key in object) return next.value = key, next.done = !1, next;
+ }
+ return next.done = !0, next;
+ };
+ }, exports.values = values, Context.prototype = {
+ constructor: Context,
+ reset: function reset(skipTempReset) {
+ if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {
+ "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);
+ }
+ },
+ stop: function stop() {
+ this.done = !0;
+ var rootRecord = this.tryEntries[0].completion;
+ if ("throw" === rootRecord.type) throw rootRecord.arg;
+ return this.rval;
+ },
+ dispatchException: function dispatchException(exception) {
+ if (this.done) throw exception;
+ var context = this;
+ function handle(loc, caught) {
+ return record.type = "throw", record.arg = exception, context.next = loc, caught && (context.method = "next", context.arg = undefined), !!caught;
+ }
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i],
+ record = entry.completion;
+ if ("root" === entry.tryLoc) return handle("end");
+ if (entry.tryLoc <= this.prev) {
+ var hasCatch = hasOwn.call(entry, "catchLoc"),
+ hasFinally = hasOwn.call(entry, "finallyLoc");
+ if (hasCatch && hasFinally) {
+ if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);
+ if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);
+ } else if (hasCatch) {
+ if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);
+ } else {
+ if (!hasFinally) throw new Error("try statement without catch or finally");
+ if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);
+ }
+ }
+ }
+ },
+ abrupt: function abrupt(type, arg) {
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i];
+ if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) {
+ var finallyEntry = entry;
+ break;
+ }
+ }
+ finallyEntry && ("break" === type || "continue" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);
+ var record = finallyEntry ? finallyEntry.completion : {};
+ return record.type = type, record.arg = arg, finallyEntry ? (this.method = "next", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);
+ },
+ complete: function complete(record, afterLoc) {
+ if ("throw" === record.type) throw record.arg;
+ return "break" === record.type || "continue" === record.type ? this.next = record.arg : "return" === record.type ? (this.rval = this.arg = record.arg, this.method = "return", this.next = "end") : "normal" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;
+ },
+ finish: function finish(finallyLoc) {
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i];
+ if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;
+ }
+ },
+ "catch": function _catch(tryLoc) {
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i];
+ if (entry.tryLoc === tryLoc) {
+ var record = entry.completion;
+ if ("throw" === record.type) {
+ var thrown = record.arg;
+ resetTryEntry(entry);
+ }
+ return thrown;
+ }
+ }
+ throw new Error("illegal catch attempt");
+ },
+ delegateYield: function delegateYield(iterable, resultName, nextLoc) {
+ return this.delegate = {
+ iterator: values(iterable),
+ resultName: resultName,
+ nextLoc: nextLoc
+ }, "next" === this.method && (this.arg = undefined), ContinueSentinel;
+ }
+ }, exports;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/set.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/set.js
new file mode 100644
index 0000000..4de9fb6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/set.js
@@ -0,0 +1,40 @@
+import superPropBase from "./superPropBase.js";
+import defineProperty from "./defineProperty.js";
+function set(target, property, value, receiver) {
+ if (typeof Reflect !== "undefined" && Reflect.set) {
+ set = Reflect.set;
+ } else {
+ set = function set(target, property, value, receiver) {
+ var base = superPropBase(target, property);
+ var desc;
+ if (base) {
+ desc = Object.getOwnPropertyDescriptor(base, property);
+ if (desc.set) {
+ desc.set.call(receiver, value);
+ return true;
+ } else if (!desc.writable) {
+ return false;
+ }
+ }
+ desc = Object.getOwnPropertyDescriptor(receiver, property);
+ if (desc) {
+ if (!desc.writable) {
+ return false;
+ }
+ desc.value = value;
+ Object.defineProperty(receiver, property, desc);
+ } else {
+ defineProperty(receiver, property, value);
+ }
+ return true;
+ };
+ }
+ return set(target, property, value, receiver);
+}
+export default function _set(target, property, value, receiver, isStrict) {
+ var s = set(target, property, value, receiver || target);
+ if (!s && isStrict) {
+ throw new Error('failed to set property');
+ }
+ return value;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js
new file mode 100644
index 0000000..905e13c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js
@@ -0,0 +1,7 @@
+export default function _setPrototypeOf(o, p) {
+ _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {
+ o.__proto__ = p;
+ return o;
+ };
+ return _setPrototypeOf(o, p);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/skipFirstGeneratorNext.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/skipFirstGeneratorNext.js
new file mode 100644
index 0000000..cadd9bb
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/skipFirstGeneratorNext.js
@@ -0,0 +1,7 @@
+export default function _skipFirstGeneratorNext(fn) {
+ return function () {
+ var it = fn.apply(this, arguments);
+ it.next();
+ return it;
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArray.js
new file mode 100644
index 0000000..618200b
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArray.js
@@ -0,0 +1,7 @@
+import arrayWithHoles from "./arrayWithHoles.js";
+import iterableToArrayLimit from "./iterableToArrayLimit.js";
+import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
+import nonIterableRest from "./nonIterableRest.js";
+export default function _slicedToArray(arr, i) {
+ return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArrayLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArrayLoose.js
new file mode 100644
index 0000000..efc7429
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/slicedToArrayLoose.js
@@ -0,0 +1,7 @@
+import arrayWithHoles from "./arrayWithHoles.js";
+import iterableToArrayLimitLoose from "./iterableToArrayLimitLoose.js";
+import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
+import nonIterableRest from "./nonIterableRest.js";
+export default function _slicedToArrayLoose(arr, i) {
+ return arrayWithHoles(arr) || iterableToArrayLimitLoose(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/superPropBase.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/superPropBase.js
new file mode 100644
index 0000000..605724d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/superPropBase.js
@@ -0,0 +1,8 @@
+import getPrototypeOf from "./getPrototypeOf.js";
+export default function _superPropBase(object, property) {
+ while (!Object.prototype.hasOwnProperty.call(object, property)) {
+ object = getPrototypeOf(object);
+ if (object === null) break;
+ }
+ return object;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js
new file mode 100644
index 0000000..990d5e4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js
@@ -0,0 +1,10 @@
+export default function _taggedTemplateLiteral(strings, raw) {
+ if (!raw) {
+ raw = strings.slice(0);
+ }
+ return Object.freeze(Object.defineProperties(strings, {
+ raw: {
+ value: Object.freeze(raw)
+ }
+ }));
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteralLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteralLoose.js
new file mode 100644
index 0000000..9fcba32
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteralLoose.js
@@ -0,0 +1,7 @@
+export default function _taggedTemplateLiteralLoose(strings, raw) {
+ if (!raw) {
+ raw = strings.slice(0);
+ }
+ strings.raw = raw;
+ return strings;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/tdz.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/tdz.js
new file mode 100644
index 0000000..d5d0adc
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/tdz.js
@@ -0,0 +1,3 @@
+export default function _tdzError(name) {
+ throw new ReferenceError(name + " is not defined - temporal dead zone");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalRef.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalRef.js
new file mode 100644
index 0000000..b25f7c4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalRef.js
@@ -0,0 +1,5 @@
+import undef from "./temporalUndefined.js";
+import err from "./tdz.js";
+export default function _temporalRef(val, name) {
+ return val === undef ? err(name) : val;
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalUndefined.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalUndefined.js
new file mode 100644
index 0000000..1a35717
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/temporalUndefined.js
@@ -0,0 +1 @@
+export default function _temporalUndefined() {} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/toArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toArray.js
new file mode 100644
index 0000000..ad7c871
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toArray.js
@@ -0,0 +1,7 @@
+import arrayWithHoles from "./arrayWithHoles.js";
+import iterableToArray from "./iterableToArray.js";
+import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
+import nonIterableRest from "./nonIterableRest.js";
+export default function _toArray(arr) {
+ return arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest();
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js
new file mode 100644
index 0000000..bd91285
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js
@@ -0,0 +1,7 @@
+import arrayWithoutHoles from "./arrayWithoutHoles.js";
+import iterableToArray from "./iterableToArray.js";
+import unsupportedIterableToArray from "./unsupportedIterableToArray.js";
+import nonIterableSpread from "./nonIterableSpread.js";
+export default function _toConsumableArray(arr) {
+ return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/toPrimitive.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toPrimitive.js
new file mode 100644
index 0000000..cbfabb7
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toPrimitive.js
@@ -0,0 +1,11 @@
+import _typeof from "./typeof.js";
+export default function _toPrimitive(input, hint) {
+ if (_typeof(input) !== "object" || input === null) return input;
+ var prim = input[Symbol.toPrimitive];
+ if (prim !== undefined) {
+ var res = prim.call(input, hint || "default");
+ if (_typeof(res) !== "object") return res;
+ throw new TypeError("@@toPrimitive must return a primitive value.");
+ }
+ return (hint === "string" ? String : Number)(input);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/toPropertyKey.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toPropertyKey.js
new file mode 100644
index 0000000..0fcc93b
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/toPropertyKey.js
@@ -0,0 +1,6 @@
+import _typeof from "./typeof.js";
+import toPrimitive from "./toPrimitive.js";
+export default function _toPropertyKey(arg) {
+ var key = toPrimitive(arg, "string");
+ return _typeof(key) === "symbol" ? key : String(key);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/typeof.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/typeof.js
new file mode 100644
index 0000000..92100c6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/typeof.js
@@ -0,0 +1,9 @@
+export default function _typeof(obj) {
+ "@babel/helpers - typeof";
+
+ return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
+ return typeof obj;
+ } : function (obj) {
+ return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
+ }, _typeof(obj);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js
new file mode 100644
index 0000000..c0f63bd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js
@@ -0,0 +1,9 @@
+import arrayLikeToArray from "./arrayLikeToArray.js";
+export default function _unsupportedIterableToArray(o, minLen) {
+ if (!o) return;
+ if (typeof o === "string") return arrayLikeToArray(o, minLen);
+ var n = Object.prototype.toString.call(o).slice(8, -1);
+ if (n === "Object" && o.constructor) n = o.constructor.name;
+ if (n === "Map" || n === "Set") return Array.from(o);
+ if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapAsyncGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapAsyncGenerator.js
new file mode 100644
index 0000000..723b2dd
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapAsyncGenerator.js
@@ -0,0 +1,6 @@
+import AsyncGenerator from "./AsyncGenerator.js";
+export default function _wrapAsyncGenerator(fn) {
+ return function () {
+ return new AsyncGenerator(fn.apply(this, arguments));
+ };
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapNativeSuper.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapNativeSuper.js
new file mode 100644
index 0000000..43d0ded
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapNativeSuper.js
@@ -0,0 +1,30 @@
+import getPrototypeOf from "./getPrototypeOf.js";
+import setPrototypeOf from "./setPrototypeOf.js";
+import isNativeFunction from "./isNativeFunction.js";
+import construct from "./construct.js";
+export default function _wrapNativeSuper(Class) {
+ var _cache = typeof Map === "function" ? new Map() : undefined;
+ _wrapNativeSuper = function _wrapNativeSuper(Class) {
+ if (Class === null || !isNativeFunction(Class)) return Class;
+ if (typeof Class !== "function") {
+ throw new TypeError("Super expression must either be null or a function");
+ }
+ if (typeof _cache !== "undefined") {
+ if (_cache.has(Class)) return _cache.get(Class);
+ _cache.set(Class, Wrapper);
+ }
+ function Wrapper() {
+ return construct(Class, arguments, getPrototypeOf(this).constructor);
+ }
+ Wrapper.prototype = Object.create(Class.prototype, {
+ constructor: {
+ value: Wrapper,
+ enumerable: false,
+ writable: true,
+ configurable: true
+ }
+ });
+ return setPrototypeOf(Wrapper, Class);
+ };
+ return _wrapNativeSuper(Class);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapRegExp.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapRegExp.js
new file mode 100644
index 0000000..b4c6d4c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/wrapRegExp.js
@@ -0,0 +1,46 @@
+import _typeof from "./typeof.js";
+import setPrototypeOf from "./setPrototypeOf.js";
+import inherits from "./inherits.js";
+export default function _wrapRegExp() {
+ _wrapRegExp = function _wrapRegExp(re, groups) {
+ return new BabelRegExp(re, void 0, groups);
+ };
+ var _super = RegExp.prototype,
+ _groups = new WeakMap();
+ function BabelRegExp(re, flags, groups) {
+ var _this = new RegExp(re, flags);
+ return _groups.set(_this, groups || _groups.get(re)), setPrototypeOf(_this, BabelRegExp.prototype);
+ }
+ function buildGroups(result, re) {
+ var g = _groups.get(re);
+ return Object.keys(g).reduce(function (groups, name) {
+ var i = g[name];
+ if ("number" == typeof i) groups[name] = result[i];else {
+ for (var k = 0; void 0 === result[i[k]] && k + 1 < i.length;) {
+ k++;
+ }
+ groups[name] = result[i[k]];
+ }
+ return groups;
+ }, Object.create(null));
+ }
+ return inherits(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (str) {
+ var result = _super.exec.call(this, str);
+ return result && (result.groups = buildGroups(result, this)), result;
+ }, BabelRegExp.prototype[Symbol.replace] = function (str, substitution) {
+ if ("string" == typeof substitution) {
+ var groups = _groups.get(this);
+ return _super[Symbol.replace].call(this, str, substitution.replace(/\$<([^>]+)>/g, function (_, name) {
+ return "$" + groups[name];
+ }));
+ }
+ if ("function" == typeof substitution) {
+ var _this = this;
+ return _super[Symbol.replace].call(this, str, function () {
+ var args = arguments;
+ return "object" != _typeof(args[args.length - 1]) && (args = [].slice.call(args)).push(buildGroups(args, _this)), substitution.apply(this, args);
+ });
+ }
+ return _super[Symbol.replace].call(this, str, substitution);
+ }, _wrapRegExp.apply(this, arguments);
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/esm/writeOnlyError.js b/includes/external/school/node_modules/@babel/runtime/helpers/esm/writeOnlyError.js
new file mode 100644
index 0000000..9170bd4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/esm/writeOnlyError.js
@@ -0,0 +1,3 @@
+export default function _writeOnlyError(name) {
+ throw new TypeError("\"" + name + "\" is write-only");
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/extends.js b/includes/external/school/node_modules/@babel/runtime/helpers/extends.js
new file mode 100644
index 0000000..bb11160
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/extends.js
@@ -0,0 +1,15 @@
+function _extends() {
+ module.exports = _extends = Object.assign ? Object.assign.bind() : 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;
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ return _extends.apply(this, arguments);
+}
+module.exports = _extends, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/get.js b/includes/external/school/node_modules/@babel/runtime/helpers/get.js
new file mode 100644
index 0000000..9b44d2f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/get.js
@@ -0,0 +1,18 @@
+var superPropBase = require("./superPropBase.js");
+function _get() {
+ if (typeof Reflect !== "undefined" && Reflect.get) {
+ module.exports = _get = Reflect.get.bind(), module.exports.__esModule = true, module.exports["default"] = module.exports;
+ } else {
+ module.exports = _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(arguments.length < 3 ? target : receiver);
+ }
+ return desc.value;
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ }
+ return _get.apply(this, arguments);
+}
+module.exports = _get, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/getPrototypeOf.js b/includes/external/school/node_modules/@babel/runtime/helpers/getPrototypeOf.js
new file mode 100644
index 0000000..0639a65
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/getPrototypeOf.js
@@ -0,0 +1,7 @@
+function _getPrototypeOf(o) {
+ module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) {
+ return o.__proto__ || Object.getPrototypeOf(o);
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ return _getPrototypeOf(o);
+}
+module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/identity.js b/includes/external/school/node_modules/@babel/runtime/helpers/identity.js
new file mode 100644
index 0000000..7dd82dc
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/identity.js
@@ -0,0 +1,4 @@
+function _identity(x) {
+ return x;
+}
+module.exports = _identity, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/inherits.js b/includes/external/school/node_modules/@babel/runtime/helpers/inherits.js
new file mode 100644
index 0000000..6521cce
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/inherits.js
@@ -0,0 +1,18 @@
+var setPrototypeOf = require("./setPrototypeOf.js");
+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
+ }
+ });
+ Object.defineProperty(subClass, "prototype", {
+ writable: false
+ });
+ if (superClass) setPrototypeOf(subClass, superClass);
+}
+module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/inheritsLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/inheritsLoose.js
new file mode 100644
index 0000000..19a60c9
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/inheritsLoose.js
@@ -0,0 +1,7 @@
+var setPrototypeOf = require("./setPrototypeOf.js");
+function _inheritsLoose(subClass, superClass) {
+ subClass.prototype = Object.create(superClass.prototype);
+ subClass.prototype.constructor = subClass;
+ setPrototypeOf(subClass, superClass);
+}
+module.exports = _inheritsLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/initializerDefineProperty.js b/includes/external/school/node_modules/@babel/runtime/helpers/initializerDefineProperty.js
new file mode 100644
index 0000000..7f35d50
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/initializerDefineProperty.js
@@ -0,0 +1,10 @@
+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
+ });
+}
+module.exports = _initializerDefineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/initializerWarningHelper.js b/includes/external/school/node_modules/@babel/runtime/helpers/initializerWarningHelper.js
new file mode 100644
index 0000000..c58b04e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/initializerWarningHelper.js
@@ -0,0 +1,4 @@
+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.');
+}
+module.exports = _initializerWarningHelper, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/instanceof.js b/includes/external/school/node_modules/@babel/runtime/helpers/instanceof.js
new file mode 100644
index 0000000..bc3d9e7
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/instanceof.js
@@ -0,0 +1,8 @@
+function _instanceof(left, right) {
+ if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) {
+ return !!right[Symbol.hasInstance](left);
+ } else {
+ return left instanceof right;
+ }
+}
+module.exports = _instanceof, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/interopRequireDefault.js b/includes/external/school/node_modules/@babel/runtime/helpers/interopRequireDefault.js
new file mode 100644
index 0000000..429b270
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/interopRequireDefault.js
@@ -0,0 +1,6 @@
+function _interopRequireDefault(obj) {
+ return obj && obj.__esModule ? obj : {
+ "default": obj
+ };
+}
+module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/interopRequireWildcard.js b/includes/external/school/node_modules/@babel/runtime/helpers/interopRequireWildcard.js
new file mode 100644
index 0000000..3765dcc
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/interopRequireWildcard.js
@@ -0,0 +1,41 @@
+var _typeof = require("./typeof.js")["default"];
+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);
+}
+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;
+}
+module.exports = _interopRequireWildcard, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/isNativeFunction.js b/includes/external/school/node_modules/@babel/runtime/helpers/isNativeFunction.js
new file mode 100644
index 0000000..ea59535
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/isNativeFunction.js
@@ -0,0 +1,4 @@
+function _isNativeFunction(fn) {
+ return Function.toString.call(fn).indexOf("[native code]") !== -1;
+}
+module.exports = _isNativeFunction, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js b/includes/external/school/node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js
new file mode 100644
index 0000000..6b4e73f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js
@@ -0,0 +1,12 @@
+function _isNativeReflectConstruct() {
+ if (typeof Reflect === "undefined" || !Reflect.construct) return false;
+ if (Reflect.construct.sham) return false;
+ if (typeof Proxy === "function") return true;
+ try {
+ Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {}));
+ return true;
+ } catch (e) {
+ return false;
+ }
+}
+module.exports = _isNativeReflectConstruct, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArray.js
new file mode 100644
index 0000000..8960752
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArray.js
@@ -0,0 +1,4 @@
+function _iterableToArray(iter) {
+ if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
+}
+module.exports = _iterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js b/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js
new file mode 100644
index 0000000..bad846d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js
@@ -0,0 +1,25 @@
+function _iterableToArrayLimit(arr, i) {
+ var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"];
+ if (_i == null) return;
+ var _arr = [];
+ var _n = true;
+ var _d = false;
+ var _s, _e;
+ try {
+ for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {
+ _arr.push(_s.value);
+ if (i && _arr.length === i) break;
+ }
+ } catch (err) {
+ _d = true;
+ _e = err;
+ } finally {
+ try {
+ if (!_n && _i["return"] != null) _i["return"]();
+ } finally {
+ if (_d) throw _e;
+ }
+ }
+ return _arr;
+}
+module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimitLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimitLoose.js
new file mode 100644
index 0000000..364e649
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/iterableToArrayLimitLoose.js
@@ -0,0 +1,11 @@
+function _iterableToArrayLimitLoose(arr, i) {
+ var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]);
+ if (_i == null) return;
+ var _arr = [];
+ for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) {
+ _arr.push(_step.value);
+ if (i && _arr.length === i) break;
+ }
+ return _arr;
+}
+module.exports = _iterableToArrayLimitLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/jsx.js b/includes/external/school/node_modules/@babel/runtime/helpers/jsx.js
new file mode 100644
index 0000000..1fb3d6e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/jsx.js
@@ -0,0 +1,26 @@
+var REACT_ELEMENT_TYPE;
+function _createRawReactElement(type, props, key, children) {
+ REACT_ELEMENT_TYPE || (REACT_ELEMENT_TYPE = "function" == typeof Symbol && Symbol["for"] && Symbol["for"]("react.element") || 60103);
+ var defaultProps = type && type.defaultProps,
+ childrenLength = arguments.length - 3;
+ if (props || 0 === childrenLength || (props = {
+ children: void 0
+ }), 1 === childrenLength) props.children = children;else if (childrenLength > 1) {
+ for (var childArray = new Array(childrenLength), i = 0; i < childrenLength; i++) {
+ childArray[i] = arguments[i + 3];
+ }
+ props.children = childArray;
+ }
+ if (props && defaultProps) for (var propName in defaultProps) {
+ void 0 === props[propName] && (props[propName] = defaultProps[propName]);
+ } else props || (props = defaultProps || {});
+ return {
+ $$typeof: REACT_ELEMENT_TYPE,
+ type: type,
+ key: void 0 === key ? null : "" + key,
+ ref: null,
+ props: props,
+ _owner: null
+ };
+}
+module.exports = _createRawReactElement, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/maybeArrayLike.js b/includes/external/school/node_modules/@babel/runtime/helpers/maybeArrayLike.js
new file mode 100644
index 0000000..5d00097
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/maybeArrayLike.js
@@ -0,0 +1,9 @@
+var arrayLikeToArray = require("./arrayLikeToArray.js");
+function _maybeArrayLike(next, arr, i) {
+ if (arr && !Array.isArray(arr) && typeof arr.length === "number") {
+ var len = arr.length;
+ return arrayLikeToArray(arr, i !== void 0 && i < len ? i : len);
+ }
+ return next(arr, i);
+}
+module.exports = _maybeArrayLike, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/newArrowCheck.js b/includes/external/school/node_modules/@babel/runtime/helpers/newArrowCheck.js
new file mode 100644
index 0000000..9c680c8
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/newArrowCheck.js
@@ -0,0 +1,6 @@
+function _newArrowCheck(innerThis, boundThis) {
+ if (innerThis !== boundThis) {
+ throw new TypeError("Cannot instantiate an arrow function");
+ }
+}
+module.exports = _newArrowCheck, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/nonIterableRest.js b/includes/external/school/node_modules/@babel/runtime/helpers/nonIterableRest.js
new file mode 100644
index 0000000..95265ba
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/nonIterableRest.js
@@ -0,0 +1,4 @@
+function _nonIterableRest() {
+ throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
+}
+module.exports = _nonIterableRest, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/nonIterableSpread.js b/includes/external/school/node_modules/@babel/runtime/helpers/nonIterableSpread.js
new file mode 100644
index 0000000..3fcf23f
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/nonIterableSpread.js
@@ -0,0 +1,4 @@
+function _nonIterableSpread() {
+ throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
+}
+module.exports = _nonIterableSpread, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js b/includes/external/school/node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js
new file mode 100644
index 0000000..5b405e0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js
@@ -0,0 +1,4 @@
+function _objectDestructuringEmpty(obj) {
+ if (obj == null) throw new TypeError("Cannot destructure " + obj);
+}
+module.exports = _objectDestructuringEmpty, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/objectSpread.js b/includes/external/school/node_modules/@babel/runtime/helpers/objectSpread.js
new file mode 100644
index 0000000..f393403
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/objectSpread.js
@@ -0,0 +1,17 @@
+var defineProperty = require("./defineProperty.js");
+function _objectSpread(target) {
+ for (var i = 1; i < arguments.length; i++) {
+ var source = arguments[i] != null ? Object(arguments[i]) : {};
+ var ownKeys = Object.keys(source);
+ if (typeof Object.getOwnPropertySymbols === 'function') {
+ ownKeys.push.apply(ownKeys, Object.getOwnPropertySymbols(source).filter(function (sym) {
+ return Object.getOwnPropertyDescriptor(source, sym).enumerable;
+ }));
+ }
+ ownKeys.forEach(function (key) {
+ defineProperty(target, key, source[key]);
+ });
+ }
+ return target;
+}
+module.exports = _objectSpread, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/objectSpread2.js b/includes/external/school/node_modules/@babel/runtime/helpers/objectSpread2.js
new file mode 100644
index 0000000..214f9e0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/objectSpread2.js
@@ -0,0 +1,23 @@
+var defineProperty = require("./defineProperty.js");
+function ownKeys(object, enumerableOnly) {
+ var keys = Object.keys(object);
+ if (Object.getOwnPropertySymbols) {
+ var symbols = Object.getOwnPropertySymbols(object);
+ enumerableOnly && (symbols = symbols.filter(function (sym) {
+ return Object.getOwnPropertyDescriptor(object, sym).enumerable;
+ })), keys.push.apply(keys, symbols);
+ }
+ return keys;
+}
+function _objectSpread2(target) {
+ for (var i = 1; i < arguments.length; i++) {
+ var source = null != arguments[i] ? arguments[i] : {};
+ i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
+ defineProperty(target, key, source[key]);
+ }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
+ Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
+ });
+ }
+ return target;
+}
+module.exports = _objectSpread2, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutProperties.js b/includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutProperties.js
new file mode 100644
index 0000000..cf526bc
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutProperties.js
@@ -0,0 +1,17 @@
+var objectWithoutPropertiesLoose = require("./objectWithoutPropertiesLoose.js");
+function _objectWithoutProperties(source, excluded) {
+ if (source == null) return {};
+ var target = objectWithoutPropertiesLoose(source, excluded);
+ var key, i;
+ if (Object.getOwnPropertySymbols) {
+ var sourceSymbolKeys = Object.getOwnPropertySymbols(source);
+ for (i = 0; i < sourceSymbolKeys.length; i++) {
+ key = sourceSymbolKeys[i];
+ if (excluded.indexOf(key) >= 0) continue;
+ if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;
+ target[key] = source[key];
+ }
+ }
+ return target;
+}
+module.exports = _objectWithoutProperties, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js
new file mode 100644
index 0000000..3c65a9d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js
@@ -0,0 +1,13 @@
+function _objectWithoutPropertiesLoose(source, excluded) {
+ if (source == null) return {};
+ var target = {};
+ var sourceKeys = Object.keys(source);
+ var key, i;
+ for (i = 0; i < sourceKeys.length; i++) {
+ key = sourceKeys[i];
+ if (excluded.indexOf(key) >= 0) continue;
+ target[key] = source[key];
+ }
+ return target;
+}
+module.exports = _objectWithoutPropertiesLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js b/includes/external/school/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js
new file mode 100644
index 0000000..b2424b0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/possibleConstructorReturn.js
@@ -0,0 +1,11 @@
+var _typeof = require("./typeof.js")["default"];
+var assertThisInitialized = require("./assertThisInitialized.js");
+function _possibleConstructorReturn(self, call) {
+ if (call && (_typeof(call) === "object" || typeof call === "function")) {
+ return call;
+ } else if (call !== void 0) {
+ throw new TypeError("Derived constructors may only return object or undefined");
+ }
+ return assertThisInitialized(self);
+}
+module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/readOnlyError.js b/includes/external/school/node_modules/@babel/runtime/helpers/readOnlyError.js
new file mode 100644
index 0000000..6637a0e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/readOnlyError.js
@@ -0,0 +1,4 @@
+function _readOnlyError(name) {
+ throw new TypeError("\"" + name + "\" is read-only");
+}
+module.exports = _readOnlyError, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/regeneratorRuntime.js b/includes/external/school/node_modules/@babel/runtime/helpers/regeneratorRuntime.js
new file mode 100644
index 0000000..bd7cf0e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/regeneratorRuntime.js
@@ -0,0 +1,300 @@
+var _typeof = require("./typeof.js")["default"];
+function _regeneratorRuntime() {
+ "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
+ module.exports = _regeneratorRuntime = function _regeneratorRuntime() {
+ return exports;
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ var exports = {},
+ Op = Object.prototype,
+ hasOwn = Op.hasOwnProperty,
+ $Symbol = "function" == typeof Symbol ? Symbol : {},
+ iteratorSymbol = $Symbol.iterator || "@@iterator",
+ asyncIteratorSymbol = $Symbol.asyncIterator || "@@asyncIterator",
+ toStringTagSymbol = $Symbol.toStringTag || "@@toStringTag";
+ function define(obj, key, value) {
+ return Object.defineProperty(obj, key, {
+ value: value,
+ enumerable: !0,
+ configurable: !0,
+ writable: !0
+ }), obj[key];
+ }
+ try {
+ define({}, "");
+ } catch (err) {
+ define = function define(obj, key, value) {
+ return obj[key] = value;
+ };
+ }
+ function wrap(innerFn, outerFn, self, tryLocsList) {
+ var protoGenerator = outerFn && outerFn.prototype instanceof Generator ? outerFn : Generator,
+ generator = Object.create(protoGenerator.prototype),
+ context = new Context(tryLocsList || []);
+ return generator._invoke = function (innerFn, self, context) {
+ var state = "suspendedStart";
+ return function (method, arg) {
+ if ("executing" === state) throw new Error("Generator is already running");
+ if ("completed" === state) {
+ if ("throw" === method) throw arg;
+ return doneResult();
+ }
+ for (context.method = method, context.arg = arg;;) {
+ var delegate = context.delegate;
+ if (delegate) {
+ var delegateResult = maybeInvokeDelegate(delegate, context);
+ if (delegateResult) {
+ if (delegateResult === ContinueSentinel) continue;
+ return delegateResult;
+ }
+ }
+ if ("next" === context.method) context.sent = context._sent = context.arg;else if ("throw" === context.method) {
+ if ("suspendedStart" === state) throw state = "completed", context.arg;
+ context.dispatchException(context.arg);
+ } else "return" === context.method && context.abrupt("return", context.arg);
+ state = "executing";
+ var record = tryCatch(innerFn, self, context);
+ if ("normal" === record.type) {
+ if (state = context.done ? "completed" : "suspendedYield", record.arg === ContinueSentinel) continue;
+ return {
+ value: record.arg,
+ done: context.done
+ };
+ }
+ "throw" === record.type && (state = "completed", context.method = "throw", context.arg = record.arg);
+ }
+ };
+ }(innerFn, self, context), generator;
+ }
+ function tryCatch(fn, obj, arg) {
+ try {
+ return {
+ type: "normal",
+ arg: fn.call(obj, arg)
+ };
+ } catch (err) {
+ return {
+ type: "throw",
+ arg: err
+ };
+ }
+ }
+ exports.wrap = wrap;
+ var ContinueSentinel = {};
+ function Generator() {}
+ function GeneratorFunction() {}
+ function GeneratorFunctionPrototype() {}
+ var IteratorPrototype = {};
+ define(IteratorPrototype, iteratorSymbol, function () {
+ return this;
+ });
+ var getProto = Object.getPrototypeOf,
+ NativeIteratorPrototype = getProto && getProto(getProto(values([])));
+ NativeIteratorPrototype && NativeIteratorPrototype !== Op && hasOwn.call(NativeIteratorPrototype, iteratorSymbol) && (IteratorPrototype = NativeIteratorPrototype);
+ var Gp = GeneratorFunctionPrototype.prototype = Generator.prototype = Object.create(IteratorPrototype);
+ function defineIteratorMethods(prototype) {
+ ["next", "throw", "return"].forEach(function (method) {
+ define(prototype, method, function (arg) {
+ return this._invoke(method, arg);
+ });
+ });
+ }
+ function AsyncIterator(generator, PromiseImpl) {
+ function invoke(method, arg, resolve, reject) {
+ var record = tryCatch(generator[method], generator, arg);
+ if ("throw" !== record.type) {
+ var result = record.arg,
+ value = result.value;
+ return value && "object" == _typeof(value) && hasOwn.call(value, "__await") ? PromiseImpl.resolve(value.__await).then(function (value) {
+ invoke("next", value, resolve, reject);
+ }, function (err) {
+ invoke("throw", err, resolve, reject);
+ }) : PromiseImpl.resolve(value).then(function (unwrapped) {
+ result.value = unwrapped, resolve(result);
+ }, function (error) {
+ return invoke("throw", error, resolve, reject);
+ });
+ }
+ reject(record.arg);
+ }
+ var previousPromise;
+ this._invoke = function (method, arg) {
+ function callInvokeWithMethodAndArg() {
+ return new PromiseImpl(function (resolve, reject) {
+ invoke(method, arg, resolve, reject);
+ });
+ }
+ return previousPromise = previousPromise ? previousPromise.then(callInvokeWithMethodAndArg, callInvokeWithMethodAndArg) : callInvokeWithMethodAndArg();
+ };
+ }
+ function maybeInvokeDelegate(delegate, context) {
+ var method = delegate.iterator[context.method];
+ if (undefined === method) {
+ if (context.delegate = null, "throw" === context.method) {
+ if (delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method)) return ContinueSentinel;
+ context.method = "throw", context.arg = new TypeError("The iterator does not provide a 'throw' method");
+ }
+ return ContinueSentinel;
+ }
+ var record = tryCatch(method, delegate.iterator, context.arg);
+ if ("throw" === record.type) return context.method = "throw", context.arg = record.arg, context.delegate = null, ContinueSentinel;
+ var info = record.arg;
+ return info ? info.done ? (context[delegate.resultName] = info.value, context.next = delegate.nextLoc, "return" !== context.method && (context.method = "next", context.arg = undefined), context.delegate = null, ContinueSentinel) : info : (context.method = "throw", context.arg = new TypeError("iterator result is not an object"), context.delegate = null, ContinueSentinel);
+ }
+ function pushTryEntry(locs) {
+ var entry = {
+ tryLoc: locs[0]
+ };
+ 1 in locs && (entry.catchLoc = locs[1]), 2 in locs && (entry.finallyLoc = locs[2], entry.afterLoc = locs[3]), this.tryEntries.push(entry);
+ }
+ function resetTryEntry(entry) {
+ var record = entry.completion || {};
+ record.type = "normal", delete record.arg, entry.completion = record;
+ }
+ function Context(tryLocsList) {
+ this.tryEntries = [{
+ tryLoc: "root"
+ }], tryLocsList.forEach(pushTryEntry, this), this.reset(!0);
+ }
+ function values(iterable) {
+ if (iterable) {
+ var iteratorMethod = iterable[iteratorSymbol];
+ if (iteratorMethod) return iteratorMethod.call(iterable);
+ if ("function" == typeof iterable.next) return iterable;
+ if (!isNaN(iterable.length)) {
+ var i = -1,
+ next = function next() {
+ for (; ++i < iterable.length;) {
+ if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next;
+ }
+ return next.value = undefined, next.done = !0, next;
+ };
+ return next.next = next;
+ }
+ }
+ return {
+ next: doneResult
+ };
+ }
+ function doneResult() {
+ return {
+ value: undefined,
+ done: !0
+ };
+ }
+ return GeneratorFunction.prototype = GeneratorFunctionPrototype, define(Gp, "constructor", GeneratorFunctionPrototype), define(GeneratorFunctionPrototype, "constructor", GeneratorFunction), GeneratorFunction.displayName = define(GeneratorFunctionPrototype, toStringTagSymbol, "GeneratorFunction"), exports.isGeneratorFunction = function (genFun) {
+ var ctor = "function" == typeof genFun && genFun.constructor;
+ return !!ctor && (ctor === GeneratorFunction || "GeneratorFunction" === (ctor.displayName || ctor.name));
+ }, exports.mark = function (genFun) {
+ return Object.setPrototypeOf ? Object.setPrototypeOf(genFun, GeneratorFunctionPrototype) : (genFun.__proto__ = GeneratorFunctionPrototype, define(genFun, toStringTagSymbol, "GeneratorFunction")), genFun.prototype = Object.create(Gp), genFun;
+ }, exports.awrap = function (arg) {
+ return {
+ __await: arg
+ };
+ }, defineIteratorMethods(AsyncIterator.prototype), define(AsyncIterator.prototype, asyncIteratorSymbol, function () {
+ return this;
+ }), exports.AsyncIterator = AsyncIterator, exports.async = function (innerFn, outerFn, self, tryLocsList, PromiseImpl) {
+ void 0 === PromiseImpl && (PromiseImpl = Promise);
+ var iter = new AsyncIterator(wrap(innerFn, outerFn, self, tryLocsList), PromiseImpl);
+ return exports.isGeneratorFunction(outerFn) ? iter : iter.next().then(function (result) {
+ return result.done ? result.value : iter.next();
+ });
+ }, defineIteratorMethods(Gp), define(Gp, toStringTagSymbol, "Generator"), define(Gp, iteratorSymbol, function () {
+ return this;
+ }), define(Gp, "toString", function () {
+ return "[object Generator]";
+ }), exports.keys = function (object) {
+ var keys = [];
+ for (var key in object) {
+ keys.push(key);
+ }
+ return keys.reverse(), function next() {
+ for (; keys.length;) {
+ var key = keys.pop();
+ if (key in object) return next.value = key, next.done = !1, next;
+ }
+ return next.done = !0, next;
+ };
+ }, exports.values = values, Context.prototype = {
+ constructor: Context,
+ reset: function reset(skipTempReset) {
+ if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) {
+ "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined);
+ }
+ },
+ stop: function stop() {
+ this.done = !0;
+ var rootRecord = this.tryEntries[0].completion;
+ if ("throw" === rootRecord.type) throw rootRecord.arg;
+ return this.rval;
+ },
+ dispatchException: function dispatchException(exception) {
+ if (this.done) throw exception;
+ var context = this;
+ function handle(loc, caught) {
+ return record.type = "throw", record.arg = exception, context.next = loc, caught && (context.method = "next", context.arg = undefined), !!caught;
+ }
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i],
+ record = entry.completion;
+ if ("root" === entry.tryLoc) return handle("end");
+ if (entry.tryLoc <= this.prev) {
+ var hasCatch = hasOwn.call(entry, "catchLoc"),
+ hasFinally = hasOwn.call(entry, "finallyLoc");
+ if (hasCatch && hasFinally) {
+ if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);
+ if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);
+ } else if (hasCatch) {
+ if (this.prev < entry.catchLoc) return handle(entry.catchLoc, !0);
+ } else {
+ if (!hasFinally) throw new Error("try statement without catch or finally");
+ if (this.prev < entry.finallyLoc) return handle(entry.finallyLoc);
+ }
+ }
+ }
+ },
+ abrupt: function abrupt(type, arg) {
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i];
+ if (entry.tryLoc <= this.prev && hasOwn.call(entry, "finallyLoc") && this.prev < entry.finallyLoc) {
+ var finallyEntry = entry;
+ break;
+ }
+ }
+ finallyEntry && ("break" === type || "continue" === type) && finallyEntry.tryLoc <= arg && arg <= finallyEntry.finallyLoc && (finallyEntry = null);
+ var record = finallyEntry ? finallyEntry.completion : {};
+ return record.type = type, record.arg = arg, finallyEntry ? (this.method = "next", this.next = finallyEntry.finallyLoc, ContinueSentinel) : this.complete(record);
+ },
+ complete: function complete(record, afterLoc) {
+ if ("throw" === record.type) throw record.arg;
+ return "break" === record.type || "continue" === record.type ? this.next = record.arg : "return" === record.type ? (this.rval = this.arg = record.arg, this.method = "return", this.next = "end") : "normal" === record.type && afterLoc && (this.next = afterLoc), ContinueSentinel;
+ },
+ finish: function finish(finallyLoc) {
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i];
+ if (entry.finallyLoc === finallyLoc) return this.complete(entry.completion, entry.afterLoc), resetTryEntry(entry), ContinueSentinel;
+ }
+ },
+ "catch": function _catch(tryLoc) {
+ for (var i = this.tryEntries.length - 1; i >= 0; --i) {
+ var entry = this.tryEntries[i];
+ if (entry.tryLoc === tryLoc) {
+ var record = entry.completion;
+ if ("throw" === record.type) {
+ var thrown = record.arg;
+ resetTryEntry(entry);
+ }
+ return thrown;
+ }
+ }
+ throw new Error("illegal catch attempt");
+ },
+ delegateYield: function delegateYield(iterable, resultName, nextLoc) {
+ return this.delegate = {
+ iterator: values(iterable),
+ resultName: resultName,
+ nextLoc: nextLoc
+ }, "next" === this.method && (this.arg = undefined), ContinueSentinel;
+ }
+ }, exports;
+}
+module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/set.js b/includes/external/school/node_modules/@babel/runtime/helpers/set.js
new file mode 100644
index 0000000..ab57fc8
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/set.js
@@ -0,0 +1,41 @@
+var superPropBase = require("./superPropBase.js");
+var defineProperty = require("./defineProperty.js");
+function set(target, property, value, receiver) {
+ if (typeof Reflect !== "undefined" && Reflect.set) {
+ set = Reflect.set;
+ } else {
+ set = function set(target, property, value, receiver) {
+ var base = superPropBase(target, property);
+ var desc;
+ if (base) {
+ desc = Object.getOwnPropertyDescriptor(base, property);
+ if (desc.set) {
+ desc.set.call(receiver, value);
+ return true;
+ } else if (!desc.writable) {
+ return false;
+ }
+ }
+ desc = Object.getOwnPropertyDescriptor(receiver, property);
+ if (desc) {
+ if (!desc.writable) {
+ return false;
+ }
+ desc.value = value;
+ Object.defineProperty(receiver, property, desc);
+ } else {
+ defineProperty(receiver, property, value);
+ }
+ return true;
+ };
+ }
+ return set(target, property, value, receiver);
+}
+function _set(target, property, value, receiver, isStrict) {
+ var s = set(target, property, value, receiver || target);
+ if (!s && isStrict) {
+ throw new Error('failed to set property');
+ }
+ return value;
+}
+module.exports = _set, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/setPrototypeOf.js b/includes/external/school/node_modules/@babel/runtime/helpers/setPrototypeOf.js
new file mode 100644
index 0000000..e0d8b51
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/setPrototypeOf.js
@@ -0,0 +1,8 @@
+function _setPrototypeOf(o, p) {
+ module.exports = _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {
+ o.__proto__ = p;
+ return o;
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ return _setPrototypeOf(o, p);
+}
+module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js b/includes/external/school/node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js
new file mode 100644
index 0000000..ca269aa
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js
@@ -0,0 +1,8 @@
+function _skipFirstGeneratorNext(fn) {
+ return function () {
+ var it = fn.apply(this, arguments);
+ it.next();
+ return it;
+ };
+}
+module.exports = _skipFirstGeneratorNext, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/slicedToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/slicedToArray.js
new file mode 100644
index 0000000..534b61a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/slicedToArray.js
@@ -0,0 +1,8 @@
+var arrayWithHoles = require("./arrayWithHoles.js");
+var iterableToArrayLimit = require("./iterableToArrayLimit.js");
+var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
+var nonIterableRest = require("./nonIterableRest.js");
+function _slicedToArray(arr, i) {
+ return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
+}
+module.exports = _slicedToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/slicedToArrayLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/slicedToArrayLoose.js
new file mode 100644
index 0000000..b1989b4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/slicedToArrayLoose.js
@@ -0,0 +1,8 @@
+var arrayWithHoles = require("./arrayWithHoles.js");
+var iterableToArrayLimitLoose = require("./iterableToArrayLimitLoose.js");
+var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
+var nonIterableRest = require("./nonIterableRest.js");
+function _slicedToArrayLoose(arr, i) {
+ return arrayWithHoles(arr) || iterableToArrayLimitLoose(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();
+}
+module.exports = _slicedToArrayLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/superPropBase.js b/includes/external/school/node_modules/@babel/runtime/helpers/superPropBase.js
new file mode 100644
index 0000000..e43a029
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/superPropBase.js
@@ -0,0 +1,9 @@
+var getPrototypeOf = require("./getPrototypeOf.js");
+function _superPropBase(object, property) {
+ while (!Object.prototype.hasOwnProperty.call(object, property)) {
+ object = getPrototypeOf(object);
+ if (object === null) break;
+ }
+ return object;
+}
+module.exports = _superPropBase, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js b/includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js
new file mode 100644
index 0000000..1ab0e7a
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js
@@ -0,0 +1,11 @@
+function _taggedTemplateLiteral(strings, raw) {
+ if (!raw) {
+ raw = strings.slice(0);
+ }
+ return Object.freeze(Object.defineProperties(strings, {
+ raw: {
+ value: Object.freeze(raw)
+ }
+ }));
+}
+module.exports = _taggedTemplateLiteral, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js b/includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js
new file mode 100644
index 0000000..904e1a7
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js
@@ -0,0 +1,8 @@
+function _taggedTemplateLiteralLoose(strings, raw) {
+ if (!raw) {
+ raw = strings.slice(0);
+ }
+ strings.raw = raw;
+ return strings;
+}
+module.exports = _taggedTemplateLiteralLoose, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/tdz.js b/includes/external/school/node_modules/@babel/runtime/helpers/tdz.js
new file mode 100644
index 0000000..0641c76
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/tdz.js
@@ -0,0 +1,4 @@
+function _tdzError(name) {
+ throw new ReferenceError(name + " is not defined - temporal dead zone");
+}
+module.exports = _tdzError, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/temporalRef.js b/includes/external/school/node_modules/@babel/runtime/helpers/temporalRef.js
new file mode 100644
index 0000000..a9be53d
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/temporalRef.js
@@ -0,0 +1,6 @@
+var temporalUndefined = require("./temporalUndefined.js");
+var tdz = require("./tdz.js");
+function _temporalRef(val, name) {
+ return val === temporalUndefined ? tdz(name) : val;
+}
+module.exports = _temporalRef, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/temporalUndefined.js b/includes/external/school/node_modules/@babel/runtime/helpers/temporalUndefined.js
new file mode 100644
index 0000000..f8def80
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/temporalUndefined.js
@@ -0,0 +1,2 @@
+function _temporalUndefined() {}
+module.exports = _temporalUndefined, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/toArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/toArray.js
new file mode 100644
index 0000000..5c808c2
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/toArray.js
@@ -0,0 +1,8 @@
+var arrayWithHoles = require("./arrayWithHoles.js");
+var iterableToArray = require("./iterableToArray.js");
+var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
+var nonIterableRest = require("./nonIterableRest.js");
+function _toArray(arr) {
+ return arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest();
+}
+module.exports = _toArray, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/toConsumableArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/toConsumableArray.js
new file mode 100644
index 0000000..547c6c4
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/toConsumableArray.js
@@ -0,0 +1,8 @@
+var arrayWithoutHoles = require("./arrayWithoutHoles.js");
+var iterableToArray = require("./iterableToArray.js");
+var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
+var nonIterableSpread = require("./nonIterableSpread.js");
+function _toConsumableArray(arr) {
+ return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread();
+}
+module.exports = _toConsumableArray, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/toPrimitive.js b/includes/external/school/node_modules/@babel/runtime/helpers/toPrimitive.js
new file mode 100644
index 0000000..adf63bb
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/toPrimitive.js
@@ -0,0 +1,12 @@
+var _typeof = require("./typeof.js")["default"];
+function _toPrimitive(input, hint) {
+ if (_typeof(input) !== "object" || input === null) return input;
+ var prim = input[Symbol.toPrimitive];
+ if (prim !== undefined) {
+ var res = prim.call(input, hint || "default");
+ if (_typeof(res) !== "object") return res;
+ throw new TypeError("@@toPrimitive must return a primitive value.");
+ }
+ return (hint === "string" ? String : Number)(input);
+}
+module.exports = _toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/toPropertyKey.js b/includes/external/school/node_modules/@babel/runtime/helpers/toPropertyKey.js
new file mode 100644
index 0000000..320bb2b
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/toPropertyKey.js
@@ -0,0 +1,7 @@
+var _typeof = require("./typeof.js")["default"];
+var toPrimitive = require("./toPrimitive.js");
+function _toPropertyKey(arg) {
+ var key = toPrimitive(arg, "string");
+ return _typeof(key) === "symbol" ? key : String(key);
+}
+module.exports = _toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/typeof.js b/includes/external/school/node_modules/@babel/runtime/helpers/typeof.js
new file mode 100644
index 0000000..aa88477
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/typeof.js
@@ -0,0 +1,10 @@
+function _typeof(obj) {
+ "@babel/helpers - typeof";
+
+ return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
+ return typeof obj;
+ } : function (obj) {
+ return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj);
+}
+module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js b/includes/external/school/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js
new file mode 100644
index 0000000..b7d18c6
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js
@@ -0,0 +1,10 @@
+var arrayLikeToArray = require("./arrayLikeToArray.js");
+function _unsupportedIterableToArray(o, minLen) {
+ if (!o) return;
+ if (typeof o === "string") return arrayLikeToArray(o, minLen);
+ var n = Object.prototype.toString.call(o).slice(8, -1);
+ if (n === "Object" && o.constructor) n = o.constructor.name;
+ if (n === "Map" || n === "Set") return Array.from(o);
+ if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);
+}
+module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js b/includes/external/school/node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js
new file mode 100644
index 0000000..a62dcf0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js
@@ -0,0 +1,7 @@
+var AsyncGenerator = require("./AsyncGenerator.js");
+function _wrapAsyncGenerator(fn) {
+ return function () {
+ return new AsyncGenerator(fn.apply(this, arguments));
+ };
+}
+module.exports = _wrapAsyncGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/wrapNativeSuper.js b/includes/external/school/node_modules/@babel/runtime/helpers/wrapNativeSuper.js
new file mode 100644
index 0000000..b6ea60c
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/wrapNativeSuper.js
@@ -0,0 +1,31 @@
+var getPrototypeOf = require("./getPrototypeOf.js");
+var setPrototypeOf = require("./setPrototypeOf.js");
+var isNativeFunction = require("./isNativeFunction.js");
+var construct = require("./construct.js");
+function _wrapNativeSuper(Class) {
+ var _cache = typeof Map === "function" ? new Map() : undefined;
+ module.exports = _wrapNativeSuper = function _wrapNativeSuper(Class) {
+ if (Class === null || !isNativeFunction(Class)) return Class;
+ if (typeof Class !== "function") {
+ throw new TypeError("Super expression must either be null or a function");
+ }
+ if (typeof _cache !== "undefined") {
+ if (_cache.has(Class)) return _cache.get(Class);
+ _cache.set(Class, Wrapper);
+ }
+ function Wrapper() {
+ return construct(Class, arguments, getPrototypeOf(this).constructor);
+ }
+ Wrapper.prototype = Object.create(Class.prototype, {
+ constructor: {
+ value: Wrapper,
+ enumerable: false,
+ writable: true,
+ configurable: true
+ }
+ });
+ return setPrototypeOf(Wrapper, Class);
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ return _wrapNativeSuper(Class);
+}
+module.exports = _wrapNativeSuper, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/wrapRegExp.js b/includes/external/school/node_modules/@babel/runtime/helpers/wrapRegExp.js
new file mode 100644
index 0000000..1b125c0
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/wrapRegExp.js
@@ -0,0 +1,47 @@
+var _typeof = require("./typeof.js")["default"];
+var setPrototypeOf = require("./setPrototypeOf.js");
+var inherits = require("./inherits.js");
+function _wrapRegExp() {
+ module.exports = _wrapRegExp = function _wrapRegExp(re, groups) {
+ return new BabelRegExp(re, void 0, groups);
+ }, module.exports.__esModule = true, module.exports["default"] = module.exports;
+ var _super = RegExp.prototype,
+ _groups = new WeakMap();
+ function BabelRegExp(re, flags, groups) {
+ var _this = new RegExp(re, flags);
+ return _groups.set(_this, groups || _groups.get(re)), setPrototypeOf(_this, BabelRegExp.prototype);
+ }
+ function buildGroups(result, re) {
+ var g = _groups.get(re);
+ return Object.keys(g).reduce(function (groups, name) {
+ var i = g[name];
+ if ("number" == typeof i) groups[name] = result[i];else {
+ for (var k = 0; void 0 === result[i[k]] && k + 1 < i.length;) {
+ k++;
+ }
+ groups[name] = result[i[k]];
+ }
+ return groups;
+ }, Object.create(null));
+ }
+ return inherits(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (str) {
+ var result = _super.exec.call(this, str);
+ return result && (result.groups = buildGroups(result, this)), result;
+ }, BabelRegExp.prototype[Symbol.replace] = function (str, substitution) {
+ if ("string" == typeof substitution) {
+ var groups = _groups.get(this);
+ return _super[Symbol.replace].call(this, str, substitution.replace(/\$<([^>]+)>/g, function (_, name) {
+ return "$" + groups[name];
+ }));
+ }
+ if ("function" == typeof substitution) {
+ var _this = this;
+ return _super[Symbol.replace].call(this, str, function () {
+ var args = arguments;
+ return "object" != _typeof(args[args.length - 1]) && (args = [].slice.call(args)).push(buildGroups(args, _this)), substitution.apply(this, args);
+ });
+ }
+ return _super[Symbol.replace].call(this, str, substitution);
+ }, _wrapRegExp.apply(this, arguments);
+}
+module.exports = _wrapRegExp, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/helpers/writeOnlyError.js b/includes/external/school/node_modules/@babel/runtime/helpers/writeOnlyError.js
new file mode 100644
index 0000000..c66c6f2
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/helpers/writeOnlyError.js
@@ -0,0 +1,4 @@
+function _writeOnlyError(name) {
+ throw new TypeError("\"" + name + "\" is write-only");
+}
+module.exports = _writeOnlyError, module.exports.__esModule = true, module.exports["default"] = module.exports; \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/package.json b/includes/external/school/node_modules/@babel/runtime/package.json
new file mode 100644
index 0000000..335125e
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/package.json
@@ -0,0 +1,894 @@
+{
+ "name": "@babel/runtime",
+ "version": "7.19.4",
+ "description": "babel's modular runtime helpers",
+ "license": "MIT",
+ "publishConfig": {
+ "access": "public"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/babel/babel.git",
+ "directory": "packages/babel-runtime"
+ },
+ "homepage": "https://babel.dev/docs/en/next/babel-runtime",
+ "author": "The Babel Team (https://babel.dev/team)",
+ "dependencies": {
+ "regenerator-runtime": "^0.13.4"
+ },
+ "exports": {
+ "./helpers/AsyncGenerator": [
+ {
+ "node": "./helpers/AsyncGenerator.js",
+ "import": "./helpers/esm/AsyncGenerator.js",
+ "default": "./helpers/AsyncGenerator.js"
+ },
+ "./helpers/AsyncGenerator.js"
+ ],
+ "./helpers/esm/AsyncGenerator": "./helpers/esm/AsyncGenerator.js",
+ "./helpers/OverloadYield": [
+ {
+ "node": "./helpers/OverloadYield.js",
+ "import": "./helpers/esm/OverloadYield.js",
+ "default": "./helpers/OverloadYield.js"
+ },
+ "./helpers/OverloadYield.js"
+ ],
+ "./helpers/esm/OverloadYield": "./helpers/esm/OverloadYield.js",
+ "./helpers/applyDecs": [
+ {
+ "node": "./helpers/applyDecs.js",
+ "import": "./helpers/esm/applyDecs.js",
+ "default": "./helpers/applyDecs.js"
+ },
+ "./helpers/applyDecs.js"
+ ],
+ "./helpers/esm/applyDecs": "./helpers/esm/applyDecs.js",
+ "./helpers/applyDecs2203": [
+ {
+ "node": "./helpers/applyDecs2203.js",
+ "import": "./helpers/esm/applyDecs2203.js",
+ "default": "./helpers/applyDecs2203.js"
+ },
+ "./helpers/applyDecs2203.js"
+ ],
+ "./helpers/esm/applyDecs2203": "./helpers/esm/applyDecs2203.js",
+ "./helpers/asyncGeneratorDelegate": [
+ {
+ "node": "./helpers/asyncGeneratorDelegate.js",
+ "import": "./helpers/esm/asyncGeneratorDelegate.js",
+ "default": "./helpers/asyncGeneratorDelegate.js"
+ },
+ "./helpers/asyncGeneratorDelegate.js"
+ ],
+ "./helpers/esm/asyncGeneratorDelegate": "./helpers/esm/asyncGeneratorDelegate.js",
+ "./helpers/asyncIterator": [
+ {
+ "node": "./helpers/asyncIterator.js",
+ "import": "./helpers/esm/asyncIterator.js",
+ "default": "./helpers/asyncIterator.js"
+ },
+ "./helpers/asyncIterator.js"
+ ],
+ "./helpers/esm/asyncIterator": "./helpers/esm/asyncIterator.js",
+ "./helpers/awaitAsyncGenerator": [
+ {
+ "node": "./helpers/awaitAsyncGenerator.js",
+ "import": "./helpers/esm/awaitAsyncGenerator.js",
+ "default": "./helpers/awaitAsyncGenerator.js"
+ },
+ "./helpers/awaitAsyncGenerator.js"
+ ],
+ "./helpers/esm/awaitAsyncGenerator": "./helpers/esm/awaitAsyncGenerator.js",
+ "./helpers/jsx": [
+ {
+ "node": "./helpers/jsx.js",
+ "import": "./helpers/esm/jsx.js",
+ "default": "./helpers/jsx.js"
+ },
+ "./helpers/jsx.js"
+ ],
+ "./helpers/esm/jsx": "./helpers/esm/jsx.js",
+ "./helpers/objectSpread2": [
+ {
+ "node": "./helpers/objectSpread2.js",
+ "import": "./helpers/esm/objectSpread2.js",
+ "default": "./helpers/objectSpread2.js"
+ },
+ "./helpers/objectSpread2.js"
+ ],
+ "./helpers/esm/objectSpread2": "./helpers/esm/objectSpread2.js",
+ "./helpers/regeneratorRuntime": [
+ {
+ "node": "./helpers/regeneratorRuntime.js",
+ "import": "./helpers/esm/regeneratorRuntime.js",
+ "default": "./helpers/regeneratorRuntime.js"
+ },
+ "./helpers/regeneratorRuntime.js"
+ ],
+ "./helpers/esm/regeneratorRuntime": "./helpers/esm/regeneratorRuntime.js",
+ "./helpers/typeof": [
+ {
+ "node": "./helpers/typeof.js",
+ "import": "./helpers/esm/typeof.js",
+ "default": "./helpers/typeof.js"
+ },
+ "./helpers/typeof.js"
+ ],
+ "./helpers/esm/typeof": "./helpers/esm/typeof.js",
+ "./helpers/wrapRegExp": [
+ {
+ "node": "./helpers/wrapRegExp.js",
+ "import": "./helpers/esm/wrapRegExp.js",
+ "default": "./helpers/wrapRegExp.js"
+ },
+ "./helpers/wrapRegExp.js"
+ ],
+ "./helpers/esm/wrapRegExp": "./helpers/esm/wrapRegExp.js",
+ "./helpers/AwaitValue": [
+ {
+ "node": "./helpers/AwaitValue.js",
+ "import": "./helpers/esm/AwaitValue.js",
+ "default": "./helpers/AwaitValue.js"
+ },
+ "./helpers/AwaitValue.js"
+ ],
+ "./helpers/esm/AwaitValue": "./helpers/esm/AwaitValue.js",
+ "./helpers/wrapAsyncGenerator": [
+ {
+ "node": "./helpers/wrapAsyncGenerator.js",
+ "import": "./helpers/esm/wrapAsyncGenerator.js",
+ "default": "./helpers/wrapAsyncGenerator.js"
+ },
+ "./helpers/wrapAsyncGenerator.js"
+ ],
+ "./helpers/esm/wrapAsyncGenerator": "./helpers/esm/wrapAsyncGenerator.js",
+ "./helpers/asyncToGenerator": [
+ {
+ "node": "./helpers/asyncToGenerator.js",
+ "import": "./helpers/esm/asyncToGenerator.js",
+ "default": "./helpers/asyncToGenerator.js"
+ },
+ "./helpers/asyncToGenerator.js"
+ ],
+ "./helpers/esm/asyncToGenerator": "./helpers/esm/asyncToGenerator.js",
+ "./helpers/classCallCheck": [
+ {
+ "node": "./helpers/classCallCheck.js",
+ "import": "./helpers/esm/classCallCheck.js",
+ "default": "./helpers/classCallCheck.js"
+ },
+ "./helpers/classCallCheck.js"
+ ],
+ "./helpers/esm/classCallCheck": "./helpers/esm/classCallCheck.js",
+ "./helpers/createClass": [
+ {
+ "node": "./helpers/createClass.js",
+ "import": "./helpers/esm/createClass.js",
+ "default": "./helpers/createClass.js"
+ },
+ "./helpers/createClass.js"
+ ],
+ "./helpers/esm/createClass": "./helpers/esm/createClass.js",
+ "./helpers/defineEnumerableProperties": [
+ {
+ "node": "./helpers/defineEnumerableProperties.js",
+ "import": "./helpers/esm/defineEnumerableProperties.js",
+ "default": "./helpers/defineEnumerableProperties.js"
+ },
+ "./helpers/defineEnumerableProperties.js"
+ ],
+ "./helpers/esm/defineEnumerableProperties": "./helpers/esm/defineEnumerableProperties.js",
+ "./helpers/defaults": [
+ {
+ "node": "./helpers/defaults.js",
+ "import": "./helpers/esm/defaults.js",
+ "default": "./helpers/defaults.js"
+ },
+ "./helpers/defaults.js"
+ ],
+ "./helpers/esm/defaults": "./helpers/esm/defaults.js",
+ "./helpers/defineProperty": [
+ {
+ "node": "./helpers/defineProperty.js",
+ "import": "./helpers/esm/defineProperty.js",
+ "default": "./helpers/defineProperty.js"
+ },
+ "./helpers/defineProperty.js"
+ ],
+ "./helpers/esm/defineProperty": "./helpers/esm/defineProperty.js",
+ "./helpers/extends": [
+ {
+ "node": "./helpers/extends.js",
+ "import": "./helpers/esm/extends.js",
+ "default": "./helpers/extends.js"
+ },
+ "./helpers/extends.js"
+ ],
+ "./helpers/esm/extends": "./helpers/esm/extends.js",
+ "./helpers/objectSpread": [
+ {
+ "node": "./helpers/objectSpread.js",
+ "import": "./helpers/esm/objectSpread.js",
+ "default": "./helpers/objectSpread.js"
+ },
+ "./helpers/objectSpread.js"
+ ],
+ "./helpers/esm/objectSpread": "./helpers/esm/objectSpread.js",
+ "./helpers/inherits": [
+ {
+ "node": "./helpers/inherits.js",
+ "import": "./helpers/esm/inherits.js",
+ "default": "./helpers/inherits.js"
+ },
+ "./helpers/inherits.js"
+ ],
+ "./helpers/esm/inherits": "./helpers/esm/inherits.js",
+ "./helpers/inheritsLoose": [
+ {
+ "node": "./helpers/inheritsLoose.js",
+ "import": "./helpers/esm/inheritsLoose.js",
+ "default": "./helpers/inheritsLoose.js"
+ },
+ "./helpers/inheritsLoose.js"
+ ],
+ "./helpers/esm/inheritsLoose": "./helpers/esm/inheritsLoose.js",
+ "./helpers/getPrototypeOf": [
+ {
+ "node": "./helpers/getPrototypeOf.js",
+ "import": "./helpers/esm/getPrototypeOf.js",
+ "default": "./helpers/getPrototypeOf.js"
+ },
+ "./helpers/getPrototypeOf.js"
+ ],
+ "./helpers/esm/getPrototypeOf": "./helpers/esm/getPrototypeOf.js",
+ "./helpers/setPrototypeOf": [
+ {
+ "node": "./helpers/setPrototypeOf.js",
+ "import": "./helpers/esm/setPrototypeOf.js",
+ "default": "./helpers/setPrototypeOf.js"
+ },
+ "./helpers/setPrototypeOf.js"
+ ],
+ "./helpers/esm/setPrototypeOf": "./helpers/esm/setPrototypeOf.js",
+ "./helpers/isNativeReflectConstruct": [
+ {
+ "node": "./helpers/isNativeReflectConstruct.js",
+ "import": "./helpers/esm/isNativeReflectConstruct.js",
+ "default": "./helpers/isNativeReflectConstruct.js"
+ },
+ "./helpers/isNativeReflectConstruct.js"
+ ],
+ "./helpers/esm/isNativeReflectConstruct": "./helpers/esm/isNativeReflectConstruct.js",
+ "./helpers/construct": [
+ {
+ "node": "./helpers/construct.js",
+ "import": "./helpers/esm/construct.js",
+ "default": "./helpers/construct.js"
+ },
+ "./helpers/construct.js"
+ ],
+ "./helpers/esm/construct": "./helpers/esm/construct.js",
+ "./helpers/isNativeFunction": [
+ {
+ "node": "./helpers/isNativeFunction.js",
+ "import": "./helpers/esm/isNativeFunction.js",
+ "default": "./helpers/isNativeFunction.js"
+ },
+ "./helpers/isNativeFunction.js"
+ ],
+ "./helpers/esm/isNativeFunction": "./helpers/esm/isNativeFunction.js",
+ "./helpers/wrapNativeSuper": [
+ {
+ "node": "./helpers/wrapNativeSuper.js",
+ "import": "./helpers/esm/wrapNativeSuper.js",
+ "default": "./helpers/wrapNativeSuper.js"
+ },
+ "./helpers/wrapNativeSuper.js"
+ ],
+ "./helpers/esm/wrapNativeSuper": "./helpers/esm/wrapNativeSuper.js",
+ "./helpers/instanceof": [
+ {
+ "node": "./helpers/instanceof.js",
+ "import": "./helpers/esm/instanceof.js",
+ "default": "./helpers/instanceof.js"
+ },
+ "./helpers/instanceof.js"
+ ],
+ "./helpers/esm/instanceof": "./helpers/esm/instanceof.js",
+ "./helpers/interopRequireDefault": [
+ {
+ "node": "./helpers/interopRequireDefault.js",
+ "import": "./helpers/esm/interopRequireDefault.js",
+ "default": "./helpers/interopRequireDefault.js"
+ },
+ "./helpers/interopRequireDefault.js"
+ ],
+ "./helpers/esm/interopRequireDefault": "./helpers/esm/interopRequireDefault.js",
+ "./helpers/interopRequireWildcard": [
+ {
+ "node": "./helpers/interopRequireWildcard.js",
+ "import": "./helpers/esm/interopRequireWildcard.js",
+ "default": "./helpers/interopRequireWildcard.js"
+ },
+ "./helpers/interopRequireWildcard.js"
+ ],
+ "./helpers/esm/interopRequireWildcard": "./helpers/esm/interopRequireWildcard.js",
+ "./helpers/newArrowCheck": [
+ {
+ "node": "./helpers/newArrowCheck.js",
+ "import": "./helpers/esm/newArrowCheck.js",
+ "default": "./helpers/newArrowCheck.js"
+ },
+ "./helpers/newArrowCheck.js"
+ ],
+ "./helpers/esm/newArrowCheck": "./helpers/esm/newArrowCheck.js",
+ "./helpers/objectDestructuringEmpty": [
+ {
+ "node": "./helpers/objectDestructuringEmpty.js",
+ "import": "./helpers/esm/objectDestructuringEmpty.js",
+ "default": "./helpers/objectDestructuringEmpty.js"
+ },
+ "./helpers/objectDestructuringEmpty.js"
+ ],
+ "./helpers/esm/objectDestructuringEmpty": "./helpers/esm/objectDestructuringEmpty.js",
+ "./helpers/objectWithoutPropertiesLoose": [
+ {
+ "node": "./helpers/objectWithoutPropertiesLoose.js",
+ "import": "./helpers/esm/objectWithoutPropertiesLoose.js",
+ "default": "./helpers/objectWithoutPropertiesLoose.js"
+ },
+ "./helpers/objectWithoutPropertiesLoose.js"
+ ],
+ "./helpers/esm/objectWithoutPropertiesLoose": "./helpers/esm/objectWithoutPropertiesLoose.js",
+ "./helpers/objectWithoutProperties": [
+ {
+ "node": "./helpers/objectWithoutProperties.js",
+ "import": "./helpers/esm/objectWithoutProperties.js",
+ "default": "./helpers/objectWithoutProperties.js"
+ },
+ "./helpers/objectWithoutProperties.js"
+ ],
+ "./helpers/esm/objectWithoutProperties": "./helpers/esm/objectWithoutProperties.js",
+ "./helpers/assertThisInitialized": [
+ {
+ "node": "./helpers/assertThisInitialized.js",
+ "import": "./helpers/esm/assertThisInitialized.js",
+ "default": "./helpers/assertThisInitialized.js"
+ },
+ "./helpers/assertThisInitialized.js"
+ ],
+ "./helpers/esm/assertThisInitialized": "./helpers/esm/assertThisInitialized.js",
+ "./helpers/possibleConstructorReturn": [
+ {
+ "node": "./helpers/possibleConstructorReturn.js",
+ "import": "./helpers/esm/possibleConstructorReturn.js",
+ "default": "./helpers/possibleConstructorReturn.js"
+ },
+ "./helpers/possibleConstructorReturn.js"
+ ],
+ "./helpers/esm/possibleConstructorReturn": "./helpers/esm/possibleConstructorReturn.js",
+ "./helpers/createSuper": [
+ {
+ "node": "./helpers/createSuper.js",
+ "import": "./helpers/esm/createSuper.js",
+ "default": "./helpers/createSuper.js"
+ },
+ "./helpers/createSuper.js"
+ ],
+ "./helpers/esm/createSuper": "./helpers/esm/createSuper.js",
+ "./helpers/superPropBase": [
+ {
+ "node": "./helpers/superPropBase.js",
+ "import": "./helpers/esm/superPropBase.js",
+ "default": "./helpers/superPropBase.js"
+ },
+ "./helpers/superPropBase.js"
+ ],
+ "./helpers/esm/superPropBase": "./helpers/esm/superPropBase.js",
+ "./helpers/get": [
+ {
+ "node": "./helpers/get.js",
+ "import": "./helpers/esm/get.js",
+ "default": "./helpers/get.js"
+ },
+ "./helpers/get.js"
+ ],
+ "./helpers/esm/get": "./helpers/esm/get.js",
+ "./helpers/set": [
+ {
+ "node": "./helpers/set.js",
+ "import": "./helpers/esm/set.js",
+ "default": "./helpers/set.js"
+ },
+ "./helpers/set.js"
+ ],
+ "./helpers/esm/set": "./helpers/esm/set.js",
+ "./helpers/taggedTemplateLiteral": [
+ {
+ "node": "./helpers/taggedTemplateLiteral.js",
+ "import": "./helpers/esm/taggedTemplateLiteral.js",
+ "default": "./helpers/taggedTemplateLiteral.js"
+ },
+ "./helpers/taggedTemplateLiteral.js"
+ ],
+ "./helpers/esm/taggedTemplateLiteral": "./helpers/esm/taggedTemplateLiteral.js",
+ "./helpers/taggedTemplateLiteralLoose": [
+ {
+ "node": "./helpers/taggedTemplateLiteralLoose.js",
+ "import": "./helpers/esm/taggedTemplateLiteralLoose.js",
+ "default": "./helpers/taggedTemplateLiteralLoose.js"
+ },
+ "./helpers/taggedTemplateLiteralLoose.js"
+ ],
+ "./helpers/esm/taggedTemplateLiteralLoose": "./helpers/esm/taggedTemplateLiteralLoose.js",
+ "./helpers/readOnlyError": [
+ {
+ "node": "./helpers/readOnlyError.js",
+ "import": "./helpers/esm/readOnlyError.js",
+ "default": "./helpers/readOnlyError.js"
+ },
+ "./helpers/readOnlyError.js"
+ ],
+ "./helpers/esm/readOnlyError": "./helpers/esm/readOnlyError.js",
+ "./helpers/writeOnlyError": [
+ {
+ "node": "./helpers/writeOnlyError.js",
+ "import": "./helpers/esm/writeOnlyError.js",
+ "default": "./helpers/writeOnlyError.js"
+ },
+ "./helpers/writeOnlyError.js"
+ ],
+ "./helpers/esm/writeOnlyError": "./helpers/esm/writeOnlyError.js",
+ "./helpers/classNameTDZError": [
+ {
+ "node": "./helpers/classNameTDZError.js",
+ "import": "./helpers/esm/classNameTDZError.js",
+ "default": "./helpers/classNameTDZError.js"
+ },
+ "./helpers/classNameTDZError.js"
+ ],
+ "./helpers/esm/classNameTDZError": "./helpers/esm/classNameTDZError.js",
+ "./helpers/temporalUndefined": [
+ {
+ "node": "./helpers/temporalUndefined.js",
+ "import": "./helpers/esm/temporalUndefined.js",
+ "default": "./helpers/temporalUndefined.js"
+ },
+ "./helpers/temporalUndefined.js"
+ ],
+ "./helpers/esm/temporalUndefined": "./helpers/esm/temporalUndefined.js",
+ "./helpers/tdz": [
+ {
+ "node": "./helpers/tdz.js",
+ "import": "./helpers/esm/tdz.js",
+ "default": "./helpers/tdz.js"
+ },
+ "./helpers/tdz.js"
+ ],
+ "./helpers/esm/tdz": "./helpers/esm/tdz.js",
+ "./helpers/temporalRef": [
+ {
+ "node": "./helpers/temporalRef.js",
+ "import": "./helpers/esm/temporalRef.js",
+ "default": "./helpers/temporalRef.js"
+ },
+ "./helpers/temporalRef.js"
+ ],
+ "./helpers/esm/temporalRef": "./helpers/esm/temporalRef.js",
+ "./helpers/slicedToArray": [
+ {
+ "node": "./helpers/slicedToArray.js",
+ "import": "./helpers/esm/slicedToArray.js",
+ "default": "./helpers/slicedToArray.js"
+ },
+ "./helpers/slicedToArray.js"
+ ],
+ "./helpers/esm/slicedToArray": "./helpers/esm/slicedToArray.js",
+ "./helpers/slicedToArrayLoose": [
+ {
+ "node": "./helpers/slicedToArrayLoose.js",
+ "import": "./helpers/esm/slicedToArrayLoose.js",
+ "default": "./helpers/slicedToArrayLoose.js"
+ },
+ "./helpers/slicedToArrayLoose.js"
+ ],
+ "./helpers/esm/slicedToArrayLoose": "./helpers/esm/slicedToArrayLoose.js",
+ "./helpers/toArray": [
+ {
+ "node": "./helpers/toArray.js",
+ "import": "./helpers/esm/toArray.js",
+ "default": "./helpers/toArray.js"
+ },
+ "./helpers/toArray.js"
+ ],
+ "./helpers/esm/toArray": "./helpers/esm/toArray.js",
+ "./helpers/toConsumableArray": [
+ {
+ "node": "./helpers/toConsumableArray.js",
+ "import": "./helpers/esm/toConsumableArray.js",
+ "default": "./helpers/toConsumableArray.js"
+ },
+ "./helpers/toConsumableArray.js"
+ ],
+ "./helpers/esm/toConsumableArray": "./helpers/esm/toConsumableArray.js",
+ "./helpers/arrayWithoutHoles": [
+ {
+ "node": "./helpers/arrayWithoutHoles.js",
+ "import": "./helpers/esm/arrayWithoutHoles.js",
+ "default": "./helpers/arrayWithoutHoles.js"
+ },
+ "./helpers/arrayWithoutHoles.js"
+ ],
+ "./helpers/esm/arrayWithoutHoles": "./helpers/esm/arrayWithoutHoles.js",
+ "./helpers/arrayWithHoles": [
+ {
+ "node": "./helpers/arrayWithHoles.js",
+ "import": "./helpers/esm/arrayWithHoles.js",
+ "default": "./helpers/arrayWithHoles.js"
+ },
+ "./helpers/arrayWithHoles.js"
+ ],
+ "./helpers/esm/arrayWithHoles": "./helpers/esm/arrayWithHoles.js",
+ "./helpers/maybeArrayLike": [
+ {
+ "node": "./helpers/maybeArrayLike.js",
+ "import": "./helpers/esm/maybeArrayLike.js",
+ "default": "./helpers/maybeArrayLike.js"
+ },
+ "./helpers/maybeArrayLike.js"
+ ],
+ "./helpers/esm/maybeArrayLike": "./helpers/esm/maybeArrayLike.js",
+ "./helpers/iterableToArray": [
+ {
+ "node": "./helpers/iterableToArray.js",
+ "import": "./helpers/esm/iterableToArray.js",
+ "default": "./helpers/iterableToArray.js"
+ },
+ "./helpers/iterableToArray.js"
+ ],
+ "./helpers/esm/iterableToArray": "./helpers/esm/iterableToArray.js",
+ "./helpers/iterableToArrayLimit": [
+ {
+ "node": "./helpers/iterableToArrayLimit.js",
+ "import": "./helpers/esm/iterableToArrayLimit.js",
+ "default": "./helpers/iterableToArrayLimit.js"
+ },
+ "./helpers/iterableToArrayLimit.js"
+ ],
+ "./helpers/esm/iterableToArrayLimit": "./helpers/esm/iterableToArrayLimit.js",
+ "./helpers/iterableToArrayLimitLoose": [
+ {
+ "node": "./helpers/iterableToArrayLimitLoose.js",
+ "import": "./helpers/esm/iterableToArrayLimitLoose.js",
+ "default": "./helpers/iterableToArrayLimitLoose.js"
+ },
+ "./helpers/iterableToArrayLimitLoose.js"
+ ],
+ "./helpers/esm/iterableToArrayLimitLoose": "./helpers/esm/iterableToArrayLimitLoose.js",
+ "./helpers/unsupportedIterableToArray": [
+ {
+ "node": "./helpers/unsupportedIterableToArray.js",
+ "import": "./helpers/esm/unsupportedIterableToArray.js",
+ "default": "./helpers/unsupportedIterableToArray.js"
+ },
+ "./helpers/unsupportedIterableToArray.js"
+ ],
+ "./helpers/esm/unsupportedIterableToArray": "./helpers/esm/unsupportedIterableToArray.js",
+ "./helpers/arrayLikeToArray": [
+ {
+ "node": "./helpers/arrayLikeToArray.js",
+ "import": "./helpers/esm/arrayLikeToArray.js",
+ "default": "./helpers/arrayLikeToArray.js"
+ },
+ "./helpers/arrayLikeToArray.js"
+ ],
+ "./helpers/esm/arrayLikeToArray": "./helpers/esm/arrayLikeToArray.js",
+ "./helpers/nonIterableSpread": [
+ {
+ "node": "./helpers/nonIterableSpread.js",
+ "import": "./helpers/esm/nonIterableSpread.js",
+ "default": "./helpers/nonIterableSpread.js"
+ },
+ "./helpers/nonIterableSpread.js"
+ ],
+ "./helpers/esm/nonIterableSpread": "./helpers/esm/nonIterableSpread.js",
+ "./helpers/nonIterableRest": [
+ {
+ "node": "./helpers/nonIterableRest.js",
+ "import": "./helpers/esm/nonIterableRest.js",
+ "default": "./helpers/nonIterableRest.js"
+ },
+ "./helpers/nonIterableRest.js"
+ ],
+ "./helpers/esm/nonIterableRest": "./helpers/esm/nonIterableRest.js",
+ "./helpers/createForOfIteratorHelper": [
+ {
+ "node": "./helpers/createForOfIteratorHelper.js",
+ "import": "./helpers/esm/createForOfIteratorHelper.js",
+ "default": "./helpers/createForOfIteratorHelper.js"
+ },
+ "./helpers/createForOfIteratorHelper.js"
+ ],
+ "./helpers/esm/createForOfIteratorHelper": "./helpers/esm/createForOfIteratorHelper.js",
+ "./helpers/createForOfIteratorHelperLoose": [
+ {
+ "node": "./helpers/createForOfIteratorHelperLoose.js",
+ "import": "./helpers/esm/createForOfIteratorHelperLoose.js",
+ "default": "./helpers/createForOfIteratorHelperLoose.js"
+ },
+ "./helpers/createForOfIteratorHelperLoose.js"
+ ],
+ "./helpers/esm/createForOfIteratorHelperLoose": "./helpers/esm/createForOfIteratorHelperLoose.js",
+ "./helpers/skipFirstGeneratorNext": [
+ {
+ "node": "./helpers/skipFirstGeneratorNext.js",
+ "import": "./helpers/esm/skipFirstGeneratorNext.js",
+ "default": "./helpers/skipFirstGeneratorNext.js"
+ },
+ "./helpers/skipFirstGeneratorNext.js"
+ ],
+ "./helpers/esm/skipFirstGeneratorNext": "./helpers/esm/skipFirstGeneratorNext.js",
+ "./helpers/toPrimitive": [
+ {
+ "node": "./helpers/toPrimitive.js",
+ "import": "./helpers/esm/toPrimitive.js",
+ "default": "./helpers/toPrimitive.js"
+ },
+ "./helpers/toPrimitive.js"
+ ],
+ "./helpers/esm/toPrimitive": "./helpers/esm/toPrimitive.js",
+ "./helpers/toPropertyKey": [
+ {
+ "node": "./helpers/toPropertyKey.js",
+ "import": "./helpers/esm/toPropertyKey.js",
+ "default": "./helpers/toPropertyKey.js"
+ },
+ "./helpers/toPropertyKey.js"
+ ],
+ "./helpers/esm/toPropertyKey": "./helpers/esm/toPropertyKey.js",
+ "./helpers/initializerWarningHelper": [
+ {
+ "node": "./helpers/initializerWarningHelper.js",
+ "import": "./helpers/esm/initializerWarningHelper.js",
+ "default": "./helpers/initializerWarningHelper.js"
+ },
+ "./helpers/initializerWarningHelper.js"
+ ],
+ "./helpers/esm/initializerWarningHelper": "./helpers/esm/initializerWarningHelper.js",
+ "./helpers/initializerDefineProperty": [
+ {
+ "node": "./helpers/initializerDefineProperty.js",
+ "import": "./helpers/esm/initializerDefineProperty.js",
+ "default": "./helpers/initializerDefineProperty.js"
+ },
+ "./helpers/initializerDefineProperty.js"
+ ],
+ "./helpers/esm/initializerDefineProperty": "./helpers/esm/initializerDefineProperty.js",
+ "./helpers/applyDecoratedDescriptor": [
+ {
+ "node": "./helpers/applyDecoratedDescriptor.js",
+ "import": "./helpers/esm/applyDecoratedDescriptor.js",
+ "default": "./helpers/applyDecoratedDescriptor.js"
+ },
+ "./helpers/applyDecoratedDescriptor.js"
+ ],
+ "./helpers/esm/applyDecoratedDescriptor": "./helpers/esm/applyDecoratedDescriptor.js",
+ "./helpers/classPrivateFieldLooseKey": [
+ {
+ "node": "./helpers/classPrivateFieldLooseKey.js",
+ "import": "./helpers/esm/classPrivateFieldLooseKey.js",
+ "default": "./helpers/classPrivateFieldLooseKey.js"
+ },
+ "./helpers/classPrivateFieldLooseKey.js"
+ ],
+ "./helpers/esm/classPrivateFieldLooseKey": "./helpers/esm/classPrivateFieldLooseKey.js",
+ "./helpers/classPrivateFieldLooseBase": [
+ {
+ "node": "./helpers/classPrivateFieldLooseBase.js",
+ "import": "./helpers/esm/classPrivateFieldLooseBase.js",
+ "default": "./helpers/classPrivateFieldLooseBase.js"
+ },
+ "./helpers/classPrivateFieldLooseBase.js"
+ ],
+ "./helpers/esm/classPrivateFieldLooseBase": "./helpers/esm/classPrivateFieldLooseBase.js",
+ "./helpers/classPrivateFieldGet": [
+ {
+ "node": "./helpers/classPrivateFieldGet.js",
+ "import": "./helpers/esm/classPrivateFieldGet.js",
+ "default": "./helpers/classPrivateFieldGet.js"
+ },
+ "./helpers/classPrivateFieldGet.js"
+ ],
+ "./helpers/esm/classPrivateFieldGet": "./helpers/esm/classPrivateFieldGet.js",
+ "./helpers/classPrivateFieldSet": [
+ {
+ "node": "./helpers/classPrivateFieldSet.js",
+ "import": "./helpers/esm/classPrivateFieldSet.js",
+ "default": "./helpers/classPrivateFieldSet.js"
+ },
+ "./helpers/classPrivateFieldSet.js"
+ ],
+ "./helpers/esm/classPrivateFieldSet": "./helpers/esm/classPrivateFieldSet.js",
+ "./helpers/classPrivateFieldDestructureSet": [
+ {
+ "node": "./helpers/classPrivateFieldDestructureSet.js",
+ "import": "./helpers/esm/classPrivateFieldDestructureSet.js",
+ "default": "./helpers/classPrivateFieldDestructureSet.js"
+ },
+ "./helpers/classPrivateFieldDestructureSet.js"
+ ],
+ "./helpers/esm/classPrivateFieldDestructureSet": "./helpers/esm/classPrivateFieldDestructureSet.js",
+ "./helpers/classExtractFieldDescriptor": [
+ {
+ "node": "./helpers/classExtractFieldDescriptor.js",
+ "import": "./helpers/esm/classExtractFieldDescriptor.js",
+ "default": "./helpers/classExtractFieldDescriptor.js"
+ },
+ "./helpers/classExtractFieldDescriptor.js"
+ ],
+ "./helpers/esm/classExtractFieldDescriptor": "./helpers/esm/classExtractFieldDescriptor.js",
+ "./helpers/classStaticPrivateFieldSpecGet": [
+ {
+ "node": "./helpers/classStaticPrivateFieldSpecGet.js",
+ "import": "./helpers/esm/classStaticPrivateFieldSpecGet.js",
+ "default": "./helpers/classStaticPrivateFieldSpecGet.js"
+ },
+ "./helpers/classStaticPrivateFieldSpecGet.js"
+ ],
+ "./helpers/esm/classStaticPrivateFieldSpecGet": "./helpers/esm/classStaticPrivateFieldSpecGet.js",
+ "./helpers/classStaticPrivateFieldSpecSet": [
+ {
+ "node": "./helpers/classStaticPrivateFieldSpecSet.js",
+ "import": "./helpers/esm/classStaticPrivateFieldSpecSet.js",
+ "default": "./helpers/classStaticPrivateFieldSpecSet.js"
+ },
+ "./helpers/classStaticPrivateFieldSpecSet.js"
+ ],
+ "./helpers/esm/classStaticPrivateFieldSpecSet": "./helpers/esm/classStaticPrivateFieldSpecSet.js",
+ "./helpers/classStaticPrivateMethodGet": [
+ {
+ "node": "./helpers/classStaticPrivateMethodGet.js",
+ "import": "./helpers/esm/classStaticPrivateMethodGet.js",
+ "default": "./helpers/classStaticPrivateMethodGet.js"
+ },
+ "./helpers/classStaticPrivateMethodGet.js"
+ ],
+ "./helpers/esm/classStaticPrivateMethodGet": "./helpers/esm/classStaticPrivateMethodGet.js",
+ "./helpers/classStaticPrivateMethodSet": [
+ {
+ "node": "./helpers/classStaticPrivateMethodSet.js",
+ "import": "./helpers/esm/classStaticPrivateMethodSet.js",
+ "default": "./helpers/classStaticPrivateMethodSet.js"
+ },
+ "./helpers/classStaticPrivateMethodSet.js"
+ ],
+ "./helpers/esm/classStaticPrivateMethodSet": "./helpers/esm/classStaticPrivateMethodSet.js",
+ "./helpers/classApplyDescriptorGet": [
+ {
+ "node": "./helpers/classApplyDescriptorGet.js",
+ "import": "./helpers/esm/classApplyDescriptorGet.js",
+ "default": "./helpers/classApplyDescriptorGet.js"
+ },
+ "./helpers/classApplyDescriptorGet.js"
+ ],
+ "./helpers/esm/classApplyDescriptorGet": "./helpers/esm/classApplyDescriptorGet.js",
+ "./helpers/classApplyDescriptorSet": [
+ {
+ "node": "./helpers/classApplyDescriptorSet.js",
+ "import": "./helpers/esm/classApplyDescriptorSet.js",
+ "default": "./helpers/classApplyDescriptorSet.js"
+ },
+ "./helpers/classApplyDescriptorSet.js"
+ ],
+ "./helpers/esm/classApplyDescriptorSet": "./helpers/esm/classApplyDescriptorSet.js",
+ "./helpers/classApplyDescriptorDestructureSet": [
+ {
+ "node": "./helpers/classApplyDescriptorDestructureSet.js",
+ "import": "./helpers/esm/classApplyDescriptorDestructureSet.js",
+ "default": "./helpers/classApplyDescriptorDestructureSet.js"
+ },
+ "./helpers/classApplyDescriptorDestructureSet.js"
+ ],
+ "./helpers/esm/classApplyDescriptorDestructureSet": "./helpers/esm/classApplyDescriptorDestructureSet.js",
+ "./helpers/classStaticPrivateFieldDestructureSet": [
+ {
+ "node": "./helpers/classStaticPrivateFieldDestructureSet.js",
+ "import": "./helpers/esm/classStaticPrivateFieldDestructureSet.js",
+ "default": "./helpers/classStaticPrivateFieldDestructureSet.js"
+ },
+ "./helpers/classStaticPrivateFieldDestructureSet.js"
+ ],
+ "./helpers/esm/classStaticPrivateFieldDestructureSet": "./helpers/esm/classStaticPrivateFieldDestructureSet.js",
+ "./helpers/classCheckPrivateStaticAccess": [
+ {
+ "node": "./helpers/classCheckPrivateStaticAccess.js",
+ "import": "./helpers/esm/classCheckPrivateStaticAccess.js",
+ "default": "./helpers/classCheckPrivateStaticAccess.js"
+ },
+ "./helpers/classCheckPrivateStaticAccess.js"
+ ],
+ "./helpers/esm/classCheckPrivateStaticAccess": "./helpers/esm/classCheckPrivateStaticAccess.js",
+ "./helpers/classCheckPrivateStaticFieldDescriptor": [
+ {
+ "node": "./helpers/classCheckPrivateStaticFieldDescriptor.js",
+ "import": "./helpers/esm/classCheckPrivateStaticFieldDescriptor.js",
+ "default": "./helpers/classCheckPrivateStaticFieldDescriptor.js"
+ },
+ "./helpers/classCheckPrivateStaticFieldDescriptor.js"
+ ],
+ "./helpers/esm/classCheckPrivateStaticFieldDescriptor": "./helpers/esm/classCheckPrivateStaticFieldDescriptor.js",
+ "./helpers/decorate": [
+ {
+ "node": "./helpers/decorate.js",
+ "import": "./helpers/esm/decorate.js",
+ "default": "./helpers/decorate.js"
+ },
+ "./helpers/decorate.js"
+ ],
+ "./helpers/esm/decorate": "./helpers/esm/decorate.js",
+ "./helpers/classPrivateMethodGet": [
+ {
+ "node": "./helpers/classPrivateMethodGet.js",
+ "import": "./helpers/esm/classPrivateMethodGet.js",
+ "default": "./helpers/classPrivateMethodGet.js"
+ },
+ "./helpers/classPrivateMethodGet.js"
+ ],
+ "./helpers/esm/classPrivateMethodGet": "./helpers/esm/classPrivateMethodGet.js",
+ "./helpers/checkPrivateRedeclaration": [
+ {
+ "node": "./helpers/checkPrivateRedeclaration.js",
+ "import": "./helpers/esm/checkPrivateRedeclaration.js",
+ "default": "./helpers/checkPrivateRedeclaration.js"
+ },
+ "./helpers/checkPrivateRedeclaration.js"
+ ],
+ "./helpers/esm/checkPrivateRedeclaration": "./helpers/esm/checkPrivateRedeclaration.js",
+ "./helpers/classPrivateFieldInitSpec": [
+ {
+ "node": "./helpers/classPrivateFieldInitSpec.js",
+ "import": "./helpers/esm/classPrivateFieldInitSpec.js",
+ "default": "./helpers/classPrivateFieldInitSpec.js"
+ },
+ "./helpers/classPrivateFieldInitSpec.js"
+ ],
+ "./helpers/esm/classPrivateFieldInitSpec": "./helpers/esm/classPrivateFieldInitSpec.js",
+ "./helpers/classPrivateMethodInitSpec": [
+ {
+ "node": "./helpers/classPrivateMethodInitSpec.js",
+ "import": "./helpers/esm/classPrivateMethodInitSpec.js",
+ "default": "./helpers/classPrivateMethodInitSpec.js"
+ },
+ "./helpers/classPrivateMethodInitSpec.js"
+ ],
+ "./helpers/esm/classPrivateMethodInitSpec": "./helpers/esm/classPrivateMethodInitSpec.js",
+ "./helpers/classPrivateMethodSet": [
+ {
+ "node": "./helpers/classPrivateMethodSet.js",
+ "import": "./helpers/esm/classPrivateMethodSet.js",
+ "default": "./helpers/classPrivateMethodSet.js"
+ },
+ "./helpers/classPrivateMethodSet.js"
+ ],
+ "./helpers/esm/classPrivateMethodSet": "./helpers/esm/classPrivateMethodSet.js",
+ "./helpers/identity": [
+ {
+ "node": "./helpers/identity.js",
+ "import": "./helpers/esm/identity.js",
+ "default": "./helpers/identity.js"
+ },
+ "./helpers/identity.js"
+ ],
+ "./helpers/esm/identity": "./helpers/esm/identity.js",
+ "./package": "./package.json",
+ "./package.json": "./package.json",
+ "./regenerator": "./regenerator/index.js",
+ "./regenerator/*.js": "./regenerator/*.js",
+ "./regenerator/": "./regenerator/"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "type": "commonjs"
+} \ No newline at end of file
diff --git a/includes/external/school/node_modules/@babel/runtime/regenerator/index.js b/includes/external/school/node_modules/@babel/runtime/regenerator/index.js
new file mode 100644
index 0000000..5881357
--- /dev/null
+++ b/includes/external/school/node_modules/@babel/runtime/regenerator/index.js
@@ -0,0 +1,15 @@
+// TODO(Babel 8): Remove this file.
+
+var runtime = require("../helpers/regeneratorRuntime")();
+module.exports = runtime;
+
+// Copied from https://github.com/facebook/regenerator/blob/main/packages/runtime/runtime.js#L736=
+try {
+ regeneratorRuntime = runtime;
+} catch (accidentalStrictMode) {
+ if (typeof globalThis === "object") {
+ globalThis.regeneratorRuntime = runtime;
+ } else {
+ Function("r", "regeneratorRuntime = r")(runtime);
+ }
+}