Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/fourtyone11/origin-hugo-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'assets/node_modules/yaml/browser/dist')
-rw-r--r--assets/node_modules/yaml/browser/dist/Anchors.js148
-rw-r--r--assets/node_modules/yaml/browser/dist/Document.js843
-rw-r--r--assets/node_modules/yaml/browser/dist/addComment.js17
-rw-r--r--assets/node_modules/yaml/browser/dist/constants.js34
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Alias.js59
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/BlankLine.js69
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/BlockValue.js269
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Collection.js297
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/CollectionItem.js158
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Comment.js56
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Directive.js108
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Document.js306
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/FlowCollection.js239
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Node.js408
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/ParseContext.js288
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/PlainValue.js183
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/QuoteDouble.js257
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/QuoteSingle.js132
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/Range.js77
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/parse.js59
-rw-r--r--assets/node_modules/yaml/browser/dist/cst/source-utils.js179
-rw-r--r--assets/node_modules/yaml/browser/dist/errors.js148
-rw-r--r--assets/node_modules/yaml/browser/dist/foldFlowLines.js149
-rw-r--r--assets/node_modules/yaml/browser/dist/index.js139
-rw-r--r--assets/node_modules/yaml/browser/dist/listTagNames.js42
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Alias.js156
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Collection.js278
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Map.js188
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Merge.js147
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Node.js16
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Pair.js189
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Scalar.js53
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/Seq.js131
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/index.js397
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/parseMap.js332
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/parseSeq.js183
-rw-r--r--assets/node_modules/yaml/browser/dist/schema/parseUtils.js123
-rw-r--r--assets/node_modules/yaml/browser/dist/stringify.js337
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/core.js132
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/failsafe/index.js17
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/failsafe/map.js65
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/failsafe/seq.js54
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/failsafe/string.js40
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/index.js50
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/json.js103
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/options.js35
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/yaml-1.1/binary.js98
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/yaml-1.1/index.js177
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/yaml-1.1/omap.js161
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/yaml-1.1/pairs.js100
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/yaml-1.1/set.js140
-rw-r--r--assets/node_modules/yaml/browser/dist/tags/yaml-1.1/timestamp.js107
-rw-r--r--assets/node_modules/yaml/browser/dist/test-events.js175
-rw-r--r--assets/node_modules/yaml/browser/dist/toJSON.js27
-rw-r--r--assets/node_modules/yaml/browser/dist/warnings.js40
55 files changed, 0 insertions, 8715 deletions
diff --git a/assets/node_modules/yaml/browser/dist/Anchors.js b/assets/node_modules/yaml/browser/dist/Anchors.js
deleted file mode 100644
index a099f09..0000000
--- a/assets/node_modules/yaml/browser/dist/Anchors.js
+++ /dev/null
@@ -1,148 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _Alias = _interopRequireDefault(require("./schema/Alias"));
-
-var _Map = _interopRequireDefault(require("./schema/Map"));
-
-var _Merge = _interopRequireDefault(require("./schema/Merge"));
-
-var _Scalar = _interopRequireDefault(require("./schema/Scalar"));
-
-var _Seq = _interopRequireDefault(require("./schema/Seq"));
-
-var Anchors =
-/*#__PURE__*/
-function () {
- (0, _createClass2.default)(Anchors, null, [{
- key: "validAnchorNode",
- value: function validAnchorNode(node) {
- return node instanceof _Scalar.default || node instanceof _Seq.default || node instanceof _Map.default;
- }
- }]);
-
- function Anchors(prefix) {
- (0, _classCallCheck2.default)(this, Anchors);
- (0, _defineProperty2.default)(this, "map", {});
- this.prefix = prefix;
- }
-
- (0, _createClass2.default)(Anchors, [{
- key: "createAlias",
- value: function createAlias(node, name) {
- this.setAnchor(node, name);
- return new _Alias.default(node);
- }
- }, {
- key: "createMergePair",
- value: function createMergePair() {
- var _this = this;
-
- var merge = new _Merge.default();
-
- for (var _len = arguments.length, sources = new Array(_len), _key = 0; _key < _len; _key++) {
- sources[_key] = arguments[_key];
- }
-
- merge.value.items = sources.map(function (s) {
- if (s instanceof _Alias.default) {
- if (s.source instanceof _Map.default) return s;
- } else if (s instanceof _Map.default) {
- return _this.createAlias(s);
- }
-
- throw new Error('Merge sources must be Map nodes or their Aliases');
- });
- return merge;
- }
- }, {
- key: "getName",
- value: function getName(node) {
- var map = this.map;
- return Object.keys(map).find(function (a) {
- return map[a] === node;
- });
- }
- }, {
- key: "getNode",
- value: function getNode(name) {
- return this.map[name];
- }
- }, {
- key: "newName",
- value: function newName(prefix) {
- if (!prefix) prefix = this.prefix;
- var names = Object.keys(this.map);
-
- for (var i = 1; true; ++i) {
- var name = "".concat(prefix).concat(i);
- if (!names.includes(name)) return name;
- }
- } // During parsing, map & aliases contain CST nodes
-
- }, {
- key: "resolveNodes",
- value: function resolveNodes() {
- var map = this.map,
- _cstAliases = this._cstAliases;
- Object.keys(map).forEach(function (a) {
- map[a] = map[a].resolved;
- });
-
- _cstAliases.forEach(function (a) {
- a.source = a.source.resolved;
- });
-
- delete this._cstAliases;
- }
- }, {
- key: "setAnchor",
- value: function setAnchor(node, name) {
- if (node != null && !Anchors.validAnchorNode(node)) {
- throw new Error('Anchors may only be set for Scalar, Seq and Map nodes');
- }
-
- if (name && /[\x00-\x19\s,[\]{}]/.test(name)) {
- throw new Error('Anchor names must not contain whitespace or control characters');
- }
-
- var map = this.map;
- var prev = node && Object.keys(map).find(function (a) {
- return map[a] === node;
- });
-
- if (prev) {
- if (!name) {
- return prev;
- } else if (prev !== name) {
- delete map[prev];
- map[name] = node;
- }
- } else {
- if (!name) {
- if (!node) return null;
- name = this.newName();
- }
-
- map[name] = node;
- }
-
- return name;
- }
- }]);
- return Anchors;
-}();
-
-exports.default = Anchors; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/Document.js b/assets/node_modules/yaml/browser/dist/Document.js
deleted file mode 100644
index 8d871d5..0000000
--- a/assets/node_modules/yaml/browser/dist/Document.js
+++ /dev/null
@@ -1,843 +0,0 @@
-"use strict";
-
-var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _addComment = _interopRequireDefault(require("./addComment"));
-
-var _Anchors = _interopRequireDefault(require("./Anchors"));
-
-var _constants = require("./constants");
-
-var _errors = require("./errors");
-
-var _listTagNames = _interopRequireDefault(require("./listTagNames"));
-
-var _schema = _interopRequireDefault(require("./schema"));
-
-var _Alias = _interopRequireDefault(require("./schema/Alias"));
-
-var _Collection = _interopRequireWildcard(require("./schema/Collection"));
-
-var _Node = _interopRequireDefault(require("./schema/Node"));
-
-var _Scalar = _interopRequireDefault(require("./schema/Scalar"));
-
-var _toJSON2 = _interopRequireDefault(require("./toJSON"));
-
-var isCollectionItem = function isCollectionItem(node) {
- return node && [_constants.Type.MAP_KEY, _constants.Type.MAP_VALUE, _constants.Type.SEQ_ITEM].includes(node.type);
-};
-
-var Document =
-/*#__PURE__*/
-function () {
- function Document(options) {
- (0, _classCallCheck2.default)(this, Document);
- this.anchors = new _Anchors.default(options.anchorPrefix);
- this.commentBefore = null;
- this.comment = null;
- this.contents = null;
- this.directivesEndMarker = null;
- this.errors = [];
- this.options = options;
- this.schema = null;
- this.tagPrefixes = [];
- this.version = null;
- this.warnings = [];
- }
-
- (0, _createClass2.default)(Document, [{
- key: "assertCollectionContents",
- value: function assertCollectionContents() {
- if (this.contents instanceof _Collection.default) return true;
- throw new Error('Expected a YAML collection as document contents');
- }
- }, {
- key: "add",
- value: function add(value) {
- this.assertCollectionContents();
- return this.contents.add(value);
- }
- }, {
- key: "addIn",
- value: function addIn(path, value) {
- this.assertCollectionContents();
- this.contents.addIn(path, value);
- }
- }, {
- key: "delete",
- value: function _delete(key) {
- this.assertCollectionContents();
- return this.contents.delete(key);
- }
- }, {
- key: "deleteIn",
- value: function deleteIn(path) {
- if ((0, _Collection.isEmptyPath)(path)) {
- if (this.contents == null) return false;
- this.contents = null;
- return true;
- }
-
- this.assertCollectionContents();
- return this.contents.deleteIn(path);
- }
- }, {
- key: "getDefaults",
- value: function getDefaults() {
- return Document.defaults[this.version] || Document.defaults[this.options.version] || {};
- }
- }, {
- key: "get",
- value: function get(key, keepScalar) {
- return this.contents instanceof _Collection.default ? this.contents.get(key, keepScalar) : undefined;
- }
- }, {
- key: "getIn",
- value: function getIn(path, keepScalar) {
- if ((0, _Collection.isEmptyPath)(path)) return !keepScalar && this.contents instanceof _Scalar.default ? this.contents.value : this.contents;
- return this.contents instanceof _Collection.default ? this.contents.getIn(path, keepScalar) : undefined;
- }
- }, {
- key: "has",
- value: function has(key) {
- return this.contents instanceof _Collection.default ? this.contents.has(key) : false;
- }
- }, {
- key: "hasIn",
- value: function hasIn(path) {
- if ((0, _Collection.isEmptyPath)(path)) return this.contents !== undefined;
- return this.contents instanceof _Collection.default ? this.contents.hasIn(path) : false;
- }
- }, {
- key: "set",
- value: function set(key, value) {
- this.assertCollectionContents();
- this.contents.set(key, value);
- }
- }, {
- key: "setIn",
- value: function setIn(path, value) {
- if ((0, _Collection.isEmptyPath)(path)) this.contents = value;else {
- this.assertCollectionContents();
- this.contents.setIn(path, value);
- }
- }
- }, {
- key: "setSchema",
- value: function setSchema(id, customTags) {
- if (!id && !customTags && this.schema) return;
- if (typeof id === 'number') id = id.toFixed(1);
-
- if (id === '1.0' || id === '1.1' || id === '1.2') {
- if (this.version) this.version = id;else this.options.version = id;
- delete this.options.schema;
- } else if (id && typeof id === 'string') {
- this.options.schema = id;
- }
-
- if (Array.isArray(customTags)) this.options.customTags = customTags;
- var opt = Object.assign({}, this.getDefaults(), this.options);
- this.schema = new _schema.default(opt);
- }
- }, {
- key: "parse",
- value: function parse(node, prevDoc) {
- if (this.options.keepCstNodes) this.cstNode = node;
- if (this.options.keepNodeTypes) this.type = 'DOCUMENT';
- var _node$directives = node.directives,
- directives = _node$directives === void 0 ? [] : _node$directives,
- _node$contents = node.contents,
- contents = _node$contents === void 0 ? [] : _node$contents,
- directivesEndMarker = node.directivesEndMarker,
- error = node.error,
- valueRange = node.valueRange;
-
- if (error) {
- if (!error.source) error.source = this;
- this.errors.push(error);
- }
-
- this.parseDirectives(directives, prevDoc);
- if (directivesEndMarker) this.directivesEndMarker = true;
- this.range = valueRange ? [valueRange.start, valueRange.end] : null;
- this.setSchema();
- this.anchors._cstAliases = [];
- this.parseContents(contents);
- this.anchors.resolveNodes();
-
- if (this.options.prettyErrors) {
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = this.errors[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var _error = _step.value;
- if (_error instanceof _errors.YAMLError) _error.makePretty();
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- var _iteratorNormalCompletion2 = true;
- var _didIteratorError2 = false;
- var _iteratorError2 = undefined;
-
- try {
- for (var _iterator2 = this.warnings[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
- var warn = _step2.value;
- if (warn instanceof _errors.YAMLError) warn.makePretty();
- }
- } catch (err) {
- _didIteratorError2 = true;
- _iteratorError2 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
- _iterator2.return();
- }
- } finally {
- if (_didIteratorError2) {
- throw _iteratorError2;
- }
- }
- }
- }
-
- return this;
- }
- }, {
- key: "parseDirectives",
- value: function parseDirectives(directives, prevDoc) {
- var _this = this;
-
- var directiveComments = [];
- var hasDirectives = false;
- directives.forEach(function (directive) {
- var comment = directive.comment,
- name = directive.name;
-
- switch (name) {
- case 'TAG':
- _this.resolveTagDirective(directive);
-
- hasDirectives = true;
- break;
-
- case 'YAML':
- case 'YAML:1.0':
- _this.resolveYamlDirective(directive);
-
- hasDirectives = true;
- break;
-
- default:
- if (name) {
- var msg = "YAML only supports %TAG and %YAML directives, and not %".concat(name);
-
- _this.warnings.push(new _errors.YAMLWarning(directive, msg));
- }
-
- }
-
- if (comment) directiveComments.push(comment);
- });
-
- if (prevDoc && !hasDirectives && '1.1' === (this.version || prevDoc.version || this.options.version)) {
- var copyTagPrefix = function copyTagPrefix(_ref) {
- var handle = _ref.handle,
- prefix = _ref.prefix;
- return {
- handle: handle,
- prefix: prefix
- };
- };
-
- this.tagPrefixes = prevDoc.tagPrefixes.map(copyTagPrefix);
- this.version = prevDoc.version;
- }
-
- this.commentBefore = directiveComments.join('\n') || null;
- }
- }, {
- key: "parseContents",
- value: function parseContents(contents) {
- var _this2 = this;
-
- var comments = {
- before: [],
- after: []
- };
- var contentNodes = [];
- var spaceBefore = false;
- contents.forEach(function (node) {
- if (node.valueRange) {
- if (contentNodes.length === 1) {
- var msg = 'Document is not valid YAML (bad indentation?)';
-
- _this2.errors.push(new _errors.YAMLSyntaxError(node, msg));
- }
-
- var res = _this2.resolveNode(node);
-
- if (spaceBefore) {
- res.spaceBefore = true;
- spaceBefore = false;
- }
-
- contentNodes.push(res);
- } else if (node.comment !== null) {
- var cc = contentNodes.length === 0 ? comments.before : comments.after;
- cc.push(node.comment);
- } else if (node.type === _constants.Type.BLANK_LINE) {
- spaceBefore = true;
-
- if (contentNodes.length === 0 && comments.before.length > 0 && !_this2.commentBefore) {
- // space-separated comments at start are parsed as document comments
- _this2.commentBefore = comments.before.join('\n');
- comments.before = [];
- }
- }
- });
-
- switch (contentNodes.length) {
- case 0:
- this.contents = null;
- comments.after = comments.before;
- break;
-
- case 1:
- this.contents = contentNodes[0];
-
- if (this.contents) {
- var cb = comments.before.join('\n') || null;
-
- if (cb) {
- var cbNode = this.contents instanceof _Collection.default && this.contents.items[0] ? this.contents.items[0] : this.contents;
- cbNode.commentBefore = cbNode.commentBefore ? "".concat(cb, "\n").concat(cbNode.commentBefore) : cb;
- }
- } else {
- comments.after = comments.before.concat(comments.after);
- }
-
- break;
-
- default:
- this.contents = contentNodes;
-
- if (this.contents[0]) {
- this.contents[0].commentBefore = comments.before.join('\n') || null;
- } else {
- comments.after = comments.before.concat(comments.after);
- }
-
- }
-
- this.comment = comments.after.join('\n') || null;
- }
- }, {
- key: "resolveTagDirective",
- value: function resolveTagDirective(directive) {
- var _directive$parameters = (0, _slicedToArray2.default)(directive.parameters, 2),
- handle = _directive$parameters[0],
- prefix = _directive$parameters[1];
-
- if (handle && prefix) {
- if (this.tagPrefixes.every(function (p) {
- return p.handle !== handle;
- })) {
- this.tagPrefixes.push({
- handle: handle,
- prefix: prefix
- });
- } else {
- var msg = 'The %TAG directive must only be given at most once per handle in the same document.';
- this.errors.push(new _errors.YAMLSemanticError(directive, msg));
- }
- } else {
- var _msg = 'Insufficient parameters given for %TAG directive';
- this.errors.push(new _errors.YAMLSemanticError(directive, _msg));
- }
- }
- }, {
- key: "resolveYamlDirective",
- value: function resolveYamlDirective(directive) {
- var _directive$parameters2 = (0, _slicedToArray2.default)(directive.parameters, 1),
- version = _directive$parameters2[0];
-
- if (directive.name === 'YAML:1.0') version = '1.0';
-
- if (this.version) {
- var msg = 'The %YAML directive must only be given at most once per document.';
- this.errors.push(new _errors.YAMLSemanticError(directive, msg));
- }
-
- if (!version) {
- var _msg2 = 'Insufficient parameters given for %YAML directive';
- this.errors.push(new _errors.YAMLSemanticError(directive, _msg2));
- } else {
- if (!Document.defaults[version]) {
- var v0 = this.version || this.options.version;
-
- var _msg3 = "Document will be parsed as YAML ".concat(v0, " rather than YAML ").concat(version);
-
- this.warnings.push(new _errors.YAMLWarning(directive, _msg3));
- }
-
- this.version = version;
- }
- }
- }, {
- key: "resolveTagName",
- value: function resolveTagName(node) {
- var tag = node.tag,
- type = node.type;
- var nonSpecific = false;
-
- if (tag) {
- var handle = tag.handle,
- suffix = tag.suffix,
- verbatim = tag.verbatim;
-
- if (verbatim) {
- if (verbatim !== '!' && verbatim !== '!!') return verbatim;
- var msg = "Verbatim tags aren't resolved, so ".concat(verbatim, " is invalid.");
- this.errors.push(new _errors.YAMLSemanticError(node, msg));
- } else if (handle === '!' && !suffix) {
- nonSpecific = true;
- } else {
- var prefix = this.tagPrefixes.find(function (p) {
- return p.handle === handle;
- });
-
- if (!prefix) {
- var dtp = this.getDefaults().tagPrefixes;
- if (dtp) prefix = dtp.find(function (p) {
- return p.handle === handle;
- });
- }
-
- if (prefix) {
- if (suffix) {
- if (handle === '!' && (this.version || this.options.version) === '1.0') {
- if (suffix[0] === '^') return suffix;
-
- if (/[:/]/.test(suffix)) {
- // word/foo -> tag:word.yaml.org,2002:foo
- var vocab = suffix.match(/^([a-z0-9-]+)\/(.*)/i);
- return vocab ? "tag:".concat(vocab[1], ".yaml.org,2002:").concat(vocab[2]) : "tag:".concat(suffix);
- }
- }
-
- return prefix.prefix + decodeURIComponent(suffix);
- }
-
- this.errors.push(new _errors.YAMLSemanticError(node, "The ".concat(handle, " tag has no suffix.")));
- } else {
- var _msg4 = "The ".concat(handle, " tag handle is non-default and was not declared.");
-
- this.errors.push(new _errors.YAMLSemanticError(node, _msg4));
- }
- }
- }
-
- switch (type) {
- case _constants.Type.BLOCK_FOLDED:
- case _constants.Type.BLOCK_LITERAL:
- case _constants.Type.QUOTE_DOUBLE:
- case _constants.Type.QUOTE_SINGLE:
- return _schema.default.defaultTags.STR;
-
- case _constants.Type.FLOW_MAP:
- case _constants.Type.MAP:
- return _schema.default.defaultTags.MAP;
-
- case _constants.Type.FLOW_SEQ:
- case _constants.Type.SEQ:
- return _schema.default.defaultTags.SEQ;
-
- case _constants.Type.PLAIN:
- return nonSpecific ? _schema.default.defaultTags.STR : null;
-
- default:
- return null;
- }
- }
- }, {
- key: "resolveNode",
- value: function resolveNode(node) {
- if (!node) return null;
- var anchors = this.anchors,
- errors = this.errors,
- schema = this.schema;
- var hasAnchor = false;
- var hasTag = false;
- var comments = {
- before: [],
- after: []
- };
- var props = isCollectionItem(node.context.parent) ? node.context.parent.props.concat(node.props) : node.props;
- var _iteratorNormalCompletion3 = true;
- var _didIteratorError3 = false;
- var _iteratorError3 = undefined;
-
- try {
- for (var _iterator3 = props[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
- var _step3$value = _step3.value,
- start = _step3$value.start,
- end = _step3$value.end;
-
- switch (node.context.src[start]) {
- case _constants.Char.COMMENT:
- {
- if (!node.commentHasRequiredWhitespace(start)) {
- var _msg7 = 'Comments must be separated from other tokens by white space characters';
- errors.push(new _errors.YAMLSemanticError(node, _msg7));
- }
-
- var c = node.context.src.slice(start + 1, end);
- var header = node.header,
- valueRange = node.valueRange;
-
- if (valueRange && (start > valueRange.start || header && start > header.start)) {
- comments.after.push(c);
- } else {
- comments.before.push(c);
- }
- }
- break;
-
- case _constants.Char.ANCHOR:
- if (hasAnchor) {
- var _msg8 = 'A node can have at most one anchor';
- errors.push(new _errors.YAMLSemanticError(node, _msg8));
- }
-
- hasAnchor = true;
- break;
-
- case _constants.Char.TAG:
- if (hasTag) {
- var _msg9 = 'A node can have at most one tag';
- errors.push(new _errors.YAMLSemanticError(node, _msg9));
- }
-
- hasTag = true;
- break;
- }
- }
- } catch (err) {
- _didIteratorError3 = true;
- _iteratorError3 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion3 && _iterator3.return != null) {
- _iterator3.return();
- }
- } finally {
- if (_didIteratorError3) {
- throw _iteratorError3;
- }
- }
- }
-
- if (hasAnchor) {
- var name = node.anchor;
- var prev = anchors.getNode(name); // At this point, aliases for any preceding node with the same anchor
- // name have already been resolved, so it may safely be renamed.
-
- if (prev) anchors.map[anchors.newName(name)] = prev; // During parsing, we need to store the CST node in anchors.map as
- // anchors need to be available during resolution to allow for
- // circular references.
-
- anchors.map[name] = node;
- }
-
- var res;
-
- if (node.type === _constants.Type.ALIAS) {
- if (hasAnchor || hasTag) {
- var msg = 'An alias node must not specify any properties';
- errors.push(new _errors.YAMLSemanticError(node, msg));
- }
-
- var _name = node.rawValue;
- var src = anchors.getNode(_name);
-
- if (!src) {
- var _msg5 = "Aliased anchor not found: ".concat(_name);
-
- errors.push(new _errors.YAMLReferenceError(node, _msg5));
- return null;
- } // Lazy resolution for circular references
-
-
- res = new _Alias.default(src);
-
- anchors._cstAliases.push(res);
- } else {
- var tagName = this.resolveTagName(node);
-
- if (tagName) {
- res = schema.resolveNodeWithFallback(this, node, tagName);
- } else {
- if (node.type !== _constants.Type.PLAIN) {
- var _msg6 = "Failed to resolve ".concat(node.type, " node here");
-
- errors.push(new _errors.YAMLSyntaxError(node, _msg6));
- return null;
- }
-
- try {
- res = schema.resolveScalar(node.strValue || '');
- } catch (error) {
- if (!error.source) error.source = node;
- errors.push(error);
- return null;
- }
- }
- }
-
- if (res) {
- res.range = [node.range.start, node.range.end];
- if (this.options.keepCstNodes) res.cstNode = node;
- if (this.options.keepNodeTypes) res.type = node.type;
- var cb = comments.before.join('\n');
-
- if (cb) {
- res.commentBefore = res.commentBefore ? "".concat(res.commentBefore, "\n").concat(cb) : cb;
- }
-
- var ca = comments.after.join('\n');
- if (ca) res.comment = res.comment ? "".concat(res.comment, "\n").concat(ca) : ca;
- }
-
- return node.resolved = res;
- }
- }, {
- key: "listNonDefaultTags",
- value: function listNonDefaultTags() {
- return (0, _listTagNames.default)(this.contents).filter(function (t) {
- return t.indexOf(_schema.default.defaultPrefix) !== 0;
- });
- }
- }, {
- key: "setTagPrefix",
- value: function setTagPrefix(handle, prefix) {
- if (handle[0] !== '!' || handle[handle.length - 1] !== '!') throw new Error('Handle must start and end with !');
-
- if (prefix) {
- var prev = this.tagPrefixes.find(function (p) {
- return p.handle === handle;
- });
- if (prev) prev.prefix = prefix;else this.tagPrefixes.push({
- handle: handle,
- prefix: prefix
- });
- } else {
- this.tagPrefixes = this.tagPrefixes.filter(function (p) {
- return p.handle !== handle;
- });
- }
- }
- }, {
- key: "stringifyTag",
- value: function stringifyTag(tag) {
- if ((this.version || this.options.version) === '1.0') {
- var priv = tag.match(/^tag:private\.yaml\.org,2002:([^:/]+)$/);
- if (priv) return '!' + priv[1];
- var vocab = tag.match(/^tag:([a-zA-Z0-9-]+)\.yaml\.org,2002:(.*)/);
- return vocab ? "!".concat(vocab[1], "/").concat(vocab[2]) : "!".concat(tag.replace(/^tag:/, ''));
- } else {
- var p = this.tagPrefixes.find(function (p) {
- return tag.indexOf(p.prefix) === 0;
- });
-
- if (!p) {
- var dtp = this.getDefaults().tagPrefixes;
- p = dtp && dtp.find(function (p) {
- return tag.indexOf(p.prefix) === 0;
- });
- }
-
- if (!p) return tag[0] === '!' ? tag : "!<".concat(tag, ">");
- var suffix = tag.substr(p.prefix.length).replace(/[!,[\]{}]/g, function (ch) {
- return {
- '!': '%21',
- ',': '%2C',
- '[': '%5B',
- ']': '%5D',
- '{': '%7B',
- '}': '%7D'
- }[ch];
- });
- return p.handle + suffix;
- }
- }
- }, {
- key: "toJSON",
- value: function toJSON(arg) {
- var _this3 = this;
-
- var _this$options = this.options,
- keepBlobsInJSON = _this$options.keepBlobsInJSON,
- mapAsMap = _this$options.mapAsMap,
- maxAliasCount = _this$options.maxAliasCount;
- var keep = keepBlobsInJSON && (typeof arg !== 'string' || !(this.contents instanceof _Scalar.default));
- var ctx = {
- doc: this,
- keep: keep,
- mapAsMap: keep && !!mapAsMap,
- maxAliasCount: maxAliasCount
- };
- var anchorNames = Object.keys(this.anchors.map);
- if (anchorNames.length > 0) ctx.anchors = anchorNames.map(function (name) {
- return {
- alias: [],
- aliasCount: 0,
- count: 1,
- node: _this3.anchors.map[name]
- };
- });
- return (0, _toJSON2.default)(this.contents, arg, ctx);
- }
- }, {
- key: "toString",
- value: function toString() {
- if (this.errors.length > 0) throw new Error('Document with errors cannot be stringified');
- this.setSchema();
- var lines = [];
- var hasDirectives = false;
-
- if (this.version) {
- var vd = '%YAML 1.2';
-
- if (this.schema.name === 'yaml-1.1') {
- if (this.version === '1.0') vd = '%YAML:1.0';else if (this.version === '1.1') vd = '%YAML 1.1';
- }
-
- lines.push(vd);
- hasDirectives = true;
- }
-
- var tagNames = this.listNonDefaultTags();
- this.tagPrefixes.forEach(function (_ref2) {
- var handle = _ref2.handle,
- prefix = _ref2.prefix;
-
- if (tagNames.some(function (t) {
- return t.indexOf(prefix) === 0;
- })) {
- lines.push("%TAG ".concat(handle, " ").concat(prefix));
- hasDirectives = true;
- }
- });
- if (hasDirectives || this.directivesEndMarker) lines.push('---');
-
- if (this.commentBefore) {
- if (hasDirectives || !this.directivesEndMarker) lines.unshift('');
- lines.unshift(this.commentBefore.replace(/^/gm, '#'));
- }
-
- var ctx = {
- anchors: {},
- doc: this,
- indent: ''
- };
- var chompKeep = false;
- var contentComment = null;
-
- if (this.contents) {
- if (this.contents instanceof _Node.default) {
- if (this.contents.spaceBefore && (hasDirectives || this.directivesEndMarker)) lines.push('');
- if (this.contents.commentBefore) lines.push(this.contents.commentBefore.replace(/^/gm, '#')); // top-level block scalars need to be indented if followed by a comment
-
- ctx.forceBlockIndent = !!this.comment;
- contentComment = this.contents.comment;
- }
-
- var onChompKeep = contentComment ? null : function () {
- return chompKeep = true;
- };
- var body = this.schema.stringify(this.contents, ctx, function () {
- return contentComment = null;
- }, onChompKeep);
- lines.push((0, _addComment.default)(body, '', contentComment));
- } else if (this.contents !== undefined) {
- lines.push(this.schema.stringify(this.contents, ctx));
- }
-
- if (this.comment) {
- if ((!chompKeep || contentComment) && lines[lines.length - 1] !== '') lines.push('');
- lines.push(this.comment.replace(/^/gm, '#'));
- }
-
- return lines.join('\n') + '\n';
- }
- }]);
- return Document;
-}();
-
-exports.default = Document;
-(0, _defineProperty2.default)(Document, "defaults", {
- '1.0': {
- schema: 'yaml-1.1',
- merge: true,
- tagPrefixes: [{
- handle: '!',
- prefix: _schema.default.defaultPrefix
- }, {
- handle: '!!',
- prefix: 'tag:private.yaml.org,2002:'
- }]
- },
- '1.1': {
- schema: 'yaml-1.1',
- merge: true,
- tagPrefixes: [{
- handle: '!',
- prefix: '!'
- }, {
- handle: '!!',
- prefix: _schema.default.defaultPrefix
- }]
- },
- '1.2': {
- schema: 'core',
- merge: false,
- tagPrefixes: [{
- handle: '!',
- prefix: '!'
- }, {
- handle: '!!',
- prefix: _schema.default.defaultPrefix
- }]
- }
-}); \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/addComment.js b/assets/node_modules/yaml/browser/dist/addComment.js
deleted file mode 100644
index 3cac047..0000000
--- a/assets/node_modules/yaml/browser/dist/addComment.js
+++ /dev/null
@@ -1,17 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.addCommentBefore = addCommentBefore;
-exports.default = addComment;
-
-function addCommentBefore(str, indent, comment) {
- if (!comment) return str;
- var cc = comment.replace(/[\s\S]^/gm, "$&".concat(indent, "#"));
- return "#".concat(cc, "\n").concat(indent).concat(str);
-}
-
-function addComment(str, indent, comment) {
- return !comment ? str : comment.indexOf('\n') === -1 ? "".concat(str, " #").concat(comment) : "".concat(str, "\n") + comment.replace(/^/gm, "".concat(indent || '', "#"));
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/constants.js b/assets/node_modules/yaml/browser/dist/constants.js
deleted file mode 100644
index 2bdf025..0000000
--- a/assets/node_modules/yaml/browser/dist/constants.js
+++ /dev/null
@@ -1,34 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.Type = exports.Char = void 0;
-var Char = {
- ANCHOR: '&',
- COMMENT: '#',
- TAG: '!',
- DIRECTIVES_END: '-',
- DOCUMENT_END: '.'
-};
-exports.Char = Char;
-var Type = {
- ALIAS: 'ALIAS',
- BLANK_LINE: 'BLANK_LINE',
- BLOCK_FOLDED: 'BLOCK_FOLDED',
- BLOCK_LITERAL: 'BLOCK_LITERAL',
- COMMENT: 'COMMENT',
- DIRECTIVE: 'DIRECTIVE',
- DOCUMENT: 'DOCUMENT',
- FLOW_MAP: 'FLOW_MAP',
- FLOW_SEQ: 'FLOW_SEQ',
- MAP: 'MAP',
- MAP_KEY: 'MAP_KEY',
- MAP_VALUE: 'MAP_VALUE',
- PLAIN: 'PLAIN',
- QUOTE_DOUBLE: 'QUOTE_DOUBLE',
- QUOTE_SINGLE: 'QUOTE_SINGLE',
- SEQ: 'SEQ',
- SEQ_ITEM: 'SEQ_ITEM'
-};
-exports.Type = Type; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Alias.js b/assets/node_modules/yaml/browser/dist/cst/Alias.js
deleted file mode 100644
index fd71b14..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Alias.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var Alias =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Alias, _Node);
-
- function Alias() {
- (0, _classCallCheck2.default)(this, Alias);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Alias).apply(this, arguments));
- }
-
- (0, _createClass2.default)(Alias, [{
- key: "parse",
-
- /**
- * Parses an *alias from the source
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this scalar
- */
- value: function parse(context, start) {
- this.context = context;
- var src = context.src;
-
- var offset = _Node2.default.endOfIdentifier(src, start + 1);
-
- this.valueRange = new _Range.default(start + 1, offset);
- offset = _Node2.default.endOfWhiteSpace(src, offset);
- offset = this.parseComment(offset);
- return offset;
- }
- }]);
- return Alias;
-}(_Node2.default);
-
-exports.default = Alias; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/BlankLine.js b/assets/node_modules/yaml/browser/dist/cst/BlankLine.js
deleted file mode 100644
index 94b9f68..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/BlankLine.js
+++ /dev/null
@@ -1,69 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var BlankLine =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(BlankLine, _Node);
-
- function BlankLine() {
- (0, _classCallCheck2.default)(this, BlankLine);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(BlankLine).call(this, _constants.Type.BLANK_LINE));
- }
-
- (0, _createClass2.default)(BlankLine, [{
- key: "parse",
-
- /**
- * Parses blank lines from the source
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first \n character
- * @returns {number} - Index of the character after this
- */
- value: function parse(context, start) {
- this.context = context;
- var src = context.src;
- var offset = start + 1;
-
- while (_Node2.default.atBlank(src, offset)) {
- var lineEnd = _Node2.default.endOfWhiteSpace(src, offset);
-
- if (lineEnd === '\n') offset = lineEnd + 1;else break;
- }
-
- this.range = new _Range.default(start, offset);
- return offset;
- }
- }, {
- key: "includesTrailingLines",
- get: function get() {
- return true;
- }
- }]);
- return BlankLine;
-}(_Node2.default);
-
-exports.default = BlankLine; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/BlockValue.js b/assets/node_modules/yaml/browser/dist/cst/BlockValue.js
deleted file mode 100644
index 3f02f85..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/BlockValue.js
+++ /dev/null
@@ -1,269 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.Chomp = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var Chomp = {
- CLIP: 'CLIP',
- KEEP: 'KEEP',
- STRIP: 'STRIP'
-};
-exports.Chomp = Chomp;
-
-var BlockValue =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(BlockValue, _Node);
-
- function BlockValue(type, props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, BlockValue);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(BlockValue).call(this, type, props));
- _this.blockIndent = null;
- _this.chomping = Chomp.CLIP;
- _this.header = null;
- return _this;
- }
-
- (0, _createClass2.default)(BlockValue, [{
- key: "parseBlockHeader",
- value: function parseBlockHeader(start) {
- var src = this.context.src;
- var offset = start + 1;
- var bi = '';
-
- while (true) {
- var ch = src[offset];
-
- switch (ch) {
- case '-':
- this.chomping = Chomp.STRIP;
- break;
-
- case '+':
- this.chomping = Chomp.KEEP;
- break;
-
- case '0':
- case '1':
- case '2':
- case '3':
- case '4':
- case '5':
- case '6':
- case '7':
- case '8':
- case '9':
- bi += ch;
- break;
-
- default:
- this.blockIndent = Number(bi) || null;
- this.header = new _Range.default(start, offset);
- return offset;
- }
-
- offset += 1;
- }
- }
- }, {
- key: "parseBlockValue",
- value: function parseBlockValue(start) {
- var _this$context = this.context,
- indent = _this$context.indent,
- src = _this$context.src;
- var offset = start;
- var valueEnd = start;
- var bi = this.blockIndent ? indent + this.blockIndent - 1 : indent;
- var minBlockIndent = 1;
-
- for (var ch = src[offset]; ch === '\n'; ch = src[offset]) {
- offset += 1;
- if (_Node2.default.atDocumentBoundary(src, offset)) break;
-
- var end = _Node2.default.endOfBlockIndent(src, bi, offset); // should not include tab?
-
-
- if (end === null) break;
-
- if (!this.blockIndent) {
- // no explicit block indent, none yet detected
- var lineIndent = end - (offset + indent);
-
- if (src[end] !== '\n') {
- // first line with non-whitespace content
- if (lineIndent < minBlockIndent) {
- offset -= 1;
- break;
- }
-
- this.blockIndent = lineIndent;
- bi = indent + this.blockIndent - 1;
- } else if (lineIndent > minBlockIndent) {
- // empty line with more whitespace
- minBlockIndent = lineIndent;
- }
- }
-
- if (src[end] === '\n') {
- offset = end;
- } else {
- offset = valueEnd = _Node2.default.endOfLine(src, end);
- }
- }
-
- if (this.chomping !== Chomp.KEEP) {
- offset = src[valueEnd] ? valueEnd + 1 : valueEnd;
- }
-
- this.valueRange = new _Range.default(start + 1, offset);
- return offset;
- }
- /**
- * Parses a block value from the source
- *
- * Accepted forms are:
- * ```
- * BS
- * block
- * lines
- *
- * BS #comment
- * block
- * lines
- * ```
- * where the block style BS matches the regexp `[|>][-+1-9]*` and block lines
- * are empty or have an indent level greater than `indent`.
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this block
- */
-
- }, {
- key: "parse",
- value: function parse(context, start) {
- this.context = context;
- var src = context.src;
- var offset = this.parseBlockHeader(start);
- offset = _Node2.default.endOfWhiteSpace(src, offset);
- offset = this.parseComment(offset);
- offset = this.parseBlockValue(offset);
- return offset;
- }
- }, {
- key: "setOrigRanges",
- value: function setOrigRanges(cr, offset) {
- offset = (0, _get2.default)((0, _getPrototypeOf2.default)(BlockValue.prototype), "setOrigRanges", this).call(this, cr, offset);
- return this.header ? this.header.setOrigRange(cr, offset) : offset;
- }
- }, {
- key: "includesTrailingLines",
- get: function get() {
- return this.chomping === Chomp.KEEP;
- }
- }, {
- key: "strValue",
- get: function get() {
- if (!this.valueRange || !this.context) return null;
- var _this$valueRange = this.valueRange,
- start = _this$valueRange.start,
- end = _this$valueRange.end;
- var _this$context2 = this.context,
- indent = _this$context2.indent,
- src = _this$context2.src;
- if (this.valueRange.isEmpty()) return '';
- var lastNewLine = null;
- var ch = src[end - 1];
-
- while (ch === '\n' || ch === '\t' || ch === ' ') {
- end -= 1;
-
- if (end <= start) {
- if (this.chomping === Chomp.KEEP) break;else return '';
- }
-
- if (ch === '\n') lastNewLine = end;
- ch = src[end - 1];
- }
-
- var keepStart = end + 1;
-
- if (lastNewLine) {
- if (this.chomping === Chomp.KEEP) {
- keepStart = lastNewLine;
- end = this.valueRange.end;
- } else {
- end = lastNewLine;
- }
- }
-
- var bi = indent + this.blockIndent;
- var folded = this.type === _constants.Type.BLOCK_FOLDED;
- var atStart = true;
- var str = '';
- var sep = '';
- var prevMoreIndented = false;
-
- for (var i = start; i < end; ++i) {
- for (var j = 0; j < bi; ++j) {
- if (src[i] !== ' ') break;
- i += 1;
- }
-
- var _ch = src[i];
-
- if (_ch === '\n') {
- if (sep === '\n') str += '\n';else sep = '\n';
- } else {
- var lineEnd = _Node2.default.endOfLine(src, i);
-
- var line = src.slice(i, lineEnd);
- i = lineEnd;
-
- if (folded && (_ch === ' ' || _ch === '\t') && i < keepStart) {
- if (sep === ' ') sep = '\n';else if (!prevMoreIndented && !atStart && sep === '\n') sep = '\n\n';
- str += sep + line; //+ ((lineEnd < end && src[lineEnd]) || '')
-
- sep = lineEnd < end && src[lineEnd] || '';
- prevMoreIndented = true;
- } else {
- str += sep + line;
- sep = folded && i < keepStart ? ' ' : '\n';
- prevMoreIndented = false;
- }
-
- if (atStart && line !== '') atStart = false;
- }
- }
-
- return this.chomping === Chomp.STRIP ? str : str + '\n';
- }
- }]);
- return BlockValue;
-}(_Node2.default);
-
-exports.default = BlockValue; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Collection.js b/assets/node_modules/yaml/browser/dist/cst/Collection.js
deleted file mode 100644
index 9277576..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Collection.js
+++ /dev/null
@@ -1,297 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.grabCollectionEndComments = grabCollectionEndComments;
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _BlankLine = _interopRequireDefault(require("./BlankLine"));
-
-var _CollectionItem = _interopRequireDefault(require("./CollectionItem"));
-
-var _Comment = _interopRequireDefault(require("./Comment"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-function grabCollectionEndComments(node) {
- var cnode = node;
-
- while (cnode instanceof _CollectionItem.default) {
- cnode = cnode.node;
- }
-
- if (!(cnode instanceof Collection)) return null;
- var len = cnode.items.length;
- var ci = -1;
-
- for (var i = len - 1; i >= 0; --i) {
- var n = cnode.items[i];
-
- if (n.type === _constants.Type.COMMENT) {
- // Keep sufficiently indented comments with preceding node
- var _n$context = n.context,
- indent = _n$context.indent,
- lineStart = _n$context.lineStart;
- if (indent > 0 && n.range.start >= lineStart + indent) break;
- ci = i;
- } else if (n.type === _constants.Type.BLANK_LINE) ci = i;else break;
- }
-
- if (ci === -1) return null;
- var ca = cnode.items.splice(ci, len - ci);
- var prevEnd = ca[0].range.start;
-
- while (true) {
- cnode.range.end = prevEnd;
- if (cnode.valueRange && cnode.valueRange.end > prevEnd) cnode.valueRange.end = prevEnd;
- if (cnode === node) break;
- cnode = cnode.context.parent;
- }
-
- return ca;
-}
-
-var Collection =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Collection, _Node);
- (0, _createClass2.default)(Collection, null, [{
- key: "nextContentHasIndent",
- value: function nextContentHasIndent(src, offset, indent) {
- var lineStart = _Node2.default.endOfLine(src, offset) + 1;
- offset = _Node2.default.endOfWhiteSpace(src, lineStart);
- var ch = src[offset];
- if (!ch) return false;
- if (offset >= lineStart + indent) return true;
- if (ch !== '#' && ch !== '\n') return false;
- return Collection.nextContentHasIndent(src, offset, indent);
- }
- }]);
-
- function Collection(firstItem) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Collection);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Collection).call(this, firstItem.type === _constants.Type.SEQ_ITEM ? _constants.Type.SEQ : _constants.Type.MAP));
-
- for (var i = firstItem.props.length - 1; i >= 0; --i) {
- if (firstItem.props[i].start < firstItem.context.lineStart) {
- // props on previous line are assumed by the collection
- _this.props = firstItem.props.slice(0, i + 1);
- firstItem.props = firstItem.props.slice(i + 1);
- var itemRange = firstItem.props[0] || firstItem.valueRange;
- firstItem.range.start = itemRange.start;
- break;
- }
- }
-
- _this.items = [firstItem];
- var ec = grabCollectionEndComments(firstItem);
- if (ec) Array.prototype.push.apply(_this.items, ec);
- return _this;
- }
-
- (0, _createClass2.default)(Collection, [{
- key: "parse",
-
- /**
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this
- */
- value: function parse(context, start) {
- this.context = context;
- var parseNode = context.parseNode,
- src = context.src; // It's easier to recalculate lineStart here rather than tracking down the
- // last context from which to read it -- eemeli/yaml#2
-
- var lineStart = _Node2.default.startOfLine(src, start);
-
- var firstItem = this.items[0]; // First-item context needs to be correct for later comment handling
- // -- eemeli/yaml#17
-
- firstItem.context.parent = this;
- this.valueRange = _Range.default.copy(firstItem.valueRange);
- var indent = firstItem.range.start - firstItem.context.lineStart;
- var offset = start;
- offset = _Node2.default.normalizeOffset(src, offset);
- var ch = src[offset];
- var atLineStart = _Node2.default.endOfWhiteSpace(src, lineStart) === offset;
- var prevIncludesTrailingLines = false;
-
- while (ch) {
- while (ch === '\n' || ch === '#') {
- if (atLineStart && ch === '\n' && !prevIncludesTrailingLines) {
- var blankLine = new _BlankLine.default();
- offset = blankLine.parse({
- src: src
- }, offset);
- this.valueRange.end = offset;
-
- if (offset >= src.length) {
- ch = null;
- break;
- }
-
- this.items.push(blankLine);
- offset -= 1; // blankLine.parse() consumes terminal newline
- } else if (ch === '#') {
- if (offset < lineStart + indent && !Collection.nextContentHasIndent(src, offset, indent)) {
- return offset;
- }
-
- var comment = new _Comment.default();
- offset = comment.parse({
- indent: indent,
- lineStart: lineStart,
- src: src
- }, offset);
- this.items.push(comment);
- this.valueRange.end = offset;
-
- if (offset >= src.length) {
- ch = null;
- break;
- }
- }
-
- lineStart = offset + 1;
- offset = _Node2.default.endOfIndent(src, lineStart);
-
- if (_Node2.default.atBlank(src, offset)) {
- var wsEnd = _Node2.default.endOfWhiteSpace(src, offset);
-
- var next = src[wsEnd];
-
- if (!next || next === '\n' || next === '#') {
- offset = wsEnd;
- }
- }
-
- ch = src[offset];
- atLineStart = true;
- }
-
- if (!ch) {
- break;
- }
-
- if (offset !== lineStart + indent && (atLineStart || ch !== ':')) {
- if (lineStart > start) offset = lineStart;
- break;
- }
-
- if (firstItem.type === _constants.Type.SEQ_ITEM !== (ch === '-')) {
- var typeswitch = true;
-
- if (ch === '-') {
- // map key may start with -, as long as it's followed by a non-whitespace char
- var _next = src[offset + 1];
- typeswitch = !_next || _next === '\n' || _next === '\t' || _next === ' ';
- }
-
- if (typeswitch) {
- if (lineStart > start) offset = lineStart;
- break;
- }
- }
-
- var node = parseNode({
- atLineStart: atLineStart,
- inCollection: true,
- indent: indent,
- lineStart: lineStart,
- parent: this
- }, offset);
- if (!node) return offset; // at next document start
-
- this.items.push(node);
- this.valueRange.end = node.valueRange.end;
- offset = _Node2.default.normalizeOffset(src, node.range.end);
- ch = src[offset];
- atLineStart = false;
- prevIncludesTrailingLines = node.includesTrailingLines; // Need to reset lineStart and atLineStart here if preceding node's range
- // has advanced to check the current line's indentation level
- // -- eemeli/yaml#10 & eemeli/yaml#38
-
- if (ch) {
- var ls = offset - 1;
- var prev = src[ls];
-
- while (prev === ' ' || prev === '\t') {
- prev = src[--ls];
- }
-
- if (prev === '\n') {
- lineStart = ls + 1;
- atLineStart = true;
- }
- }
-
- var ec = grabCollectionEndComments(node);
- if (ec) Array.prototype.push.apply(this.items, ec);
- }
-
- return offset;
- }
- }, {
- key: "setOrigRanges",
- value: function setOrigRanges(cr, offset) {
- offset = (0, _get2.default)((0, _getPrototypeOf2.default)(Collection.prototype), "setOrigRanges", this).call(this, cr, offset);
- this.items.forEach(function (node) {
- offset = node.setOrigRanges(cr, offset);
- });
- return offset;
- }
- }, {
- key: "toString",
- value: function toString() {
- var src = this.context.src,
- items = this.items,
- range = this.range,
- value = this.value;
- if (value != null) return value;
- var str = src.slice(range.start, items[0].range.start) + String(items[0]);
-
- for (var i = 1; i < items.length; ++i) {
- var item = items[i];
- var _item$context = item.context,
- atLineStart = _item$context.atLineStart,
- indent = _item$context.indent;
- if (atLineStart) for (var _i = 0; _i < indent; ++_i) {
- str += ' ';
- }
- str += String(item);
- }
-
- return _Node2.default.addStringTerminator(src, range.end, str);
- }
- }, {
- key: "includesTrailingLines",
- get: function get() {
- return this.items.length > 0;
- }
- }]);
- return Collection;
-}(_Node2.default);
-
-exports.default = Collection; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/CollectionItem.js b/assets/node_modules/yaml/browser/dist/cst/CollectionItem.js
deleted file mode 100644
index 232d0f3..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/CollectionItem.js
+++ /dev/null
@@ -1,158 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _BlankLine = _interopRequireDefault(require("./BlankLine"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var CollectionItem =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(CollectionItem, _Node);
-
- function CollectionItem(type, props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, CollectionItem);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(CollectionItem).call(this, type, props));
- _this.node = null;
- return _this;
- }
-
- (0, _createClass2.default)(CollectionItem, [{
- key: "parse",
-
- /**
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this
- */
- value: function parse(context, start) {
- this.context = context;
- var parseNode = context.parseNode,
- src = context.src;
- var atLineStart = context.atLineStart,
- lineStart = context.lineStart;
- if (!atLineStart && this.type === _constants.Type.SEQ_ITEM) this.error = new _errors.YAMLSemanticError(this, 'Sequence items must not have preceding content on the same line');
- var indent = atLineStart ? start - lineStart : context.indent;
-
- var offset = _Node2.default.endOfWhiteSpace(src, start + 1);
-
- var ch = src[offset];
- var inlineComment = ch === '#';
- var comments = [];
- var blankLine = null;
-
- while (ch === '\n' || ch === '#') {
- if (ch === '#') {
- var _end = _Node2.default.endOfLine(src, offset + 1);
-
- comments.push(new _Range.default(offset, _end));
- offset = _end;
- } else {
- atLineStart = true;
- lineStart = offset + 1;
-
- var wsEnd = _Node2.default.endOfWhiteSpace(src, lineStart);
-
- if (src[wsEnd] === '\n' && comments.length === 0) {
- blankLine = new _BlankLine.default();
- lineStart = blankLine.parse({
- src: src
- }, lineStart);
- }
-
- offset = _Node2.default.endOfIndent(src, lineStart);
- }
-
- ch = src[offset];
- }
-
- if (_Node2.default.nextNodeIsIndented(ch, offset - (lineStart + indent), this.type !== _constants.Type.SEQ_ITEM)) {
- this.node = parseNode({
- atLineStart: atLineStart,
- inCollection: false,
- indent: indent,
- lineStart: lineStart,
- parent: this
- }, offset);
- } else if (ch && lineStart > start + 1) {
- offset = lineStart - 1;
- }
-
- if (this.node) {
- if (blankLine) {
- // Only blank lines preceding non-empty nodes are captured. Note that
- // this means that collection item range start indices do not always
- // increase monotonically. -- eemeli/yaml#126
- var items = context.parent.items || context.parent.contents;
- if (items) items.push(blankLine);
- }
-
- if (comments.length) Array.prototype.push.apply(this.props, comments);
- offset = this.node.range.end;
- } else {
- if (inlineComment) {
- var c = comments[0];
- this.props.push(c);
- offset = c.end;
- } else {
- offset = _Node2.default.endOfLine(src, start + 1);
- }
- }
-
- var end = this.node ? this.node.valueRange.end : offset;
- this.valueRange = new _Range.default(start, end);
- return offset;
- }
- }, {
- key: "setOrigRanges",
- value: function setOrigRanges(cr, offset) {
- offset = (0, _get2.default)((0, _getPrototypeOf2.default)(CollectionItem.prototype), "setOrigRanges", this).call(this, cr, offset);
- return this.node ? this.node.setOrigRanges(cr, offset) : offset;
- }
- }, {
- key: "toString",
- value: function toString() {
- var src = this.context.src,
- node = this.node,
- range = this.range,
- value = this.value;
- if (value != null) return value;
- var str = node ? src.slice(range.start, node.range.start) + String(node) : src.slice(range.start, range.end);
- return _Node2.default.addStringTerminator(src, range.end, str);
- }
- }, {
- key: "includesTrailingLines",
- get: function get() {
- return !!this.node && this.node.includesTrailingLines;
- }
- }]);
- return CollectionItem;
-}(_Node2.default);
-
-exports.default = CollectionItem; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Comment.js b/assets/node_modules/yaml/browser/dist/cst/Comment.js
deleted file mode 100644
index 1c405d2..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Comment.js
+++ /dev/null
@@ -1,56 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var Comment =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Comment, _Node);
-
- function Comment() {
- (0, _classCallCheck2.default)(this, Comment);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Comment).call(this, _constants.Type.COMMENT));
- }
- /**
- * Parses a comment line from the source
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this scalar
- */
-
-
- (0, _createClass2.default)(Comment, [{
- key: "parse",
- value: function parse(context, start) {
- this.context = context;
- var offset = this.parseComment(start);
- this.range = new _Range.default(start, offset);
- return offset;
- }
- }]);
- return Comment;
-}(_Node2.default);
-
-exports.default = Comment; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Directive.js b/assets/node_modules/yaml/browser/dist/cst/Directive.js
deleted file mode 100644
index 313121f..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Directive.js
+++ /dev/null
@@ -1,108 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var Directive =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Directive, _Node);
- (0, _createClass2.default)(Directive, null, [{
- key: "endOfDirective",
- value: function endOfDirective(src, offset) {
- var ch = src[offset];
-
- while (ch && ch !== '\n' && ch !== '#') {
- ch = src[offset += 1];
- } // last char can't be whitespace
-
-
- ch = src[offset - 1];
-
- while (ch === ' ' || ch === '\t') {
- offset -= 1;
- ch = src[offset - 1];
- }
-
- return offset;
- }
- }]);
-
- function Directive() {
- var _this;
-
- (0, _classCallCheck2.default)(this, Directive);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Directive).call(this, _constants.Type.DIRECTIVE));
- _this.name = null;
- return _this;
- }
-
- (0, _createClass2.default)(Directive, [{
- key: "parseName",
- value: function parseName(start) {
- var src = this.context.src;
- var offset = start;
- var ch = src[offset];
-
- while (ch && ch !== '\n' && ch !== '\t' && ch !== ' ') {
- ch = src[offset += 1];
- }
-
- this.name = src.slice(start, offset);
- return offset;
- }
- }, {
- key: "parseParameters",
- value: function parseParameters(start) {
- var src = this.context.src;
- var offset = start;
- var ch = src[offset];
-
- while (ch && ch !== '\n' && ch !== '#') {
- ch = src[offset += 1];
- }
-
- this.valueRange = new _Range.default(start, offset);
- return offset;
- }
- }, {
- key: "parse",
- value: function parse(context, start) {
- this.context = context;
- var offset = this.parseName(start + 1);
- offset = this.parseParameters(offset);
- offset = this.parseComment(offset);
- this.range = new _Range.default(start, offset);
- return offset;
- }
- }, {
- key: "parameters",
- get: function get() {
- var raw = this.rawValue;
- return raw ? raw.trim().split(/[ \t]+/) : [];
- }
- }]);
- return Directive;
-}(_Node2.default);
-
-exports.default = Directive; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Document.js b/assets/node_modules/yaml/browser/dist/cst/Document.js
deleted file mode 100644
index 85fdd23..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Document.js
+++ /dev/null
@@ -1,306 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _BlankLine = _interopRequireDefault(require("./BlankLine"));
-
-var _Collection = require("./Collection");
-
-var _Comment = _interopRequireDefault(require("./Comment"));
-
-var _Directive = _interopRequireDefault(require("./Directive"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var Document =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Document, _Node);
- (0, _createClass2.default)(Document, null, [{
- key: "startCommentOrEndBlankLine",
- value: function startCommentOrEndBlankLine(src, start) {
- var offset = _Node2.default.endOfWhiteSpace(src, start);
-
- var ch = src[offset];
- return ch === '#' || ch === '\n' ? offset : start;
- }
- }]);
-
- function Document() {
- var _this;
-
- (0, _classCallCheck2.default)(this, Document);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Document).call(this, _constants.Type.DOCUMENT));
- _this.directives = null;
- _this.contents = null;
- _this.directivesEndMarker = null;
- _this.documentEndMarker = null;
- return _this;
- }
-
- (0, _createClass2.default)(Document, [{
- key: "parseDirectives",
- value: function parseDirectives(start) {
- var src = this.context.src;
- this.directives = [];
- var atLineStart = true;
- var hasDirectives = false;
- var offset = start;
-
- while (!_Node2.default.atDocumentBoundary(src, offset, _constants.Char.DIRECTIVES_END)) {
- offset = Document.startCommentOrEndBlankLine(src, offset);
-
- switch (src[offset]) {
- case '\n':
- if (atLineStart) {
- var blankLine = new _BlankLine.default();
- offset = blankLine.parse({
- src: src
- }, offset);
-
- if (offset < src.length) {
- this.directives.push(blankLine);
- }
- } else {
- offset += 1;
- atLineStart = true;
- }
-
- break;
-
- case '#':
- {
- var comment = new _Comment.default();
- offset = comment.parse({
- src: src
- }, offset);
- this.directives.push(comment);
- atLineStart = false;
- }
- break;
-
- case '%':
- {
- var directive = new _Directive.default();
- offset = directive.parse({
- parent: this,
- src: src
- }, offset);
- this.directives.push(directive);
- hasDirectives = true;
- atLineStart = false;
- }
- break;
-
- default:
- if (hasDirectives) {
- this.error = new _errors.YAMLSemanticError(this, 'Missing directives-end indicator line');
- } else if (this.directives.length > 0) {
- this.contents = this.directives;
- this.directives = [];
- }
-
- return offset;
- }
- }
-
- if (src[offset]) {
- this.directivesEndMarker = new _Range.default(offset, offset + 3);
- return offset + 3;
- }
-
- if (hasDirectives) {
- this.error = new _errors.YAMLSemanticError(this, 'Missing directives-end indicator line');
- } else if (this.directives.length > 0) {
- this.contents = this.directives;
- this.directives = [];
- }
-
- return offset;
- }
- }, {
- key: "parseContents",
- value: function parseContents(start) {
- var _this$context = this.context,
- parseNode = _this$context.parseNode,
- src = _this$context.src;
- if (!this.contents) this.contents = [];
- var lineStart = start;
-
- while (src[lineStart - 1] === '-') {
- lineStart -= 1;
- }
-
- var offset = _Node2.default.endOfWhiteSpace(src, start);
-
- var atLineStart = lineStart === start;
- this.valueRange = new _Range.default(offset);
-
- while (!_Node2.default.atDocumentBoundary(src, offset, _constants.Char.DOCUMENT_END)) {
- switch (src[offset]) {
- case '\n':
- if (atLineStart) {
- var blankLine = new _BlankLine.default();
- offset = blankLine.parse({
- src: src
- }, offset);
-
- if (offset < src.length) {
- this.contents.push(blankLine);
- }
- } else {
- offset += 1;
- atLineStart = true;
- }
-
- lineStart = offset;
- break;
-
- case '#':
- {
- var comment = new _Comment.default();
- offset = comment.parse({
- src: src
- }, offset);
- this.contents.push(comment);
- atLineStart = false;
- }
- break;
-
- default:
- {
- var iEnd = _Node2.default.endOfIndent(src, offset);
-
- var context = {
- atLineStart: atLineStart,
- indent: -1,
- inFlow: false,
- inCollection: false,
- lineStart: lineStart,
- parent: this
- };
- var node = parseNode(context, iEnd);
- if (!node) return this.valueRange.end = iEnd; // at next document start
-
- this.contents.push(node);
- offset = node.range.end;
- atLineStart = false;
- var ec = (0, _Collection.grabCollectionEndComments)(node);
- if (ec) Array.prototype.push.apply(this.contents, ec);
- }
- }
-
- offset = Document.startCommentOrEndBlankLine(src, offset);
- }
-
- this.valueRange.end = offset;
-
- if (src[offset]) {
- this.documentEndMarker = new _Range.default(offset, offset + 3);
- offset += 3;
-
- if (src[offset]) {
- offset = _Node2.default.endOfWhiteSpace(src, offset);
-
- if (src[offset] === '#') {
- var _comment = new _Comment.default();
-
- offset = _comment.parse({
- src: src
- }, offset);
- this.contents.push(_comment);
- }
-
- switch (src[offset]) {
- case '\n':
- offset += 1;
- break;
-
- case undefined:
- break;
-
- default:
- this.error = new _errors.YAMLSyntaxError(this, 'Document end marker line cannot have a non-comment suffix');
- }
- }
- }
-
- return offset;
- }
- /**
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this
- */
-
- }, {
- key: "parse",
- value: function parse(context, start) {
- context.root = this;
- this.context = context;
- var src = context.src;
- var offset = src.charCodeAt(start) === 0xfeff ? start + 1 : start; // skip BOM
-
- offset = this.parseDirectives(offset);
- offset = this.parseContents(offset);
- return offset;
- }
- }, {
- key: "setOrigRanges",
- value: function setOrigRanges(cr, offset) {
- offset = (0, _get2.default)((0, _getPrototypeOf2.default)(Document.prototype), "setOrigRanges", this).call(this, cr, offset);
- this.directives.forEach(function (node) {
- offset = node.setOrigRanges(cr, offset);
- });
- if (this.directivesEndMarker) offset = this.directivesEndMarker.setOrigRange(cr, offset);
- this.contents.forEach(function (node) {
- offset = node.setOrigRanges(cr, offset);
- });
- if (this.documentEndMarker) offset = this.documentEndMarker.setOrigRange(cr, offset);
- return offset;
- }
- }, {
- key: "toString",
- value: function toString() {
- var contents = this.contents,
- directives = this.directives,
- value = this.value;
- if (value != null) return value;
- var str = directives.join('');
-
- if (contents.length > 0) {
- if (directives.length > 0 || contents[0].type === _constants.Type.COMMENT) str += '---\n';
- str += contents.join('');
- }
-
- if (str[str.length - 1] !== '\n') str += '\n';
- return str;
- }
- }]);
- return Document;
-}(_Node2.default);
-
-exports.default = Document; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/FlowCollection.js b/assets/node_modules/yaml/browser/dist/cst/FlowCollection.js
deleted file mode 100644
index 5fe7a24..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/FlowCollection.js
+++ /dev/null
@@ -1,239 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _BlankLine = _interopRequireDefault(require("./BlankLine"));
-
-var _Comment = _interopRequireDefault(require("./Comment"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var FlowCollection =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(FlowCollection, _Node);
-
- function FlowCollection(type, props) {
- var _this;
-
- (0, _classCallCheck2.default)(this, FlowCollection);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(FlowCollection).call(this, type, props));
- _this.items = null;
- return _this;
- }
-
- (0, _createClass2.default)(FlowCollection, [{
- key: "prevNodeIsJsonLike",
- value: function prevNodeIsJsonLike() {
- var idx = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.items.length;
- var node = this.items[idx - 1];
- return !!node && (node.jsonLike || node.type === _constants.Type.COMMENT && this.nodeIsJsonLike(idx - 1));
- }
- /**
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this
- */
-
- }, {
- key: "parse",
- value: function parse(context, start) {
- this.context = context;
- var parseNode = context.parseNode,
- src = context.src;
- var indent = context.indent,
- lineStart = context.lineStart;
- var char = src[start]; // { or [
-
- this.items = [{
- char: char,
- offset: start
- }];
-
- var offset = _Node2.default.endOfWhiteSpace(src, start + 1);
-
- char = src[offset];
-
- while (char && char !== ']' && char !== '}') {
- switch (char) {
- case '\n':
- {
- lineStart = offset + 1;
-
- var wsEnd = _Node2.default.endOfWhiteSpace(src, lineStart);
-
- if (src[wsEnd] === '\n') {
- var blankLine = new _BlankLine.default();
- lineStart = blankLine.parse({
- src: src
- }, lineStart);
- this.items.push(blankLine);
- }
-
- offset = _Node2.default.endOfIndent(src, lineStart);
-
- if (offset <= lineStart + indent) {
- char = src[offset];
-
- if (offset < lineStart + indent || char !== ']' && char !== '}') {
- var msg = 'Insufficient indentation in flow collection';
- this.error = new _errors.YAMLSemanticError(this, msg);
- }
- }
- }
- break;
-
- case ',':
- {
- this.items.push({
- char: char,
- offset: offset
- });
- offset += 1;
- }
- break;
-
- case '#':
- {
- var comment = new _Comment.default();
- offset = comment.parse({
- src: src
- }, offset);
- this.items.push(comment);
- }
- break;
-
- case '?':
- case ':':
- {
- var next = src[offset + 1];
-
- if (next === '\n' || next === '\t' || next === ' ' || next === ',' || // in-flow : after JSON-like key does not need to be followed by whitespace
- char === ':' && this.prevNodeIsJsonLike()) {
- this.items.push({
- char: char,
- offset: offset
- });
- offset += 1;
- break;
- }
- }
- // fallthrough
-
- default:
- {
- var node = parseNode({
- atLineStart: false,
- inCollection: false,
- inFlow: true,
- indent: -1,
- lineStart: lineStart,
- parent: this
- }, offset);
-
- if (!node) {
- // at next document start
- this.valueRange = new _Range.default(start, offset);
- return offset;
- }
-
- this.items.push(node);
- offset = _Node2.default.normalizeOffset(src, node.range.end);
- }
- }
-
- offset = _Node2.default.endOfWhiteSpace(src, offset);
- char = src[offset];
- }
-
- this.valueRange = new _Range.default(start, offset + 1);
-
- if (char) {
- this.items.push({
- char: char,
- offset: offset
- });
- offset = _Node2.default.endOfWhiteSpace(src, offset + 1);
- offset = this.parseComment(offset);
- }
-
- return offset;
- }
- }, {
- key: "setOrigRanges",
- value: function setOrigRanges(cr, offset) {
- offset = (0, _get2.default)((0, _getPrototypeOf2.default)(FlowCollection.prototype), "setOrigRanges", this).call(this, cr, offset);
- this.items.forEach(function (node) {
- if (node instanceof _Node2.default) {
- offset = node.setOrigRanges(cr, offset);
- } else if (cr.length === 0) {
- node.origOffset = node.offset;
- } else {
- var i = offset;
-
- while (i < cr.length) {
- if (cr[i] > node.offset) break;else ++i;
- }
-
- node.origOffset = node.offset + i;
- offset = i;
- }
- });
- return offset;
- }
- }, {
- key: "toString",
- value: function toString() {
- var src = this.context.src,
- items = this.items,
- range = this.range,
- value = this.value;
- if (value != null) return value;
- var nodes = items.filter(function (item) {
- return item instanceof _Node2.default;
- });
- var str = '';
- var prevEnd = range.start;
- nodes.forEach(function (node) {
- var prefix = src.slice(prevEnd, node.range.start);
- prevEnd = node.range.end;
- str += prefix + String(node);
-
- if (str[str.length - 1] === '\n' && src[prevEnd - 1] !== '\n' && src[prevEnd] === '\n') {
- // Comment range does not include the terminal newline, but its
- // stringified value does. Without this fix, newlines at comment ends
- // get duplicated.
- prevEnd += 1;
- }
- });
- str += src.slice(prevEnd, range.end);
- return _Node2.default.addStringTerminator(src, range.end, str);
- }
- }]);
- return FlowCollection;
-}(_Node2.default);
-
-exports.default = FlowCollection; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Node.js b/assets/node_modules/yaml/browser/dist/cst/Node.js
deleted file mode 100644
index 67287a2..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Node.js
+++ /dev/null
@@ -1,408 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _constants = require("../constants");
-
-var _sourceUtils = require("./source-utils");
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-/** Root class of all nodes */
-var Node =
-/*#__PURE__*/
-function () {
- (0, _createClass2.default)(Node, null, [{
- key: "addStringTerminator",
- value: function addStringTerminator(src, offset, str) {
- if (str[str.length - 1] === '\n') return str;
- var next = Node.endOfWhiteSpace(src, offset);
- return next >= src.length || src[next] === '\n' ? str + '\n' : str;
- } // ^(---|...)
-
- }, {
- key: "atDocumentBoundary",
- value: function atDocumentBoundary(src, offset, sep) {
- var ch0 = src[offset];
- if (!ch0) return true;
- var prev = src[offset - 1];
- if (prev && prev !== '\n') return false;
-
- if (sep) {
- if (ch0 !== sep) return false;
- } else {
- if (ch0 !== _constants.Char.DIRECTIVES_END && ch0 !== _constants.Char.DOCUMENT_END) return false;
- }
-
- var ch1 = src[offset + 1];
- var ch2 = src[offset + 2];
- if (ch1 !== ch0 || ch2 !== ch0) return false;
- var ch3 = src[offset + 3];
- return !ch3 || ch3 === '\n' || ch3 === '\t' || ch3 === ' ';
- }
- }, {
- key: "endOfIdentifier",
- value: function endOfIdentifier(src, offset) {
- var ch = src[offset];
- var isVerbatim = ch === '<';
- var notOk = isVerbatim ? ['\n', '\t', ' ', '>'] : ['\n', '\t', ' ', '[', ']', '{', '}', ','];
-
- while (ch && notOk.indexOf(ch) === -1) {
- ch = src[offset += 1];
- }
-
- if (isVerbatim && ch === '>') offset += 1;
- return offset;
- }
- }, {
- key: "endOfIndent",
- value: function endOfIndent(src, offset) {
- var ch = src[offset];
-
- while (ch === ' ') {
- ch = src[offset += 1];
- }
-
- return offset;
- }
- }, {
- key: "endOfLine",
- value: function endOfLine(src, offset) {
- var ch = src[offset];
-
- while (ch && ch !== '\n') {
- ch = src[offset += 1];
- }
-
- return offset;
- }
- }, {
- key: "endOfWhiteSpace",
- value: function endOfWhiteSpace(src, offset) {
- var ch = src[offset];
-
- while (ch === '\t' || ch === ' ') {
- ch = src[offset += 1];
- }
-
- return offset;
- }
- }, {
- key: "startOfLine",
- value: function startOfLine(src, offset) {
- var ch = src[offset - 1];
- if (ch === '\n') return offset;
-
- while (ch && ch !== '\n') {
- ch = src[offset -= 1];
- }
-
- return offset + 1;
- }
- /**
- * End of indentation, or null if the line's indent level is not more
- * than `indent`
- *
- * @param {string} src
- * @param {number} indent
- * @param {number} lineStart
- * @returns {?number}
- */
-
- }, {
- key: "endOfBlockIndent",
- value: function endOfBlockIndent(src, indent, lineStart) {
- var inEnd = Node.endOfIndent(src, lineStart);
-
- if (inEnd > lineStart + indent) {
- return inEnd;
- } else {
- var wsEnd = Node.endOfWhiteSpace(src, inEnd);
- var ch = src[wsEnd];
- if (!ch || ch === '\n') return wsEnd;
- }
-
- return null;
- }
- }, {
- key: "atBlank",
- value: function atBlank(src, offset, endAsBlank) {
- var ch = src[offset];
- return ch === '\n' || ch === '\t' || ch === ' ' || endAsBlank && !ch;
- }
- }, {
- key: "atCollectionItem",
- value: function atCollectionItem(src, offset) {
- var ch = src[offset];
- return (ch === '?' || ch === ':' || ch === '-') && Node.atBlank(src, offset + 1, true);
- }
- }, {
- key: "nextNodeIsIndented",
- value: function nextNodeIsIndented(ch, indentDiff, indicatorAsIndent) {
- if (!ch || indentDiff < 0) return false;
- if (indentDiff > 0) return true;
- return indicatorAsIndent && ch === '-';
- } // should be at line or string end, or at next non-whitespace char
-
- }, {
- key: "normalizeOffset",
- value: function normalizeOffset(src, offset) {
- var ch = src[offset];
- return !ch ? offset : ch !== '\n' && src[offset - 1] === '\n' ? offset - 1 : Node.endOfWhiteSpace(src, offset);
- } // fold single newline into space, multiple newlines to N - 1 newlines
- // presumes src[offset] === '\n'
-
- }, {
- key: "foldNewline",
- value: function foldNewline(src, offset, indent) {
- var inCount = 0;
- var error = false;
- var fold = '';
- var ch = src[offset + 1];
-
- while (ch === ' ' || ch === '\t' || ch === '\n') {
- switch (ch) {
- case '\n':
- inCount = 0;
- offset += 1;
- fold += '\n';
- break;
-
- case '\t':
- if (inCount <= indent) error = true;
- offset = Node.endOfWhiteSpace(src, offset + 2) - 1;
- break;
-
- case ' ':
- inCount += 1;
- offset += 1;
- break;
- }
-
- ch = src[offset + 1];
- }
-
- if (!fold) fold = ' ';
- if (ch && inCount <= indent) error = true;
- return {
- fold: fold,
- offset: offset,
- error: error
- };
- }
- }]);
-
- function Node(type, props, context) {
- (0, _classCallCheck2.default)(this, Node);
- Object.defineProperty(this, 'context', {
- value: context || null,
- writable: true
- });
- this.error = null;
- this.range = null;
- this.valueRange = null;
- this.props = props || [];
- this.type = type;
- this.value = null;
- }
-
- (0, _createClass2.default)(Node, [{
- key: "getPropValue",
- value: function getPropValue(idx, key, skipKey) {
- if (!this.context) return null;
- var src = this.context.src;
- var prop = this.props[idx];
- return prop && src[prop.start] === key ? src.slice(prop.start + (skipKey ? 1 : 0), prop.end) : null;
- }
- }, {
- key: "commentHasRequiredWhitespace",
- value: function commentHasRequiredWhitespace(start) {
- var src = this.context.src;
- if (this.header && start === this.header.end) return false;
- if (!this.valueRange) return false;
- var end = this.valueRange.end;
- return start !== end || Node.atBlank(src, end - 1);
- }
- }, {
- key: "parseComment",
- value: function parseComment(start) {
- var src = this.context.src;
-
- if (src[start] === _constants.Char.COMMENT) {
- var end = Node.endOfLine(src, start + 1);
- var commentRange = new _Range.default(start, end);
- this.props.push(commentRange);
- return end;
- }
-
- return start;
- }
- /**
- * Populates the `origStart` and `origEnd` values of all ranges for this
- * node. Extended by child classes to handle descendant nodes.
- *
- * @param {number[]} cr - Positions of dropped CR characters
- * @param {number} offset - Starting index of `cr` from the last call
- * @returns {number} - The next offset, matching the one found for `origStart`
- */
-
- }, {
- key: "setOrigRanges",
- value: function setOrigRanges(cr, offset) {
- if (this.range) offset = this.range.setOrigRange(cr, offset);
- if (this.valueRange) this.valueRange.setOrigRange(cr, offset);
- this.props.forEach(function (prop) {
- return prop.setOrigRange(cr, offset);
- });
- return offset;
- }
- }, {
- key: "toString",
- value: function toString() {
- var src = this.context.src,
- range = this.range,
- value = this.value;
- if (value != null) return value;
- var str = src.slice(range.start, range.end);
- return Node.addStringTerminator(src, range.end, str);
- }
- }, {
- key: "anchor",
- get: function get() {
- for (var i = 0; i < this.props.length; ++i) {
- var anchor = this.getPropValue(i, _constants.Char.ANCHOR, true);
- if (anchor != null) return anchor;
- }
-
- return null;
- }
- }, {
- key: "comment",
- get: function get() {
- var comments = [];
-
- for (var i = 0; i < this.props.length; ++i) {
- var comment = this.getPropValue(i, _constants.Char.COMMENT, true);
- if (comment != null) comments.push(comment);
- }
-
- return comments.length > 0 ? comments.join('\n') : null;
- }
- }, {
- key: "hasComment",
- get: function get() {
- if (this.context) {
- var src = this.context.src;
-
- for (var i = 0; i < this.props.length; ++i) {
- if (src[this.props[i].start] === _constants.Char.COMMENT) return true;
- }
- }
-
- return false;
- }
- }, {
- key: "hasProps",
- get: function get() {
- if (this.context) {
- var src = this.context.src;
-
- for (var i = 0; i < this.props.length; ++i) {
- if (src[this.props[i].start] !== _constants.Char.COMMENT) return true;
- }
- }
-
- return false;
- }
- }, {
- key: "includesTrailingLines",
- get: function get() {
- return false;
- }
- }, {
- key: "jsonLike",
- get: function get() {
- var jsonLikeTypes = [_constants.Type.FLOW_MAP, _constants.Type.FLOW_SEQ, _constants.Type.QUOTE_DOUBLE, _constants.Type.QUOTE_SINGLE];
- return jsonLikeTypes.indexOf(this.type) !== -1;
- }
- }, {
- key: "rangeAsLinePos",
- get: function get() {
- if (!this.range || !this.context) return undefined;
- var start = (0, _sourceUtils.getLinePos)(this.range.start, this.context.root);
- if (!start) return undefined;
- var end = (0, _sourceUtils.getLinePos)(this.range.end, this.context.root);
- return {
- start: start,
- end: end
- };
- }
- }, {
- key: "rawValue",
- get: function get() {
- if (!this.valueRange || !this.context) return null;
- var _this$valueRange = this.valueRange,
- start = _this$valueRange.start,
- end = _this$valueRange.end;
- return this.context.src.slice(start, end);
- }
- }, {
- key: "tag",
- get: function get() {
- for (var i = 0; i < this.props.length; ++i) {
- var tag = this.getPropValue(i, _constants.Char.TAG, false);
-
- if (tag != null) {
- if (tag[1] === '<') {
- return {
- verbatim: tag.slice(2, -1)
- };
- } else {
- // eslint-disable-next-line no-unused-vars
- var _tag$match = tag.match(/^(.*!)([^!]*)$/),
- _tag$match2 = (0, _slicedToArray2.default)(_tag$match, 3),
- _ = _tag$match2[0],
- handle = _tag$match2[1],
- suffix = _tag$match2[2];
-
- return {
- handle: handle,
- suffix: suffix
- };
- }
- }
- }
-
- return null;
- }
- }, {
- key: "valueRangeContainsNewline",
- get: function get() {
- if (!this.valueRange || !this.context) return false;
- var _this$valueRange2 = this.valueRange,
- start = _this$valueRange2.start,
- end = _this$valueRange2.end;
- var src = this.context.src;
-
- for (var i = start; i < end; ++i) {
- if (src[i] === '\n') return true;
- }
-
- return false;
- }
- }]);
- return Node;
-}();
-
-exports.default = Node; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/ParseContext.js b/assets/node_modules/yaml/browser/dist/cst/ParseContext.js
deleted file mode 100644
index daec95a..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/ParseContext.js
+++ /dev/null
@@ -1,288 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _Alias = _interopRequireDefault(require("./Alias"));
-
-var _BlockValue = _interopRequireDefault(require("./BlockValue"));
-
-var _Collection = _interopRequireDefault(require("./Collection"));
-
-var _CollectionItem = _interopRequireDefault(require("./CollectionItem"));
-
-var _FlowCollection = _interopRequireDefault(require("./FlowCollection"));
-
-var _Node = _interopRequireDefault(require("./Node"));
-
-var _PlainValue = _interopRequireDefault(require("./PlainValue"));
-
-var _QuoteDouble = _interopRequireDefault(require("./QuoteDouble"));
-
-var _QuoteSingle = _interopRequireDefault(require("./QuoteSingle"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-/**
- * @param {boolean} atLineStart - Node starts at beginning of line
- * @param {boolean} inFlow - true if currently in a flow context
- * @param {boolean} inCollection - true if currently in a collection context
- * @param {number} indent - Current level of indentation
- * @param {number} lineStart - Start of the current line
- * @param {Node} parent - The parent of the node
- * @param {string} src - Source of the YAML document
- */
-var ParseContext =
-/*#__PURE__*/
-function () {
- (0, _createClass2.default)(ParseContext, null, [{
- key: "parseType",
- value: function parseType(src, offset, inFlow) {
- switch (src[offset]) {
- case '*':
- return _constants.Type.ALIAS;
-
- case '>':
- return _constants.Type.BLOCK_FOLDED;
-
- case '|':
- return _constants.Type.BLOCK_LITERAL;
-
- case '{':
- return _constants.Type.FLOW_MAP;
-
- case '[':
- return _constants.Type.FLOW_SEQ;
-
- case '?':
- return !inFlow && _Node.default.atBlank(src, offset + 1, true) ? _constants.Type.MAP_KEY : _constants.Type.PLAIN;
-
- case ':':
- return !inFlow && _Node.default.atBlank(src, offset + 1, true) ? _constants.Type.MAP_VALUE : _constants.Type.PLAIN;
-
- case '-':
- return !inFlow && _Node.default.atBlank(src, offset + 1, true) ? _constants.Type.SEQ_ITEM : _constants.Type.PLAIN;
-
- case '"':
- return _constants.Type.QUOTE_DOUBLE;
-
- case "'":
- return _constants.Type.QUOTE_SINGLE;
-
- default:
- return _constants.Type.PLAIN;
- }
- }
- }]);
-
- function ParseContext() {
- var _this = this;
-
- var orig = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
-
- var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
- atLineStart = _ref.atLineStart,
- inCollection = _ref.inCollection,
- inFlow = _ref.inFlow,
- indent = _ref.indent,
- lineStart = _ref.lineStart,
- parent = _ref.parent;
-
- (0, _classCallCheck2.default)(this, ParseContext);
- (0, _defineProperty2.default)(this, "parseNode", function (overlay, start) {
- if (_Node.default.atDocumentBoundary(_this.src, start)) return null;
- var context = new ParseContext(_this, overlay);
-
- var _context$parseProps = context.parseProps(start),
- props = _context$parseProps.props,
- type = _context$parseProps.type,
- valueStart = _context$parseProps.valueStart;
-
- var node;
-
- switch (type) {
- case _constants.Type.ALIAS:
- node = new _Alias.default(type, props);
- break;
-
- case _constants.Type.BLOCK_FOLDED:
- case _constants.Type.BLOCK_LITERAL:
- node = new _BlockValue.default(type, props);
- break;
-
- case _constants.Type.FLOW_MAP:
- case _constants.Type.FLOW_SEQ:
- node = new _FlowCollection.default(type, props);
- break;
-
- case _constants.Type.MAP_KEY:
- case _constants.Type.MAP_VALUE:
- case _constants.Type.SEQ_ITEM:
- node = new _CollectionItem.default(type, props);
- break;
-
- case _constants.Type.COMMENT:
- case _constants.Type.PLAIN:
- node = new _PlainValue.default(type, props);
- break;
-
- case _constants.Type.QUOTE_DOUBLE:
- node = new _QuoteDouble.default(type, props);
- break;
-
- case _constants.Type.QUOTE_SINGLE:
- node = new _QuoteSingle.default(type, props);
- break;
-
- default:
- node.error = new _errors.YAMLSyntaxError(node, "Unknown node type: ".concat(JSON.stringify(type)));
- node.range = new _Range.default(start, start + 1);
- return node;
- }
-
- var offset = node.parse(context, valueStart);
- node.range = new _Range.default(start, offset);
-
- if (offset <= start) {
- node.error = new Error("Node#parse consumed no characters");
- node.error.parseEnd = offset;
- node.error.source = node;
- node.range.end = start + 1;
- }
-
- if (context.nodeStartsCollection(node)) {
- if (!node.error && !context.atLineStart && context.parent.type === _constants.Type.DOCUMENT) {
- node.error = new _errors.YAMLSyntaxError(node, 'Block collection must not have preceding content here (e.g. directives-end indicator)');
- }
-
- var collection = new _Collection.default(node);
- offset = collection.parse(new ParseContext(context), offset);
- collection.range = new _Range.default(start, offset);
- return collection;
- }
-
- return node;
- });
- this.atLineStart = atLineStart != null ? atLineStart : orig.atLineStart || false;
- this.inCollection = inCollection != null ? inCollection : orig.inCollection || false;
- this.inFlow = inFlow != null ? inFlow : orig.inFlow || false;
- this.indent = indent != null ? indent : orig.indent;
- this.lineStart = lineStart != null ? lineStart : orig.lineStart;
- this.parent = parent != null ? parent : orig.parent || {};
- this.root = orig.root;
- this.src = orig.src;
- } // for logging
-
-
- (0, _createClass2.default)(ParseContext, [{
- key: "nodeStartsCollection",
- value: function nodeStartsCollection(node) {
- var inCollection = this.inCollection,
- inFlow = this.inFlow,
- src = this.src;
- if (inCollection || inFlow) return false;
- if (node instanceof _CollectionItem.default) return true; // check for implicit key
-
- var offset = node.range.end;
- if (src[offset] === '\n' || src[offset - 1] === '\n') return false;
- offset = _Node.default.endOfWhiteSpace(src, offset);
- return src[offset] === ':';
- } // Anchor and tag are before type, which determines the node implementation
- // class; hence this intermediate step.
-
- }, {
- key: "parseProps",
- value: function parseProps(offset) {
- var inFlow = this.inFlow,
- parent = this.parent,
- src = this.src;
- var props = [];
- var lineHasProps = false;
- offset = _Node.default.endOfWhiteSpace(src, offset);
- var ch = src[offset];
-
- while (ch === _constants.Char.ANCHOR || ch === _constants.Char.COMMENT || ch === _constants.Char.TAG || ch === '\n') {
- if (ch === '\n') {
- var lineStart = offset + 1;
-
- var inEnd = _Node.default.endOfIndent(src, lineStart);
-
- var indentDiff = inEnd - (lineStart + this.indent);
- var noIndicatorAsIndent = parent.type === _constants.Type.SEQ_ITEM && parent.context.atLineStart;
- if (!_Node.default.nextNodeIsIndented(src[inEnd], indentDiff, !noIndicatorAsIndent)) break;
- this.atLineStart = true;
- this.lineStart = lineStart;
- lineHasProps = false;
- offset = inEnd;
- } else if (ch === _constants.Char.COMMENT) {
- var end = _Node.default.endOfLine(src, offset + 1);
-
- props.push(new _Range.default(offset, end));
- offset = end;
- } else {
- var _end = _Node.default.endOfIdentifier(src, offset + 1);
-
- if (ch === _constants.Char.TAG && src[_end] === ',' && /^[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+,\d\d\d\d(-\d\d){0,2}\/\S/.test(src.slice(offset + 1, _end + 13))) {
- // Let's presume we're dealing with a YAML 1.0 domain tag here, rather
- // than an empty but 'foo.bar' private-tagged node in a flow collection
- // followed without whitespace by a plain string starting with a year
- // or date divided by something.
- _end = _Node.default.endOfIdentifier(src, _end + 5);
- }
-
- props.push(new _Range.default(offset, _end));
- lineHasProps = true;
- offset = _Node.default.endOfWhiteSpace(src, _end);
- }
-
- ch = src[offset];
- } // '- &a : b' has an anchor on an empty node
-
-
- if (lineHasProps && ch === ':' && _Node.default.atBlank(src, offset + 1, true)) offset -= 1;
- var type = ParseContext.parseType(src, offset, inFlow);
- return {
- props: props,
- type: type,
- valueStart: offset
- };
- }
- /**
- * Parses a node from the source
- * @param {ParseContext} overlay
- * @param {number} start - Index of first non-whitespace character for the node
- * @returns {?Node} - null if at a document boundary
- */
-
- }, {
- key: "pretty",
- get: function get() {
- var obj = {
- start: "".concat(this.lineStart, " + ").concat(this.indent),
- in: [],
- parent: this.parent.type
- };
- if (!this.atLineStart) obj.start += ' + N';
- if (this.inCollection) obj.in.push('collection');
- if (this.inFlow) obj.in.push('flow');
- return obj;
- }
- }]);
- return ParseContext;
-}();
-
-exports.default = ParseContext; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/PlainValue.js b/assets/node_modules/yaml/browser/dist/cst/PlainValue.js
deleted file mode 100644
index 32e9fe7..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/PlainValue.js
+++ /dev/null
@@ -1,183 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var PlainValue =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(PlainValue, _Node);
-
- function PlainValue() {
- (0, _classCallCheck2.default)(this, PlainValue);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(PlainValue).apply(this, arguments));
- }
-
- (0, _createClass2.default)(PlainValue, [{
- key: "parseBlockValue",
- value: function parseBlockValue(start) {
- var _this$context = this.context,
- indent = _this$context.indent,
- inFlow = _this$context.inFlow,
- src = _this$context.src;
- var offset = start;
- var valueEnd = start;
-
- for (var ch = src[offset]; ch === '\n'; ch = src[offset]) {
- if (_Node2.default.atDocumentBoundary(src, offset + 1)) break;
-
- var end = _Node2.default.endOfBlockIndent(src, indent, offset + 1);
-
- if (end === null || src[end] === '#') break;
-
- if (src[end] === '\n') {
- offset = end;
- } else {
- valueEnd = PlainValue.endOfLine(src, end, inFlow);
- offset = valueEnd;
- }
- }
-
- if (this.valueRange.isEmpty()) this.valueRange.start = start;
- this.valueRange.end = valueEnd;
- return valueEnd;
- }
- /**
- * Parses a plain value from the source
- *
- * Accepted forms are:
- * ```
- * #comment
- *
- * first line
- *
- * first line #comment
- *
- * first line
- * block
- * lines
- *
- * #comment
- * block
- * lines
- * ```
- * where block lines are empty or have an indent level greater than `indent`.
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this scalar, may be `\n`
- */
-
- }, {
- key: "parse",
- value: function parse(context, start) {
- this.context = context;
- var inFlow = context.inFlow,
- src = context.src;
- var offset = start;
- var ch = src[offset];
-
- if (ch && ch !== '#' && ch !== '\n') {
- offset = PlainValue.endOfLine(src, start, inFlow);
- }
-
- this.valueRange = new _Range.default(start, offset);
- offset = _Node2.default.endOfWhiteSpace(src, offset);
- offset = this.parseComment(offset);
-
- if (!this.hasComment || this.valueRange.isEmpty()) {
- offset = this.parseBlockValue(offset);
- }
-
- return offset;
- }
- }, {
- key: "strValue",
- get: function get() {
- if (!this.valueRange || !this.context) return null;
- var _this$valueRange = this.valueRange,
- start = _this$valueRange.start,
- end = _this$valueRange.end;
- var src = this.context.src;
- var ch = src[end - 1];
-
- while (start < end && (ch === '\n' || ch === '\t' || ch === ' ')) {
- ch = src[--end - 1];
- }
-
- ch = src[start];
-
- while (start < end && (ch === '\n' || ch === '\t' || ch === ' ')) {
- ch = src[++start];
- }
-
- var str = '';
-
- for (var i = start; i < end; ++i) {
- var _ch = src[i];
-
- if (_ch === '\n') {
- var _Node$foldNewline = _Node2.default.foldNewline(src, i, -1),
- fold = _Node$foldNewline.fold,
- offset = _Node$foldNewline.offset;
-
- str += fold;
- i = offset;
- } else if (_ch === ' ' || _ch === '\t') {
- // trim trailing whitespace
- var wsStart = i;
- var next = src[i + 1];
-
- while (i < end && (next === ' ' || next === '\t')) {
- i += 1;
- next = src[i + 1];
- }
-
- if (next !== '\n') str += i > wsStart ? src.slice(wsStart, i + 1) : _ch;
- } else {
- str += _ch;
- }
- }
-
- return str;
- }
- }], [{
- key: "endOfLine",
- value: function endOfLine(src, start, inFlow) {
- var ch = src[start];
- var offset = start;
-
- while (ch && ch !== '\n') {
- if (inFlow && (ch === '[' || ch === ']' || ch === '{' || ch === '}' || ch === ',')) break;
- var next = src[offset + 1];
- if (ch === ':' && (!next || next === '\n' || next === '\t' || next === ' ' || inFlow && next === ',')) break;
- if ((ch === ' ' || ch === '\t') && next === '#') break;
- offset += 1;
- ch = next;
- }
-
- return offset;
- }
- }]);
- return PlainValue;
-}(_Node2.default);
-
-exports.default = PlainValue; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/QuoteDouble.js b/assets/node_modules/yaml/browser/dist/cst/QuoteDouble.js
deleted file mode 100644
index e132990..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/QuoteDouble.js
+++ /dev/null
@@ -1,257 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _errors = require("../errors");
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var QuoteDouble =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(QuoteDouble, _Node);
-
- function QuoteDouble() {
- (0, _classCallCheck2.default)(this, QuoteDouble);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(QuoteDouble).apply(this, arguments));
- }
-
- (0, _createClass2.default)(QuoteDouble, [{
- key: "parseCharCode",
- value: function parseCharCode(offset, length, errors) {
- var src = this.context.src;
- var cc = src.substr(offset, length);
- var ok = cc.length === length && /^[0-9a-fA-F]+$/.test(cc);
- var code = ok ? parseInt(cc, 16) : NaN;
-
- if (isNaN(code)) {
- errors.push(new _errors.YAMLSyntaxError(this, "Invalid escape sequence ".concat(src.substr(offset - 2, length + 2))));
- return src.substr(offset - 2, length + 2);
- }
-
- return String.fromCodePoint(code);
- }
- /**
- * Parses a "double quoted" value from the source
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this scalar
- */
-
- }, {
- key: "parse",
- value: function parse(context, start) {
- this.context = context;
- var src = context.src;
- var offset = QuoteDouble.endOfQuote(src, start + 1);
- this.valueRange = new _Range.default(start, offset);
- offset = _Node2.default.endOfWhiteSpace(src, offset);
- offset = this.parseComment(offset);
- return offset;
- }
- }, {
- key: "strValue",
-
- /**
- * @returns {string | { str: string, errors: YAMLSyntaxError[] }}
- */
- get: function get() {
- if (!this.valueRange || !this.context) return null;
- var errors = [];
- var _this$valueRange = this.valueRange,
- start = _this$valueRange.start,
- end = _this$valueRange.end;
- var _this$context = this.context,
- indent = _this$context.indent,
- src = _this$context.src;
- if (src[end - 1] !== '"') errors.push(new _errors.YAMLSyntaxError(this, 'Missing closing "quote')); // Using String#replace is too painful with escaped newlines preceded by
- // escaped backslashes; also, this should be faster.
-
- var str = '';
-
- for (var i = start + 1; i < end - 1; ++i) {
- var ch = src[i];
-
- if (ch === '\n') {
- if (_Node2.default.atDocumentBoundary(src, i + 1)) errors.push(new _errors.YAMLSemanticError(this, 'Document boundary indicators are not allowed within string values'));
-
- var _Node$foldNewline = _Node2.default.foldNewline(src, i, indent),
- fold = _Node$foldNewline.fold,
- offset = _Node$foldNewline.offset,
- error = _Node$foldNewline.error;
-
- str += fold;
- i = offset;
- if (error) errors.push(new _errors.YAMLSemanticError(this, 'Multi-line double-quoted string needs to be sufficiently indented'));
- } else if (ch === '\\') {
- i += 1;
-
- switch (src[i]) {
- case '0':
- str += '\0';
- break;
- // null character
-
- case 'a':
- str += '\x07';
- break;
- // bell character
-
- case 'b':
- str += '\b';
- break;
- // backspace
-
- case 'e':
- str += '\x1b';
- break;
- // escape character
-
- case 'f':
- str += '\f';
- break;
- // form feed
-
- case 'n':
- str += '\n';
- break;
- // line feed
-
- case 'r':
- str += '\r';
- break;
- // carriage return
-
- case 't':
- str += '\t';
- break;
- // horizontal tab
-
- case 'v':
- str += '\v';
- break;
- // vertical tab
-
- case 'N':
- str += "\x85";
- break;
- // Unicode next line
-
- case '_':
- str += "\xA0";
- break;
- // Unicode non-breaking space
-
- case 'L':
- str += "\u2028";
- break;
- // Unicode line separator
-
- case 'P':
- str += "\u2029";
- break;
- // Unicode paragraph separator
-
- case ' ':
- str += ' ';
- break;
-
- case '"':
- str += '"';
- break;
-
- case '/':
- str += '/';
- break;
-
- case '\\':
- str += '\\';
- break;
-
- case '\t':
- str += '\t';
- break;
-
- case 'x':
- str += this.parseCharCode(i + 1, 2, errors);
- i += 2;
- break;
-
- case 'u':
- str += this.parseCharCode(i + 1, 4, errors);
- i += 4;
- break;
-
- case 'U':
- str += this.parseCharCode(i + 1, 8, errors);
- i += 8;
- break;
-
- case '\n':
- // skip escaped newlines, but still trim the following line
- while (src[i + 1] === ' ' || src[i + 1] === '\t') {
- i += 1;
- }
-
- break;
-
- default:
- errors.push(new _errors.YAMLSyntaxError(this, "Invalid escape sequence ".concat(src.substr(i - 1, 2))));
- str += '\\' + src[i];
- }
- } else if (ch === ' ' || ch === '\t') {
- // trim trailing whitespace
- var wsStart = i;
- var next = src[i + 1];
-
- while (next === ' ' || next === '\t') {
- i += 1;
- next = src[i + 1];
- }
-
- if (next !== '\n') str += i > wsStart ? src.slice(wsStart, i + 1) : ch;
- } else {
- str += ch;
- }
- }
-
- return errors.length > 0 ? {
- errors: errors,
- str: str
- } : str;
- }
- }], [{
- key: "endOfQuote",
- value: function endOfQuote(src, offset) {
- var ch = src[offset];
-
- while (ch && ch !== '"') {
- offset += ch === '\\' ? 2 : 1;
- ch = src[offset];
- }
-
- return offset + 1;
- }
- }]);
- return QuoteDouble;
-}(_Node2.default);
-
-exports.default = QuoteDouble; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/QuoteSingle.js b/assets/node_modules/yaml/browser/dist/cst/QuoteSingle.js
deleted file mode 100644
index 9732eda..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/QuoteSingle.js
+++ /dev/null
@@ -1,132 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _errors = require("../errors");
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Range = _interopRequireDefault(require("./Range"));
-
-var QuoteSingle =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(QuoteSingle, _Node);
-
- function QuoteSingle() {
- (0, _classCallCheck2.default)(this, QuoteSingle);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(QuoteSingle).apply(this, arguments));
- }
-
- (0, _createClass2.default)(QuoteSingle, [{
- key: "parse",
-
- /**
- * Parses a 'single quoted' value from the source
- *
- * @param {ParseContext} context
- * @param {number} start - Index of first character
- * @returns {number} - Index of the character after this scalar
- */
- value: function parse(context, start) {
- this.context = context;
- var src = context.src;
- var offset = QuoteSingle.endOfQuote(src, start + 1);
- this.valueRange = new _Range.default(start, offset);
- offset = _Node2.default.endOfWhiteSpace(src, offset);
- offset = this.parseComment(offset);
- return offset;
- }
- }, {
- key: "strValue",
-
- /**
- * @returns {string | { str: string, errors: YAMLSyntaxError[] }}
- */
- get: function get() {
- if (!this.valueRange || !this.context) return null;
- var errors = [];
- var _this$valueRange = this.valueRange,
- start = _this$valueRange.start,
- end = _this$valueRange.end;
- var _this$context = this.context,
- indent = _this$context.indent,
- src = _this$context.src;
- if (src[end - 1] !== "'") errors.push(new _errors.YAMLSyntaxError(this, "Missing closing 'quote"));
- var str = '';
-
- for (var i = start + 1; i < end - 1; ++i) {
- var ch = src[i];
-
- if (ch === '\n') {
- if (_Node2.default.atDocumentBoundary(src, i + 1)) errors.push(new _errors.YAMLSemanticError(this, 'Document boundary indicators are not allowed within string values'));
-
- var _Node$foldNewline = _Node2.default.foldNewline(src, i, indent),
- fold = _Node$foldNewline.fold,
- offset = _Node$foldNewline.offset,
- error = _Node$foldNewline.error;
-
- str += fold;
- i = offset;
- if (error) errors.push(new _errors.YAMLSemanticError(this, 'Multi-line single-quoted string needs to be sufficiently indented'));
- } else if (ch === "'") {
- str += ch;
- i += 1;
- if (src[i] !== "'") errors.push(new _errors.YAMLSyntaxError(this, 'Unescaped single quote? This should not happen.'));
- } else if (ch === ' ' || ch === '\t') {
- // trim trailing whitespace
- var wsStart = i;
- var next = src[i + 1];
-
- while (next === ' ' || next === '\t') {
- i += 1;
- next = src[i + 1];
- }
-
- if (next !== '\n') str += i > wsStart ? src.slice(wsStart, i + 1) : ch;
- } else {
- str += ch;
- }
- }
-
- return errors.length > 0 ? {
- errors: errors,
- str: str
- } : str;
- }
- }], [{
- key: "endOfQuote",
- value: function endOfQuote(src, offset) {
- var ch = src[offset];
-
- while (ch) {
- if (ch === "'") {
- if (src[offset + 1] !== "'") break;
- ch = src[offset += 2];
- } else {
- ch = src[offset += 1];
- }
- }
-
- return offset + 1;
- }
- }]);
- return QuoteSingle;
-}(_Node2.default);
-
-exports.default = QuoteSingle; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/Range.js b/assets/node_modules/yaml/browser/dist/cst/Range.js
deleted file mode 100644
index 9130274..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/Range.js
+++ /dev/null
@@ -1,77 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var Range =
-/*#__PURE__*/
-function () {
- (0, _createClass2.default)(Range, null, [{
- key: "copy",
- value: function copy(orig) {
- return new Range(orig.start, orig.end);
- }
- }]);
-
- function Range(start, end) {
- (0, _classCallCheck2.default)(this, Range);
- this.start = start;
- this.end = end || start;
- }
-
- (0, _createClass2.default)(Range, [{
- key: "isEmpty",
- value: function isEmpty() {
- return typeof this.start !== 'number' || !this.end || this.end <= this.start;
- }
- /**
- * Set `origStart` and `origEnd` to point to the original source range for
- * this node, which may differ due to dropped CR characters.
- *
- * @param {number[]} cr - Positions of dropped CR characters
- * @param {number} offset - Starting index of `cr` from the last call
- * @returns {number} - The next offset, matching the one found for `origStart`
- */
-
- }, {
- key: "setOrigRange",
- value: function setOrigRange(cr, offset) {
- var start = this.start,
- end = this.end;
-
- if (cr.length === 0 || end <= cr[0]) {
- this.origStart = start;
- this.origEnd = end;
- return offset;
- }
-
- var i = offset;
-
- while (i < cr.length) {
- if (cr[i] > start) break;else ++i;
- }
-
- this.origStart = start + i;
- var nextOffset = i;
-
- while (i < cr.length) {
- // if end was at \n, it should now be at \r
- if (cr[i] >= end) break;else ++i;
- }
-
- this.origEnd = end + i;
- return nextOffset;
- }
- }]);
- return Range;
-}();
-
-exports.default = Range; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/parse.js b/assets/node_modules/yaml/browser/dist/cst/parse.js
deleted file mode 100644
index ab5081d..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/parse.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = parse;
-
-var _Document = _interopRequireDefault(require("./Document"));
-
-var _ParseContext = _interopRequireDefault(require("./ParseContext"));
-
-// Published as 'yaml/parse-cst'
-function parse(src) {
- var cr = [];
-
- if (src.indexOf('\r') !== -1) {
- src = src.replace(/\r\n?/g, function (match, offset) {
- if (match.length > 1) cr.push(offset);
- return '\n';
- });
- }
-
- var documents = [];
- var offset = 0;
-
- do {
- var doc = new _Document.default();
- var context = new _ParseContext.default({
- src: src
- });
- offset = doc.parse(context, offset);
- documents.push(doc);
- } while (offset < src.length);
-
- documents.setOrigRanges = function () {
- if (cr.length === 0) return false;
-
- for (var i = 1; i < cr.length; ++i) {
- cr[i] -= i;
- }
-
- var crOffset = 0;
-
- for (var _i = 0; _i < documents.length; ++_i) {
- crOffset = documents[_i].setOrigRanges(cr, crOffset);
- }
-
- cr.splice(0, cr.length);
- return true;
- };
-
- documents.toString = function () {
- return documents.join('...\n');
- };
-
- return documents;
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/cst/source-utils.js b/assets/node_modules/yaml/browser/dist/cst/source-utils.js
deleted file mode 100644
index 5209f46..0000000
--- a/assets/node_modules/yaml/browser/dist/cst/source-utils.js
+++ /dev/null
@@ -1,179 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.getLinePos = getLinePos;
-exports.getLine = getLine;
-exports.getPrettyContext = getPrettyContext;
-
-function findLineStarts(src) {
- var ls = [0];
- var offset = src.indexOf('\n');
-
- while (offset !== -1) {
- offset += 1;
- ls.push(offset);
- offset = src.indexOf('\n', offset);
- }
-
- return ls;
-}
-
-function getSrcInfo(cst) {
- var lineStarts, src;
-
- if (typeof cst === 'string') {
- lineStarts = findLineStarts(cst);
- src = cst;
- } else {
- if (Array.isArray(cst)) cst = cst[0];
-
- if (cst && cst.context) {
- if (!cst.lineStarts) cst.lineStarts = findLineStarts(cst.context.src);
- lineStarts = cst.lineStarts;
- src = cst.context.src;
- }
- }
-
- return {
- lineStarts: lineStarts,
- src: src
- };
-}
-/**
- * @typedef {Object} LinePos - One-indexed position in the source
- * @property {number} line
- * @property {number} col
- */
-
-/**
- * Determine the line/col position matching a character offset.
- *
- * Accepts a source string or a CST document as the second parameter. With
- * the latter, starting indices for lines are cached in the document as
- * `lineStarts: number[]`.
- *
- * Returns a one-indexed `{ line, col }` location if found, or
- * `undefined` otherwise.
- *
- * @param {number} offset
- * @param {string|Document|Document[]} cst
- * @returns {?LinePos}
- */
-
-
-function getLinePos(offset, cst) {
- if (typeof offset !== 'number' || offset < 0) return null;
-
- var _getSrcInfo = getSrcInfo(cst),
- lineStarts = _getSrcInfo.lineStarts,
- src = _getSrcInfo.src;
-
- if (!lineStarts || !src || offset > src.length) return null;
-
- for (var i = 0; i < lineStarts.length; ++i) {
- var start = lineStarts[i];
-
- if (offset < start) {
- return {
- line: i,
- col: offset - lineStarts[i - 1] + 1
- };
- }
-
- if (offset === start) return {
- line: i + 1,
- col: 1
- };
- }
-
- var line = lineStarts.length;
- return {
- line: line,
- col: offset - lineStarts[line - 1] + 1
- };
-}
-/**
- * Get a specified line from the source.
- *
- * Accepts a source string or a CST document as the second parameter. With
- * the latter, starting indices for lines are cached in the document as
- * `lineStarts: number[]`.
- *
- * Returns the line as a string if found, or `null` otherwise.
- *
- * @param {number} line One-indexed line number
- * @param {string|Document|Document[]} cst
- * @returns {?string}
- */
-
-
-function getLine(line, cst) {
- var _getSrcInfo2 = getSrcInfo(cst),
- lineStarts = _getSrcInfo2.lineStarts,
- src = _getSrcInfo2.src;
-
- if (!lineStarts || !(line >= 1) || line > lineStarts.length) return null;
- var start = lineStarts[line - 1];
- var end = lineStarts[line]; // undefined for last line; that's ok for slice()
-
- while (end && end > start && src[end - 1] === '\n') {
- --end;
- }
-
- return src.slice(start, end);
-}
-/**
- * Pretty-print the starting line from the source indicated by the range `pos`
- *
- * Trims output to `maxWidth` chars while keeping the starting column visible,
- * using `…` at either end to indicate dropped characters.
- *
- * Returns a two-line string (or `null`) with `\n` as separator; the second line
- * will hold appropriately indented `^` marks indicating the column range.
- *
- * @param {Object} pos
- * @param {LinePos} pos.start
- * @param {LinePos} [pos.end]
- * @param {string|Document|Document[]*} cst
- * @param {number} [maxWidth=80]
- * @returns {?string}
- */
-
-
-function getPrettyContext(_ref, cst) {
- var start = _ref.start,
- end = _ref.end;
- var maxWidth = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 80;
- var src = getLine(start.line, cst);
- if (!src) return null;
- var col = start.col;
-
- if (src.length > maxWidth) {
- if (col <= maxWidth - 10) {
- src = src.substr(0, maxWidth - 1) + '…';
- } else {
- var halfWidth = Math.round(maxWidth / 2);
- if (src.length > col + halfWidth) src = src.substr(0, col + halfWidth - 1) + '…';
- col -= src.length - maxWidth;
- src = '…' + src.substr(1 - maxWidth);
- }
- }
-
- var errLen = 1;
- var errEnd = '';
-
- if (end) {
- if (end.line === start.line && col + (end.col - start.col) <= maxWidth + 1) {
- errLen = end.col - start.col;
- } else {
- errLen = Math.min(src.length + 1, maxWidth) - col;
- errEnd = '…';
- }
- }
-
- var offset = col > 1 ? ' '.repeat(col - 1) : '';
- var err = '^'.repeat(errLen);
- return "".concat(src, "\n").concat(offset).concat(err).concat(errEnd);
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/errors.js b/assets/node_modules/yaml/browser/dist/errors.js
deleted file mode 100644
index 39c4a7c..0000000
--- a/assets/node_modules/yaml/browser/dist/errors.js
+++ /dev/null
@@ -1,148 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.YAMLWarning = exports.YAMLSyntaxError = exports.YAMLSemanticError = exports.YAMLReferenceError = exports.YAMLError = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _wrapNativeSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapNativeSuper"));
-
-var _Node = _interopRequireDefault(require("./cst/Node"));
-
-var _sourceUtils = require("./cst/source-utils");
-
-var _Range = _interopRequireDefault(require("./cst/Range"));
-
-var YAMLError =
-/*#__PURE__*/
-function (_Error) {
- (0, _inherits2.default)(YAMLError, _Error);
-
- function YAMLError(name, source, message) {
- var _this;
-
- (0, _classCallCheck2.default)(this, YAMLError);
- if (!message || !(source instanceof _Node.default)) throw new Error("Invalid arguments for new ".concat(name));
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLError).call(this));
- _this.name = name;
- _this.message = message;
- _this.source = source;
- return _this;
- }
-
- (0, _createClass2.default)(YAMLError, [{
- key: "makePretty",
- value: function makePretty() {
- if (!this.source) return;
- this.nodeType = this.source.type;
- var cst = this.source.context && this.source.context.root;
-
- if (typeof this.offset === 'number') {
- this.range = new _Range.default(this.offset, this.offset + 1);
- var start = cst && (0, _sourceUtils.getLinePos)(this.offset, cst);
-
- if (start) {
- var end = {
- line: start.line,
- col: start.col + 1
- };
- this.linePos = {
- start: start,
- end: end
- };
- }
-
- delete this.offset;
- } else {
- this.range = this.source.range;
- this.linePos = this.source.rangeAsLinePos;
- }
-
- if (this.linePos) {
- var _this$linePos$start = this.linePos.start,
- line = _this$linePos$start.line,
- col = _this$linePos$start.col;
- this.message += " at line ".concat(line, ", column ").concat(col);
- var ctx = cst && (0, _sourceUtils.getPrettyContext)(this.linePos, cst);
- if (ctx) this.message += ":\n\n".concat(ctx, "\n");
- }
-
- delete this.source;
- }
- }]);
- return YAMLError;
-}((0, _wrapNativeSuper2.default)(Error));
-
-exports.YAMLError = YAMLError;
-
-var YAMLReferenceError =
-/*#__PURE__*/
-function (_YAMLError) {
- (0, _inherits2.default)(YAMLReferenceError, _YAMLError);
-
- function YAMLReferenceError(source, message) {
- (0, _classCallCheck2.default)(this, YAMLReferenceError);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLReferenceError).call(this, 'YAMLReferenceError', source, message));
- }
-
- return YAMLReferenceError;
-}(YAMLError);
-
-exports.YAMLReferenceError = YAMLReferenceError;
-
-var YAMLSemanticError =
-/*#__PURE__*/
-function (_YAMLError2) {
- (0, _inherits2.default)(YAMLSemanticError, _YAMLError2);
-
- function YAMLSemanticError(source, message) {
- (0, _classCallCheck2.default)(this, YAMLSemanticError);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLSemanticError).call(this, 'YAMLSemanticError', source, message));
- }
-
- return YAMLSemanticError;
-}(YAMLError);
-
-exports.YAMLSemanticError = YAMLSemanticError;
-
-var YAMLSyntaxError =
-/*#__PURE__*/
-function (_YAMLError3) {
- (0, _inherits2.default)(YAMLSyntaxError, _YAMLError3);
-
- function YAMLSyntaxError(source, message) {
- (0, _classCallCheck2.default)(this, YAMLSyntaxError);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLSyntaxError).call(this, 'YAMLSyntaxError', source, message));
- }
-
- return YAMLSyntaxError;
-}(YAMLError);
-
-exports.YAMLSyntaxError = YAMLSyntaxError;
-
-var YAMLWarning =
-/*#__PURE__*/
-function (_YAMLError4) {
- (0, _inherits2.default)(YAMLWarning, _YAMLError4);
-
- function YAMLWarning(source, message) {
- (0, _classCallCheck2.default)(this, YAMLWarning);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLWarning).call(this, 'YAMLWarning', source, message));
- }
-
- return YAMLWarning;
-}(YAMLError);
-
-exports.YAMLWarning = YAMLWarning; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/foldFlowLines.js b/assets/node_modules/yaml/browser/dist/foldFlowLines.js
deleted file mode 100644
index 4287d52..0000000
--- a/assets/node_modules/yaml/browser/dist/foldFlowLines.js
+++ /dev/null
@@ -1,149 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = foldFlowLines;
-exports.FOLD_QUOTED = exports.FOLD_BLOCK = exports.FOLD_FLOW = void 0;
-var FOLD_FLOW = 'flow';
-exports.FOLD_FLOW = FOLD_FLOW;
-var FOLD_BLOCK = 'block';
-exports.FOLD_BLOCK = FOLD_BLOCK;
-var FOLD_QUOTED = 'quoted'; // presumes i+1 is at the start of a line
-// returns index of last newline in more-indented block
-
-exports.FOLD_QUOTED = FOLD_QUOTED;
-
-var consumeMoreIndentedLines = function consumeMoreIndentedLines(text, i) {
- var ch = text[i + 1];
-
- while (ch === ' ' || ch === '\t') {
- do {
- ch = text[i += 1];
- } while (ch && ch !== '\n');
-
- ch = text[i + 1];
- }
-
- return i;
-};
-/**
- * Tries to keep input at up to `lineWidth` characters, splitting only on spaces
- * not followed by newlines or spaces unless `mode` is `'quoted'`. Lines are
- * terminated with `\n` and started with `indent`.
- *
- * @param {string} text
- * @param {string} indent
- * @param {string} [mode='flow'] `'block'` prevents more-indented lines
- * from being folded; `'quoted'` allows for `\` escapes, including escaped
- * newlines
- * @param {Object} options
- * @param {number} [options.indentAtStart] Accounts for leading contents on
- * the first line, defaulting to `indent.length`
- * @param {number} [options.lineWidth=80]
- * @param {number} [options.minContentWidth=20] Allow highly indented lines to
- * stretch the line width
- * @param {function} options.onFold Called once if the text is folded
- * @param {function} options.onFold Called once if any line of text exceeds
- * lineWidth characters
- */
-
-
-function foldFlowLines(text, indent, mode, _ref) {
- var indentAtStart = _ref.indentAtStart,
- _ref$lineWidth = _ref.lineWidth,
- lineWidth = _ref$lineWidth === void 0 ? 80 : _ref$lineWidth,
- _ref$minContentWidth = _ref.minContentWidth,
- minContentWidth = _ref$minContentWidth === void 0 ? 20 : _ref$minContentWidth,
- onFold = _ref.onFold,
- onOverflow = _ref.onOverflow;
- if (!lineWidth || lineWidth < 0) return text;
- var endStep = Math.max(1 + minContentWidth, 1 + lineWidth - indent.length);
- if (text.length <= endStep) return text;
- var folds = [];
- var escapedFolds = {};
- var end = lineWidth - (typeof indentAtStart === 'number' ? indentAtStart : indent.length);
- var split = undefined;
- var prev = undefined;
- var overflow = false;
- var i = -1;
-
- if (mode === FOLD_BLOCK) {
- i = consumeMoreIndentedLines(text, i);
- if (i !== -1) end = i + endStep;
- }
-
- for (var ch; ch = text[i += 1];) {
- if (mode === FOLD_QUOTED && ch === '\\') {
- switch (text[i + 1]) {
- case 'x':
- i += 3;
- break;
-
- case 'u':
- i += 5;
- break;
-
- case 'U':
- i += 9;
- break;
-
- default:
- i += 1;
- }
- }
-
- if (ch === '\n') {
- if (mode === FOLD_BLOCK) i = consumeMoreIndentedLines(text, i);
- end = i + endStep;
- split = undefined;
- } else {
- if (ch === ' ' && prev && prev !== ' ' && prev !== '\n' && prev !== '\t') {
- // space surrounded by non-space can be replaced with newline + indent
- var next = text[i + 1];
- if (next && next !== ' ' && next !== '\n' && next !== '\t') split = i;
- }
-
- if (i >= end) {
- if (split) {
- folds.push(split);
- end = split + endStep;
- split = undefined;
- } else if (mode === FOLD_QUOTED) {
- // white-space collected at end may stretch past lineWidth
- while (prev === ' ' || prev === '\t') {
- prev = ch;
- ch = text[i += 1];
- overflow = true;
- } // i - 2 accounts for not-dropped last char + newline-escaping \
-
-
- folds.push(i - 2);
- escapedFolds[i - 2] = true;
- end = i - 2 + endStep;
- split = undefined;
- } else {
- overflow = true;
- }
- }
- }
-
- prev = ch;
- }
-
- if (overflow && onOverflow) onOverflow();
- if (folds.length === 0) return text;
- if (onFold) onFold();
- var res = text.slice(0, folds[0]);
-
- for (var _i = 0; _i < folds.length; ++_i) {
- var fold = folds[_i];
-
- var _end = folds[_i + 1] || text.length;
-
- if (mode === FOLD_QUOTED && escapedFolds[fold]) res += "".concat(text[fold], "\\");
- res += "\n".concat(indent).concat(text.slice(fold + 1, _end));
- }
-
- return res;
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/index.js b/assets/node_modules/yaml/browser/dist/index.js
deleted file mode 100644
index 66573c1..0000000
--- a/assets/node_modules/yaml/browser/dist/index.js
+++ /dev/null
@@ -1,139 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _parse = _interopRequireDefault(require("./cst/parse"));
-
-var _Document = _interopRequireDefault(require("./Document"));
-
-var _errors = require("./errors");
-
-var _schema = _interopRequireDefault(require("./schema"));
-
-var _warnings = require("./warnings");
-
-var defaultOptions = {
- anchorPrefix: 'a',
- customTags: null,
- keepCstNodes: false,
- keepNodeTypes: true,
- keepBlobsInJSON: true,
- mapAsMap: false,
- maxAliasCount: 100,
- prettyErrors: false,
- // TODO Set true in v2
- simpleKeys: false,
- version: '1.2'
-};
-
-function createNode(value) {
- var wrapScalars = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;
- var tag = arguments.length > 2 ? arguments[2] : undefined;
-
- if (tag === undefined && typeof wrapScalars === 'string') {
- tag = wrapScalars;
- wrapScalars = true;
- }
-
- var options = Object.assign({}, _Document.default.defaults[defaultOptions.version], defaultOptions);
- var schema = new _schema.default(options);
- return schema.createNode(value, wrapScalars, tag);
-}
-
-var Document =
-/*#__PURE__*/
-function (_YAMLDocument) {
- (0, _inherits2.default)(Document, _YAMLDocument);
-
- function Document(options) {
- (0, _classCallCheck2.default)(this, Document);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Document).call(this, Object.assign({}, defaultOptions, options)));
- }
-
- return Document;
-}(_Document.default);
-
-function parseAllDocuments(src, options) {
- var stream = [];
- var prev;
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = (0, _parse.default)(src)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var cstDoc = _step.value;
- var doc = new Document(options);
- doc.parse(cstDoc, prev);
- stream.push(doc);
- prev = doc;
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return stream;
-}
-
-function parseDocument(src, options) {
- var cst = (0, _parse.default)(src);
- var doc = new Document(options).parse(cst[0]);
-
- if (cst.length > 1) {
- var errMsg = 'Source contains multiple documents; please use YAML.parseAllDocuments()';
- doc.errors.unshift(new _errors.YAMLSemanticError(cst[1], errMsg));
- }
-
- return doc;
-}
-
-function parse(src, options) {
- var doc = parseDocument(src, options);
- doc.warnings.forEach(function (warning) {
- return (0, _warnings.warn)(warning);
- });
- if (doc.errors.length > 0) throw doc.errors[0];
- return doc.toJSON();
-}
-
-function stringify(value, options) {
- var doc = new Document(options);
- doc.contents = value;
- return String(doc);
-}
-
-var _default = {
- createNode: createNode,
- defaultOptions: defaultOptions,
- Document: Document,
- parse: parse,
- parseAllDocuments: parseAllDocuments,
- parseCST: _parse.default,
- parseDocument: parseDocument,
- stringify: stringify
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/listTagNames.js b/assets/node_modules/yaml/browser/dist/listTagNames.js
deleted file mode 100644
index 3147d3c..0000000
--- a/assets/node_modules/yaml/browser/dist/listTagNames.js
+++ /dev/null
@@ -1,42 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
-
-var _Collection = _interopRequireDefault(require("./schema/Collection"));
-
-var _Pair = _interopRequireDefault(require("./schema/Pair"));
-
-var _Scalar = _interopRequireDefault(require("./schema/Scalar"));
-
-var visit = function visit(node, tags) {
- if (node && (0, _typeof2.default)(node) === 'object') {
- var tag = node.tag;
-
- if (node instanceof _Collection.default) {
- if (tag) tags[tag] = true;
- node.items.forEach(function (n) {
- return visit(n, tags);
- });
- } else if (node instanceof _Pair.default) {
- visit(node.key, tags);
- visit(node.value, tags);
- } else if (node instanceof _Scalar.default) {
- if (tag) tags[tag] = true;
- }
- }
-
- return tags;
-};
-
-var _default = function _default(node) {
- return Object.keys(visit(node, {}));
-};
-
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Alias.js b/assets/node_modules/yaml/browser/dist/schema/Alias.js
deleted file mode 100644
index b2d0f0a..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Alias.js
+++ /dev/null
@@ -1,156 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _toJSON2 = _interopRequireDefault(require("../toJSON"));
-
-var _Collection = _interopRequireDefault(require("./Collection"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Pair = _interopRequireDefault(require("./Pair"));
-
-var getAliasCount = function getAliasCount(node, anchors) {
- if (node instanceof Alias) {
- var anchor = anchors.find(function (a) {
- return a.node === node.source;
- });
- return anchor.count * anchor.aliasCount;
- } else if (node instanceof _Collection.default) {
- var count = 0;
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = node.items[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var item = _step.value;
- var c = getAliasCount(item, anchors);
- if (c > count) count = c;
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return count;
- } else if (node instanceof _Pair.default) {
- var kc = getAliasCount(node.key, anchors);
- var vc = getAliasCount(node.value, anchors);
- return Math.max(kc, vc);
- }
-
- return 1;
-};
-
-var Alias =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Alias, _Node);
- (0, _createClass2.default)(Alias, null, [{
- key: "stringify",
- value: function stringify(_ref, _ref2) {
- var range = _ref.range,
- source = _ref.source;
- var anchors = _ref2.anchors,
- doc = _ref2.doc,
- implicitKey = _ref2.implicitKey,
- inStringifyKey = _ref2.inStringifyKey;
- var anchor = Object.keys(anchors).find(function (a) {
- return anchors[a] === source;
- });
- if (!anchor && inStringifyKey) anchor = doc.anchors.getName(source) || doc.anchors.newName();
- if (anchor) return "*".concat(anchor).concat(implicitKey ? ' ' : '');
- var msg = doc.anchors.getName(source) ? 'Alias node must be after source node' : 'Source node not found for alias node';
- throw new Error("".concat(msg, " [").concat(range, "]"));
- }
- }]);
-
- function Alias(source) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Alias);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Alias).call(this));
- _this.source = source;
- _this.type = _constants.Type.ALIAS;
- return _this;
- }
-
- (0, _createClass2.default)(Alias, [{
- key: "toJSON",
- value: function toJSON(arg, ctx) {
- var _this2 = this;
-
- if (!ctx) return (0, _toJSON2.default)(this.source, arg, ctx);
- var anchors = ctx.anchors,
- maxAliasCount = ctx.maxAliasCount;
- var anchor = anchors.find(function (a) {
- return a.node === _this2.source;
- });
-
- if (!anchor || anchor.res === undefined) {
- var msg = 'This should not happen: Alias anchor was not resolved?';
- if (this.cstNode) throw new _errors.YAMLReferenceError(this.cstNode, msg);else throw new ReferenceError(msg);
- }
-
- if (maxAliasCount >= 0) {
- anchor.count += 1;
- if (anchor.aliasCount === 0) anchor.aliasCount = getAliasCount(this.source, anchors);
-
- if (anchor.count * anchor.aliasCount > maxAliasCount) {
- var _msg = 'Excessive alias count indicates a resource exhaustion attack';
- if (this.cstNode) throw new _errors.YAMLReferenceError(this.cstNode, _msg);else throw new ReferenceError(_msg);
- }
- }
-
- return anchor.res;
- } // Only called when stringifying an alias mapping key while constructing
- // Object output.
-
- }, {
- key: "toString",
- value: function toString(ctx) {
- return Alias.stringify(this, ctx);
- }
- }, {
- key: "tag",
- set: function set(t) {
- throw new Error('Alias nodes cannot have tags');
- }
- }]);
- return Alias;
-}(_Node2.default);
-
-exports.default = Alias;
-(0, _defineProperty2.default)(Alias, "default", true); \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Collection.js b/assets/node_modules/yaml/browser/dist/schema/Collection.js
deleted file mode 100644
index b26cefa..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Collection.js
+++ /dev/null
@@ -1,278 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.isEmptyPath = void 0;
-
-var _toArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toArray"));
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf3 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
-
-var _addComment = _interopRequireDefault(require("../addComment"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Pair = _interopRequireDefault(require("./Pair"));
-
-var _Scalar = _interopRequireDefault(require("./Scalar"));
-
-// null, undefined, or an empty non-string iterable (e.g. [])
-var isEmptyPath = function isEmptyPath(path) {
- return path == null || (0, _typeof2.default)(path) === 'object' && path[Symbol.iterator]().next().done;
-};
-
-exports.isEmptyPath = isEmptyPath;
-
-var Collection =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Collection, _Node);
-
- function Collection() {
- var _getPrototypeOf2;
-
- var _this;
-
- (0, _classCallCheck2.default)(this, Collection);
-
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
-
- _this = (0, _possibleConstructorReturn2.default)(this, (_getPrototypeOf2 = (0, _getPrototypeOf3.default)(Collection)).call.apply(_getPrototypeOf2, [this].concat(args)));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "items", []);
- return _this;
- }
-
- (0, _createClass2.default)(Collection, [{
- key: "addIn",
- value: function addIn(path, value) {
- if (isEmptyPath(path)) this.add(value);else {
- var _path = (0, _toArray2.default)(path),
- key = _path[0],
- rest = _path.slice(1);
-
- var node = this.get(key, true);
- if (node instanceof Collection) node.addIn(rest, value);else throw new Error("Expected YAML collection at ".concat(key, ". Remaining path: ").concat(rest));
- }
- }
- }, {
- key: "deleteIn",
- value: function deleteIn(_ref) {
- var _ref2 = (0, _toArray2.default)(_ref),
- key = _ref2[0],
- rest = _ref2.slice(1);
-
- if (rest.length === 0) return this.delete(key);
- var node = this.get(key, true);
- if (node instanceof Collection) return node.deleteIn(rest);else throw new Error("Expected YAML collection at ".concat(key, ". Remaining path: ").concat(rest));
- }
- }, {
- key: "getIn",
- value: function getIn(_ref3, keepScalar) {
- var _ref4 = (0, _toArray2.default)(_ref3),
- key = _ref4[0],
- rest = _ref4.slice(1);
-
- var node = this.get(key, true);
- if (rest.length === 0) return !keepScalar && node instanceof _Scalar.default ? node.value : node;else return node instanceof Collection ? node.getIn(rest, keepScalar) : undefined;
- }
- }, {
- key: "hasAllNullValues",
- value: function hasAllNullValues() {
- return this.items.every(function (node) {
- if (!(node instanceof _Pair.default)) return false;
- var n = node.value;
- return n == null || n instanceof _Scalar.default && n.value == null && !n.commentBefore && !n.comment && !n.tag;
- });
- }
- }, {
- key: "hasIn",
- value: function hasIn(_ref5) {
- var _ref6 = (0, _toArray2.default)(_ref5),
- key = _ref6[0],
- rest = _ref6.slice(1);
-
- if (rest.length === 0) return this.has(key);
- var node = this.get(key, true);
- return node instanceof Collection ? node.hasIn(rest) : false;
- }
- }, {
- key: "setIn",
- value: function setIn(_ref7, value) {
- var _ref8 = (0, _toArray2.default)(_ref7),
- key = _ref8[0],
- rest = _ref8.slice(1);
-
- if (rest.length === 0) {
- this.set(key, value);
- } else {
- var node = this.get(key, true);
- if (node instanceof Collection) node.setIn(rest, value);else throw new Error("Expected YAML collection at ".concat(key, ". Remaining path: ").concat(rest));
- }
- } // overridden in implementations
-
- }, {
- key: "toJSON",
- value: function toJSON() {
- return null;
- }
- }, {
- key: "toString",
- value: function toString(ctx, _ref9, onComment, onChompKeep) {
- var _this2 = this;
-
- var blockItem = _ref9.blockItem,
- flowChars = _ref9.flowChars,
- isMap = _ref9.isMap,
- itemIndent = _ref9.itemIndent;
- var _ctx = ctx,
- doc = _ctx.doc,
- indent = _ctx.indent;
- var inFlow = this.type && this.type.substr(0, 4) === 'FLOW' || ctx.inFlow;
- if (inFlow) itemIndent += ' ';
- var allNullValues = isMap && this.hasAllNullValues();
- ctx = Object.assign({}, ctx, {
- allNullValues: allNullValues,
- indent: itemIndent,
- inFlow: inFlow,
- type: null
- });
- var chompKeep = false;
- var hasItemWithNewLine = false;
- var nodes = this.items.reduce(function (nodes, item, i) {
- var comment;
-
- if (item) {
- if (!chompKeep && item.spaceBefore) nodes.push({
- type: 'comment',
- str: ''
- });
- if (item.commentBefore) item.commentBefore.match(/^.*$/gm).forEach(function (line) {
- nodes.push({
- type: 'comment',
- str: "#".concat(line)
- });
- });
- if (item.comment) comment = item.comment;
- if (inFlow && (!chompKeep && item.spaceBefore || item.commentBefore || item.comment || item.key && (item.key.commentBefore || item.key.comment) || item.value && (item.value.commentBefore || item.value.comment))) hasItemWithNewLine = true;
- }
-
- chompKeep = false;
- var str = doc.schema.stringify(item, ctx, function () {
- return comment = null;
- }, function () {
- return chompKeep = true;
- });
- if (inFlow && !hasItemWithNewLine && str.includes('\n')) hasItemWithNewLine = true;
- if (inFlow && i < _this2.items.length - 1) str += ',';
- str = (0, _addComment.default)(str, itemIndent, comment);
- if (chompKeep && (comment || inFlow)) chompKeep = false;
- nodes.push({
- type: 'item',
- str: str
- });
- return nodes;
- }, []);
- var str;
-
- if (nodes.length === 0) {
- str = flowChars.start + flowChars.end;
- } else if (inFlow) {
- var start = flowChars.start,
- end = flowChars.end;
- var strings = nodes.map(function (n) {
- return n.str;
- });
-
- if (hasItemWithNewLine || strings.reduce(function (sum, str) {
- return sum + str.length + 2;
- }, 2) > Collection.maxFlowStringSingleLineLength) {
- str = start;
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = strings[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var s = _step.value;
- str += s ? "\n ".concat(indent).concat(s) : '\n';
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- str += "\n".concat(indent).concat(end);
- } else {
- str = "".concat(start, " ").concat(strings.join(' '), " ").concat(end);
- }
- } else {
- var _strings = nodes.map(blockItem);
-
- str = _strings.shift();
- var _iteratorNormalCompletion2 = true;
- var _didIteratorError2 = false;
- var _iteratorError2 = undefined;
-
- try {
- for (var _iterator2 = _strings[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
- var _s = _step2.value;
- str += _s ? "\n".concat(indent).concat(_s) : '\n';
- }
- } catch (err) {
- _didIteratorError2 = true;
- _iteratorError2 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
- _iterator2.return();
- }
- } finally {
- if (_didIteratorError2) {
- throw _iteratorError2;
- }
- }
- }
- }
-
- if (this.comment) {
- str += '\n' + this.comment.replace(/^/gm, "".concat(indent, "#"));
- if (onComment) onComment();
- } else if (chompKeep && onChompKeep) onChompKeep();
-
- return str;
- }
- }]);
- return Collection;
-}(_Node2.default);
-
-exports.default = Collection;
-(0, _defineProperty2.default)(Collection, "maxFlowStringSingleLineLength", 60); \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Map.js b/assets/node_modules/yaml/browser/dist/schema/Map.js
deleted file mode 100644
index a6e91c2..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Map.js
+++ /dev/null
@@ -1,188 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.findPair = findPair;
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _Collection2 = _interopRequireDefault(require("./Collection"));
-
-var _Pair = _interopRequireDefault(require("./Pair"));
-
-var _Scalar = _interopRequireDefault(require("./Scalar"));
-
-function findPair(items, key) {
- var k = key instanceof _Scalar.default ? key.value : key;
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = items[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var it = _step.value;
-
- if (it instanceof _Pair.default) {
- if (it.key === key || it.key === k) return it;
- if (it.key && it.key.value === k) return it;
- }
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return undefined;
-}
-
-var YAMLMap =
-/*#__PURE__*/
-function (_Collection) {
- (0, _inherits2.default)(YAMLMap, _Collection);
-
- function YAMLMap() {
- (0, _classCallCheck2.default)(this, YAMLMap);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLMap).apply(this, arguments));
- }
-
- (0, _createClass2.default)(YAMLMap, [{
- key: "add",
- value: function add(pair) {
- if (!pair) pair = new _Pair.default(pair);else if (!(pair instanceof _Pair.default)) pair = new _Pair.default(pair.key || pair, pair.value);
- var prev = findPair(this.items, pair.key);
- if (prev) throw new Error("Key ".concat(pair.key, " already set"));
- this.items.push(pair);
- }
- }, {
- key: "delete",
- value: function _delete(key) {
- var it = findPair(this.items, key);
- if (!it) return false;
- var del = this.items.splice(this.items.indexOf(it), 1);
- return del.length > 0;
- }
- }, {
- key: "get",
- value: function get(key, keepScalar) {
- var it = findPair(this.items, key);
- var node = it && it.value;
- return !keepScalar && node instanceof _Scalar.default ? node.value : node;
- }
- }, {
- key: "has",
- value: function has(key) {
- return !!findPair(this.items, key);
- }
- }, {
- key: "set",
- value: function set(key, value) {
- var prev = findPair(this.items, key);
- if (prev) prev.value = value;else this.items.push(new _Pair.default(key, value));
- }
- /**
- * @param {*} arg ignored
- * @param {*} ctx Conversion context, originally set in Document#toJSON()
- * @param {Class} Type If set, forces the returned collection type
- * @returns {*} Instance of Type, Map, or Object
- */
-
- }, {
- key: "toJSON",
- value: function toJSON(_, ctx, Type) {
- var map = Type ? new Type() : ctx && ctx.mapAsMap ? new Map() : {};
- if (ctx && ctx.onCreate) ctx.onCreate(map);
- var _iteratorNormalCompletion2 = true;
- var _didIteratorError2 = false;
- var _iteratorError2 = undefined;
-
- try {
- for (var _iterator2 = this.items[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
- var item = _step2.value;
- item.addToJSMap(ctx, map);
- }
- } catch (err) {
- _didIteratorError2 = true;
- _iteratorError2 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
- _iterator2.return();
- }
- } finally {
- if (_didIteratorError2) {
- throw _iteratorError2;
- }
- }
- }
-
- return map;
- }
- }, {
- key: "toString",
- value: function toString(ctx, onComment, onChompKeep) {
- if (!ctx) return JSON.stringify(this);
- var _iteratorNormalCompletion3 = true;
- var _didIteratorError3 = false;
- var _iteratorError3 = undefined;
-
- try {
- for (var _iterator3 = this.items[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {
- var item = _step3.value;
- if (!(item instanceof _Pair.default)) throw new Error("Map items must all be pairs; found ".concat(JSON.stringify(item), " instead"));
- }
- } catch (err) {
- _didIteratorError3 = true;
- _iteratorError3 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion3 && _iterator3.return != null) {
- _iterator3.return();
- }
- } finally {
- if (_didIteratorError3) {
- throw _iteratorError3;
- }
- }
- }
-
- return (0, _get2.default)((0, _getPrototypeOf2.default)(YAMLMap.prototype), "toString", this).call(this, ctx, {
- blockItem: function blockItem(n) {
- return n.str;
- },
- flowChars: {
- start: '{',
- end: '}'
- },
- isMap: true,
- itemIndent: ctx.indent || ''
- }, onComment, onChompKeep);
- }
- }]);
- return YAMLMap;
-}(_Collection2.default);
-
-exports.default = YAMLMap; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Merge.js b/assets/node_modules/yaml/browser/dist/schema/Merge.js
deleted file mode 100644
index cea06ee..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Merge.js
+++ /dev/null
@@ -1,147 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.MERGE_KEY = void 0;
-
-var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _Map = _interopRequireDefault(require("./Map"));
-
-var _Pair2 = _interopRequireDefault(require("./Pair"));
-
-var _Scalar = _interopRequireDefault(require("./Scalar"));
-
-var _Seq = _interopRequireDefault(require("./Seq"));
-
-var MERGE_KEY = '<<';
-exports.MERGE_KEY = MERGE_KEY;
-
-var Merge =
-/*#__PURE__*/
-function (_Pair) {
- (0, _inherits2.default)(Merge, _Pair);
-
- function Merge(pair) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Merge);
-
- if (pair instanceof _Pair2.default) {
- var seq = pair.value;
-
- if (!(seq instanceof _Seq.default)) {
- seq = new _Seq.default();
- seq.items.push(pair.value);
- seq.range = pair.value.range;
- }
-
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Merge).call(this, pair.key, seq));
- _this.range = pair.range;
- } else {
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Merge).call(this, new _Scalar.default(MERGE_KEY), new _Seq.default()));
- }
-
- _this.type = 'MERGE_PAIR';
- return (0, _possibleConstructorReturn2.default)(_this);
- } // If the value associated with a merge key is a single mapping node, each of
- // its key/value pairs is inserted into the current mapping, unless the key
- // already exists in it. If the value associated with the merge key is a
- // sequence, then this sequence is expected to contain mapping nodes and each
- // of these nodes is merged in turn according to its order in the sequence.
- // Keys in mapping nodes earlier in the sequence override keys specified in
- // later mapping nodes. -- http://yaml.org/type/merge.html
-
-
- (0, _createClass2.default)(Merge, [{
- key: "addToJSMap",
- value: function addToJSMap(ctx, map) {
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = this.value.items[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var source = _step.value.source;
- if (!(source instanceof _Map.default)) throw new Error('Merge sources must be maps');
- var srcMap = source.toJSON(null, ctx, Map);
- var _iteratorNormalCompletion2 = true;
- var _didIteratorError2 = false;
- var _iteratorError2 = undefined;
-
- try {
- for (var _iterator2 = srcMap[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
- var _step2$value = (0, _slicedToArray2.default)(_step2.value, 2),
- key = _step2$value[0],
- value = _step2$value[1];
-
- if (map instanceof Map) {
- if (!map.has(key)) map.set(key, value);
- } else if (map instanceof Set) {
- map.add(key);
- } else {
- if (!Object.prototype.hasOwnProperty.call(map, key)) map[key] = value;
- }
- }
- } catch (err) {
- _didIteratorError2 = true;
- _iteratorError2 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
- _iterator2.return();
- }
- } finally {
- if (_didIteratorError2) {
- throw _iteratorError2;
- }
- }
- }
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return map;
- }
- }, {
- key: "toString",
- value: function toString(ctx, onComment) {
- var seq = this.value;
- if (seq.items.length > 1) return (0, _get2.default)((0, _getPrototypeOf2.default)(Merge.prototype), "toString", this).call(this, ctx, onComment);
- this.value = seq.items[0];
- var str = (0, _get2.default)((0, _getPrototypeOf2.default)(Merge.prototype), "toString", this).call(this, ctx, onComment);
- this.value = seq;
- return str;
- }
- }]);
- return Merge;
-}(_Pair2.default);
-
-exports.default = Merge; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Node.js b/assets/node_modules/yaml/browser/dist/schema/Node.js
deleted file mode 100644
index 4900f3e..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Node.js
+++ /dev/null
@@ -1,16 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var Node = function Node() {
- (0, _classCallCheck2.default)(this, Node);
-};
-
-exports.default = Node; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Pair.js b/assets/node_modules/yaml/browser/dist/schema/Pair.js
deleted file mode 100644
index 33916a1..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Pair.js
+++ /dev/null
@@ -1,189 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
-
-var _addComment = _interopRequireDefault(require("../addComment"));
-
-var _constants = require("../constants");
-
-var _toJSON = _interopRequireDefault(require("../toJSON"));
-
-var _Collection = _interopRequireDefault(require("./Collection"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-var _Scalar = _interopRequireDefault(require("./Scalar"));
-
-// Published as 'yaml/pair'
-var stringifyKey = function stringifyKey(key, jsKey, ctx) {
- if (jsKey === null) return '';
- if ((0, _typeof2.default)(jsKey) !== 'object') return String(jsKey);
- if (key instanceof _Node2.default && ctx && ctx.doc) return key.toString({
- anchors: {},
- doc: ctx.doc,
- indent: '',
- inFlow: true,
- inStringifyKey: true
- });
- return JSON.stringify(jsKey);
-};
-
-var Pair =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Pair, _Node);
-
- function Pair(key) {
- var _this;
-
- var value = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
- (0, _classCallCheck2.default)(this, Pair);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Pair).call(this));
- _this.key = key;
- _this.value = value;
- _this.type = 'PAIR';
- return _this;
- }
-
- (0, _createClass2.default)(Pair, [{
- key: "addToJSMap",
- value: function addToJSMap(ctx, map) {
- var key = (0, _toJSON.default)(this.key, '', ctx);
-
- if (map instanceof Map) {
- var value = (0, _toJSON.default)(this.value, key, ctx);
- map.set(key, value);
- } else if (map instanceof Set) {
- map.add(key);
- } else {
- var stringKey = stringifyKey(this.key, key, ctx);
- map[stringKey] = (0, _toJSON.default)(this.value, stringKey, ctx);
- }
-
- return map;
- }
- }, {
- key: "toJSON",
- value: function toJSON(_, ctx) {
- var pair = ctx && ctx.mapAsMap ? new Map() : {};
- return this.addToJSMap(ctx, pair);
- }
- }, {
- key: "toString",
- value: function toString(ctx, onComment, onChompKeep) {
- if (!ctx || !ctx.doc) return JSON.stringify(this);
- var simpleKeys = ctx.doc.options.simpleKeys;
- var key = this.key,
- value = this.value;
- var keyComment = key instanceof _Node2.default && key.comment;
-
- if (simpleKeys) {
- if (keyComment) {
- throw new Error('With simple keys, key nodes cannot have comments');
- }
-
- if (key instanceof _Collection.default) {
- var msg = 'With simple keys, collection cannot be used as a key value';
- throw new Error(msg);
- }
- }
-
- var explicitKey = !simpleKeys && (!key || keyComment || key instanceof _Collection.default || key.type === _constants.Type.BLOCK_FOLDED || key.type === _constants.Type.BLOCK_LITERAL);
- var _ctx = ctx,
- doc = _ctx.doc,
- indent = _ctx.indent;
- ctx = Object.assign({}, ctx, {
- implicitKey: !explicitKey,
- indent: indent + ' '
- });
- var chompKeep = false;
- var str = doc.schema.stringify(key, ctx, function () {
- return keyComment = null;
- }, function () {
- return chompKeep = true;
- });
- str = (0, _addComment.default)(str, ctx.indent, keyComment);
-
- if (ctx.allNullValues && !simpleKeys) {
- if (this.comment) {
- str = (0, _addComment.default)(str, ctx.indent, this.comment);
- if (onComment) onComment();
- } else if (chompKeep && !keyComment && onChompKeep) onChompKeep();
-
- return ctx.inFlow ? str : "? ".concat(str);
- }
-
- str = explicitKey ? "? ".concat(str, "\n").concat(indent, ":") : "".concat(str, ":");
-
- if (this.comment) {
- // expected (but not strictly required) to be a single-line comment
- str = (0, _addComment.default)(str, ctx.indent, this.comment);
- if (onComment) onComment();
- }
-
- var vcb = '';
- var valueComment = null;
-
- if (value instanceof _Node2.default) {
- if (value.spaceBefore) vcb = '\n';
-
- if (value.commentBefore) {
- var cs = value.commentBefore.replace(/^/gm, "".concat(ctx.indent, "#"));
- vcb += "\n".concat(cs);
- }
-
- valueComment = value.comment;
- } else if (value && (0, _typeof2.default)(value) === 'object') {
- value = doc.schema.createNode(value, true);
- }
-
- ctx.implicitKey = false;
- chompKeep = false;
- var valueStr = doc.schema.stringify(value, ctx, function () {
- return valueComment = null;
- }, function () {
- return chompKeep = true;
- });
- var ws = ' ';
-
- if (vcb || this.comment) {
- ws = "".concat(vcb, "\n").concat(ctx.indent);
- } else if (!explicitKey && value instanceof _Collection.default) {
- var flow = valueStr[0] === '[' || valueStr[0] === '{';
- if (!flow || valueStr.includes('\n')) ws = "\n".concat(ctx.indent);
- }
-
- if (chompKeep && !valueComment && onChompKeep) onChompKeep();
- return (0, _addComment.default)(str + ws + valueStr, ctx.indent, valueComment);
- }
- }, {
- key: "commentBefore",
- get: function get() {
- return this.key && this.key.commentBefore;
- },
- set: function set(cb) {
- if (this.key == null) this.key = new _Scalar.default(null);
- this.key.commentBefore = cb;
- }
- }]);
- return Pair;
-}(_Node2.default);
-
-exports.default = Pair; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Scalar.js b/assets/node_modules/yaml/browser/dist/schema/Scalar.js
deleted file mode 100644
index 5c3468e..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Scalar.js
+++ /dev/null
@@ -1,53 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _toJSON2 = _interopRequireDefault(require("../toJSON"));
-
-var _Node2 = _interopRequireDefault(require("./Node"));
-
-// Published as 'yaml/scalar'
-var Scalar =
-/*#__PURE__*/
-function (_Node) {
- (0, _inherits2.default)(Scalar, _Node);
-
- function Scalar(value) {
- var _this;
-
- (0, _classCallCheck2.default)(this, Scalar);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(Scalar).call(this));
- _this.value = value;
- return _this;
- }
-
- (0, _createClass2.default)(Scalar, [{
- key: "toJSON",
- value: function toJSON(arg, ctx) {
- return ctx && ctx.keep ? this.value : (0, _toJSON2.default)(this.value, arg, ctx);
- }
- }, {
- key: "toString",
- value: function toString() {
- return String(this.value);
- }
- }]);
- return Scalar;
-}(_Node2.default);
-
-exports.default = Scalar; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/Seq.js b/assets/node_modules/yaml/browser/dist/schema/Seq.js
deleted file mode 100644
index 6fdffeb..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/Seq.js
+++ /dev/null
@@ -1,131 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _toJSON2 = _interopRequireDefault(require("../toJSON"));
-
-var _Collection2 = _interopRequireDefault(require("./Collection"));
-
-var _Scalar = _interopRequireDefault(require("./Scalar"));
-
-// Published as 'yaml/seq'
-function asItemIndex(key) {
- var idx = key instanceof _Scalar.default ? key.value : key;
- if (idx && typeof idx === 'string') idx = Number(idx);
- return Number.isInteger(idx) && idx >= 0 ? idx : null;
-}
-
-var YAMLSeq =
-/*#__PURE__*/
-function (_Collection) {
- (0, _inherits2.default)(YAMLSeq, _Collection);
-
- function YAMLSeq() {
- (0, _classCallCheck2.default)(this, YAMLSeq);
- return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLSeq).apply(this, arguments));
- }
-
- (0, _createClass2.default)(YAMLSeq, [{
- key: "add",
- value: function add(value) {
- this.items.push(value);
- }
- }, {
- key: "delete",
- value: function _delete(key) {
- var idx = asItemIndex(key);
- if (typeof idx !== 'number') return false;
- var del = this.items.splice(idx, 1);
- return del.length > 0;
- }
- }, {
- key: "get",
- value: function get(key, keepScalar) {
- var idx = asItemIndex(key);
- if (typeof idx !== 'number') return undefined;
- var it = this.items[idx];
- return !keepScalar && it instanceof _Scalar.default ? it.value : it;
- }
- }, {
- key: "has",
- value: function has(key) {
- var idx = asItemIndex(key);
- return typeof idx === 'number' && idx < this.items.length;
- }
- }, {
- key: "set",
- value: function set(key, value) {
- var idx = asItemIndex(key);
- if (typeof idx !== 'number') throw new Error("Expected a valid index, not ".concat(key, "."));
- this.items[idx] = value;
- }
- }, {
- key: "toJSON",
- value: function toJSON(_, ctx) {
- var seq = [];
- if (ctx && ctx.onCreate) ctx.onCreate(seq);
- var i = 0;
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = this.items[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var item = _step.value;
- seq.push((0, _toJSON2.default)(item, String(i++), ctx));
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return seq;
- }
- }, {
- key: "toString",
- value: function toString(ctx, onComment, onChompKeep) {
- if (!ctx) return JSON.stringify(this);
- return (0, _get2.default)((0, _getPrototypeOf2.default)(YAMLSeq.prototype), "toString", this).call(this, ctx, {
- blockItem: function blockItem(n) {
- return n.type === 'comment' ? n.str : "- ".concat(n.str);
- },
- flowChars: {
- start: '[',
- end: ']'
- },
- isMap: false,
- itemIndent: (ctx.indent || '') + ' '
- }, onComment, onChompKeep);
- }
- }]);
- return YAMLSeq;
-}(_Collection2.default);
-
-exports.default = YAMLSeq; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/index.js b/assets/node_modules/yaml/browser/dist/schema/index.js
deleted file mode 100644
index dc75e29..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/index.js
+++ /dev/null
@@ -1,397 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _warnings = require("../warnings");
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _stringify = require("../stringify");
-
-var _tags = require("../tags");
-
-var _string = require("../tags/failsafe/string");
-
-var _Alias = _interopRequireDefault(require("./Alias"));
-
-var _Collection = _interopRequireDefault(require("./Collection"));
-
-var _Node = _interopRequireDefault(require("./Node"));
-
-var _Pair = _interopRequireDefault(require("./Pair"));
-
-var _Scalar = _interopRequireDefault(require("./Scalar"));
-
-var isMap = function isMap(_ref) {
- var type = _ref.type;
- return type === _constants.Type.FLOW_MAP || type === _constants.Type.MAP;
-};
-
-var isSeq = function isSeq(_ref2) {
- var type = _ref2.type;
- return type === _constants.Type.FLOW_SEQ || type === _constants.Type.SEQ;
-};
-
-var Schema =
-/*#__PURE__*/
-function () {
- function Schema(_ref3) {
- var customTags = _ref3.customTags,
- merge = _ref3.merge,
- schema = _ref3.schema,
- deprecatedCustomTags = _ref3.tags;
- (0, _classCallCheck2.default)(this, Schema);
- this.merge = !!merge;
- this.name = schema;
- this.tags = _tags.schemas[schema.replace(/\W/g, '')]; // 'yaml-1.1' -> 'yaml11'
-
- if (!this.tags) {
- var keys = Object.keys(_tags.schemas).map(function (key) {
- return JSON.stringify(key);
- }).join(', ');
- throw new Error("Unknown schema \"".concat(schema, "\"; use one of ").concat(keys));
- }
-
- if (!customTags && deprecatedCustomTags) {
- customTags = deprecatedCustomTags;
- (0, _warnings.warnOptionDeprecation)('tags', 'customTags');
- }
-
- if (Array.isArray(customTags)) {
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = customTags[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var tag = _step.value;
- this.tags = this.tags.concat(tag);
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
- } else if (typeof customTags === 'function') {
- this.tags = customTags(this.tags.slice());
- }
-
- for (var i = 0; i < this.tags.length; ++i) {
- var _tag = this.tags[i];
-
- if (typeof _tag === 'string') {
- var tagObj = _tags.tags[_tag];
-
- if (!tagObj) {
- var _keys = Object.keys(_tags.tags).map(function (key) {
- return JSON.stringify(key);
- }).join(', ');
-
- throw new Error("Unknown custom tag \"".concat(_tag, "\"; use one of ").concat(_keys));
- }
-
- this.tags[i] = tagObj;
- }
- }
- }
-
- (0, _createClass2.default)(Schema, [{
- key: "createNode",
- value: function createNode(value, wrapScalars, tag, ctx) {
- if (value instanceof _Node.default) return value;
- var tagObj;
-
- if (tag) {
- if (tag.startsWith('!!')) tag = Schema.defaultPrefix + tag.slice(2);
- var match = this.tags.filter(function (t) {
- return t.tag === tag;
- });
- tagObj = match.find(function (t) {
- return !t.format;
- }) || match[0];
- if (!tagObj) throw new Error("Tag ".concat(tag, " not found"));
- } else {
- // TODO: deprecate/remove class check
- tagObj = this.tags.find(function (t) {
- return (t.identify && t.identify(value) || t.class && value instanceof t.class) && !t.format;
- });
-
- if (!tagObj) {
- if (typeof value.toJSON === 'function') value = value.toJSON();
- if ((0, _typeof2.default)(value) !== 'object') return wrapScalars ? new _Scalar.default(value) : value;
- tagObj = value instanceof Map ? _tags.tags.map : value[Symbol.iterator] ? _tags.tags.seq : _tags.tags.map;
- }
- }
-
- if (!ctx) ctx = {
- wrapScalars: wrapScalars
- };else ctx.wrapScalars = wrapScalars;
-
- if (ctx.onTagObj) {
- ctx.onTagObj(tagObj);
- delete ctx.onTagObj;
- }
-
- var obj = {};
-
- if (value && (0, _typeof2.default)(value) === 'object' && ctx.prevObjects) {
- var prev = ctx.prevObjects.find(function (o) {
- return o.value === value;
- });
-
- if (prev) {
- var alias = new _Alias.default(prev); // leaves source dirty; must be cleaned by caller
-
- ctx.aliasNodes.push(alias);
- return alias;
- }
-
- obj.value = value;
- ctx.prevObjects.push(obj);
- }
-
- obj.node = tagObj.createNode ? tagObj.createNode(this, value, ctx) : wrapScalars ? new _Scalar.default(value) : value;
- return obj.node;
- }
- }, {
- key: "createPair",
- value: function createPair(key, value, ctx) {
- var k = this.createNode(key, ctx.wrapScalars, null, ctx);
- var v = this.createNode(value, ctx.wrapScalars, null, ctx);
- return new _Pair.default(k, v);
- } // falls back to string on no match
-
- }, {
- key: "resolveScalar",
- value: function resolveScalar(str, tags) {
- if (!tags) tags = this.tags;
-
- for (var i = 0; i < tags.length; ++i) {
- var _tags$i = tags[i],
- format = _tags$i.format,
- test = _tags$i.test,
- resolve = _tags$i.resolve;
-
- if (test) {
- var match = str.match(test);
-
- if (match) {
- var res = resolve.apply(null, match);
- if (!(res instanceof _Scalar.default)) res = new _Scalar.default(res);
- if (format) res.format = format;
- return res;
- }
- }
- }
-
- if (this.tags.scalarFallback) str = this.tags.scalarFallback(str);
- return new _Scalar.default(str);
- } // sets node.resolved on success
-
- }, {
- key: "resolveNode",
- value: function resolveNode(doc, node, tagName) {
- var tags = this.tags.filter(function (_ref4) {
- var tag = _ref4.tag;
- return tag === tagName;
- });
- var generic = tags.find(function (_ref5) {
- var test = _ref5.test;
- return !test;
- });
- if (node.error) doc.errors.push(node.error);
-
- try {
- if (generic) {
- var res = generic.resolve(doc, node);
- if (!(res instanceof _Collection.default)) res = new _Scalar.default(res);
- node.resolved = res;
- } else {
- var str = (0, _string.resolveString)(doc, node);
-
- if (typeof str === 'string' && tags.length > 0) {
- node.resolved = this.resolveScalar(str, tags);
- }
- }
- } catch (error) {
- if (!error.source) error.source = node;
- doc.errors.push(error);
- node.resolved = null;
- }
-
- if (!node.resolved) return null;
- if (tagName && node.tag) node.resolved.tag = tagName;
- return node.resolved;
- }
- }, {
- key: "resolveNodeWithFallback",
- value: function resolveNodeWithFallback(doc, node, tagName) {
- var res = this.resolveNode(doc, node, tagName);
- if (Object.prototype.hasOwnProperty.call(node, 'resolved')) return res;
- var fallback = isMap(node) ? Schema.defaultTags.MAP : isSeq(node) ? Schema.defaultTags.SEQ : Schema.defaultTags.STR;
-
- if (fallback) {
- doc.warnings.push(new _errors.YAMLWarning(node, "The tag ".concat(tagName, " is unavailable, falling back to ").concat(fallback)));
-
- var _res = this.resolveNode(doc, node, fallback);
-
- _res.tag = tagName;
- return _res;
- } else {
- doc.errors.push(new _errors.YAMLReferenceError(node, "The tag ".concat(tagName, " is unavailable")));
- }
-
- return null;
- }
- }, {
- key: "getTagObject",
- value: function getTagObject(item) {
- if (item instanceof _Alias.default) return _Alias.default;
-
- if (item.tag) {
- var match = this.tags.filter(function (t) {
- return t.tag === item.tag;
- });
- if (match.length > 0) return match.find(function (t) {
- return t.format === item.format;
- }) || match[0];
- }
-
- var tagObj, obj;
-
- if (item instanceof _Scalar.default) {
- obj = item.value; // TODO: deprecate/remove class check
-
- var _match = this.tags.filter(function (t) {
- return t.identify && t.identify(obj) || t.class && obj instanceof t.class;
- });
-
- tagObj = _match.find(function (t) {
- return t.format === item.format;
- }) || _match.find(function (t) {
- return !t.format;
- });
- } else {
- obj = item;
- tagObj = this.tags.find(function (t) {
- return t.nodeClass && obj instanceof t.nodeClass;
- });
- }
-
- if (!tagObj) {
- var name = obj && obj.constructor ? obj.constructor.name : (0, _typeof2.default)(obj);
- throw new Error("Tag not resolved for ".concat(name, " value"));
- }
-
- return tagObj;
- } // needs to be called before stringifier to allow for circular anchor refs
-
- }, {
- key: "stringifyProps",
- value: function stringifyProps(node, tagObj, _ref6) {
- var anchors = _ref6.anchors,
- doc = _ref6.doc;
- var props = [];
- var anchor = doc.anchors.getName(node);
-
- if (anchor) {
- anchors[anchor] = node;
- props.push("&".concat(anchor));
- }
-
- if (node.tag) {
- props.push(doc.stringifyTag(node.tag));
- } else if (!tagObj.default) {
- props.push(doc.stringifyTag(tagObj.tag));
- }
-
- return props.join(' ');
- }
- }, {
- key: "stringify",
- value: function stringify(item, ctx, onComment, onChompKeep) {
- var tagObj;
-
- if (!(item instanceof _Node.default)) {
- var createCtx = {
- aliasNodes: [],
- onTagObj: function onTagObj(o) {
- return tagObj = o;
- },
- prevObjects: []
- };
- item = this.createNode(item, true, null, createCtx);
- var anchors = ctx.doc.anchors;
- var _iteratorNormalCompletion2 = true;
- var _didIteratorError2 = false;
- var _iteratorError2 = undefined;
-
- try {
- for (var _iterator2 = createCtx.aliasNodes[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
- var alias = _step2.value;
- alias.source = alias.source.node;
- var name = anchors.getName(alias.source);
-
- if (!name) {
- name = anchors.newName();
- anchors.map[name] = alias.source;
- }
- }
- } catch (err) {
- _didIteratorError2 = true;
- _iteratorError2 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
- _iterator2.return();
- }
- } finally {
- if (_didIteratorError2) {
- throw _iteratorError2;
- }
- }
- }
- }
-
- ctx.tags = this;
- if (item instanceof _Pair.default) return item.toString(ctx, onComment, onChompKeep);
- if (!tagObj) tagObj = this.getTagObject(item);
- var props = this.stringifyProps(item, tagObj, ctx);
- var str = typeof tagObj.stringify === 'function' ? tagObj.stringify(item, ctx, onComment, onChompKeep) : item instanceof _Collection.default ? item.toString(ctx, onComment, onChompKeep) : (0, _stringify.stringifyString)(item, ctx, onComment, onChompKeep);
- return props ? item instanceof _Collection.default && str[0] !== '{' && str[0] !== '[' ? "".concat(props, "\n").concat(ctx.indent).concat(str) : "".concat(props, " ").concat(str) : str;
- }
- }]);
- return Schema;
-}();
-
-exports.default = Schema;
-(0, _defineProperty2.default)(Schema, "defaultPrefix", 'tag:yaml.org,2002:');
-(0, _defineProperty2.default)(Schema, "defaultTags", {
- MAP: 'tag:yaml.org,2002:map',
- SEQ: 'tag:yaml.org,2002:seq',
- STR: 'tag:yaml.org,2002:str'
-}); \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/parseMap.js b/assets/node_modules/yaml/browser/dist/schema/parseMap.js
deleted file mode 100644
index b6752c1..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/parseMap.js
+++ /dev/null
@@ -1,332 +0,0 @@
-"use strict";
-
-var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = parseMap;
-
-var _constants = require("../constants");
-
-var _PlainValue = _interopRequireDefault(require("../cst/PlainValue"));
-
-var _errors = require("../errors");
-
-var _Map = _interopRequireDefault(require("./Map"));
-
-var _Merge = _interopRequireWildcard(require("./Merge"));
-
-var _Pair = _interopRequireDefault(require("./Pair"));
-
-var _parseUtils = require("./parseUtils");
-
-var _Alias = _interopRequireDefault(require("./Alias"));
-
-var _Collection = _interopRequireDefault(require("./Collection"));
-
-function parseMap(doc, cst) {
- if (cst.type !== _constants.Type.MAP && cst.type !== _constants.Type.FLOW_MAP) {
- var msg = "A ".concat(cst.type, " node cannot be resolved as a mapping");
- doc.errors.push(new _errors.YAMLSyntaxError(cst, msg));
- return null;
- }
-
- var _ref = cst.type === _constants.Type.FLOW_MAP ? resolveFlowMapItems(doc, cst) : resolveBlockMapItems(doc, cst),
- comments = _ref.comments,
- items = _ref.items;
-
- var map = new _Map.default();
- map.items = items;
- (0, _parseUtils.resolveComments)(map, comments);
- var hasCollectionKey = false;
-
- for (var i = 0; i < items.length; ++i) {
- var iKey = items[i].key;
- if (iKey instanceof _Collection.default) hasCollectionKey = true;
-
- if (doc.schema.merge && iKey && iKey.value === _Merge.MERGE_KEY) {
- items[i] = new _Merge.default(items[i]);
- var sources = items[i].value.items;
- var error = null;
- sources.some(function (node) {
- if (node instanceof _Alias.default) {
- // During parsing, alias sources are CST nodes; to account for
- // circular references their resolved values can't be used here.
- var type = node.source.type;
- if (type === _constants.Type.MAP || type === _constants.Type.FLOW_MAP) return false;
- return error = 'Merge nodes aliases can only point to maps';
- }
-
- return error = 'Merge nodes can only have Alias nodes as values';
- });
- if (error) doc.errors.push(new _errors.YAMLSemanticError(cst, error));
- } else {
- for (var j = i + 1; j < items.length; ++j) {
- var jKey = items[j].key;
-
- if (iKey === jKey || iKey && jKey && Object.prototype.hasOwnProperty.call(iKey, 'value') && iKey.value === jKey.value) {
- var _msg = "Map keys must be unique; \"".concat(iKey, "\" is repeated");
-
- doc.errors.push(new _errors.YAMLSemanticError(cst, _msg));
- break;
- }
- }
- }
- }
-
- if (hasCollectionKey && !doc.options.mapAsMap) {
- var warn = 'Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this.';
- doc.warnings.push(new _errors.YAMLWarning(cst, warn));
- }
-
- cst.resolved = map;
- return map;
-}
-
-var valueHasPairComment = function valueHasPairComment(_ref2) {
- var _ref2$context = _ref2.context,
- lineStart = _ref2$context.lineStart,
- node = _ref2$context.node,
- src = _ref2$context.src,
- props = _ref2.props;
- if (props.length === 0) return false;
- var start = props[0].start;
- if (node && start > node.valueRange.start) return false;
- if (src[start] !== _constants.Char.COMMENT) return false;
-
- for (var i = lineStart; i < start; ++i) {
- if (src[i] === '\n') return false;
- }
-
- return true;
-};
-
-function resolvePairComment(item, pair) {
- if (!valueHasPairComment(item)) return;
- var comment = item.getPropValue(0, _constants.Char.COMMENT, true);
- var found = false;
- var cb = pair.value.commentBefore;
-
- if (cb && cb.startsWith(comment)) {
- pair.value.commentBefore = cb.substr(comment.length + 1);
- found = true;
- } else {
- var cc = pair.value.comment;
-
- if (!item.node && cc && cc.startsWith(comment)) {
- pair.value.comment = cc.substr(comment.length + 1);
- found = true;
- }
- }
-
- if (found) pair.comment = comment;
-}
-
-function resolveBlockMapItems(doc, cst) {
- var comments = [];
- var items = [];
- var key = undefined;
- var keyStart = null;
-
- for (var i = 0; i < cst.items.length; ++i) {
- var item = cst.items[i];
-
- switch (item.type) {
- case _constants.Type.BLANK_LINE:
- comments.push({
- afterKey: !!key,
- before: items.length
- });
- break;
-
- case _constants.Type.COMMENT:
- comments.push({
- afterKey: !!key,
- before: items.length,
- comment: item.comment
- });
- break;
-
- case _constants.Type.MAP_KEY:
- if (key !== undefined) items.push(new _Pair.default(key));
- if (item.error) doc.errors.push(item.error);
- key = doc.resolveNode(item.node);
- keyStart = null;
- break;
-
- case _constants.Type.MAP_VALUE:
- {
- if (key === undefined) key = null;
- if (item.error) doc.errors.push(item.error);
-
- if (!item.context.atLineStart && item.node && item.node.type === _constants.Type.MAP && !item.node.context.atLineStart) {
- var msg = 'Nested mappings are not allowed in compact mappings';
- doc.errors.push(new _errors.YAMLSemanticError(item.node, msg));
- }
-
- var valueNode = item.node;
-
- if (!valueNode && item.props.length > 0) {
- // Comments on an empty mapping value need to be preserved, so we
- // need to construct a minimal empty node here to use instead of the
- // missing `item.node`. -- eemeli/yaml#19
- valueNode = new _PlainValue.default(_constants.Type.PLAIN, []);
- valueNode.context = {
- parent: item,
- src: item.context.src
- };
- var pos = item.range.start + 1;
- valueNode.range = {
- start: pos,
- end: pos
- };
- valueNode.valueRange = {
- start: pos,
- end: pos
- };
-
- if (typeof item.range.origStart === 'number') {
- var origPos = item.range.origStart + 1;
- valueNode.range.origStart = valueNode.range.origEnd = origPos;
- valueNode.valueRange.origStart = valueNode.valueRange.origEnd = origPos;
- }
- }
-
- var pair = new _Pair.default(key, doc.resolveNode(valueNode));
- resolvePairComment(item, pair);
- items.push(pair);
- (0, _parseUtils.checkKeyLength)(doc.errors, cst, i, key, keyStart);
- key = undefined;
- keyStart = null;
- }
- break;
-
- default:
- if (key !== undefined) items.push(new _Pair.default(key));
- key = doc.resolveNode(item);
- keyStart = item.range.start;
- if (item.error) doc.errors.push(item.error);
-
- next: for (var j = i + 1;; ++j) {
- var nextItem = cst.items[j];
-
- switch (nextItem && nextItem.type) {
- case _constants.Type.BLANK_LINE:
- case _constants.Type.COMMENT:
- continue next;
-
- case _constants.Type.MAP_VALUE:
- break next;
-
- default:
- doc.errors.push(new _errors.YAMLSemanticError(item, 'Implicit map keys need to be followed by map values'));
- break next;
- }
- }
-
- if (item.valueRangeContainsNewline) {
- var _msg2 = 'Implicit map keys need to be on a single line';
- doc.errors.push(new _errors.YAMLSemanticError(item, _msg2));
- }
-
- }
- }
-
- if (key !== undefined) items.push(new _Pair.default(key));
- return {
- comments: comments,
- items: items
- };
-}
-
-function resolveFlowMapItems(doc, cst) {
- var comments = [];
- var items = [];
- var key = undefined;
- var keyStart = null;
- var explicitKey = false;
- var next = '{';
-
- for (var i = 0; i < cst.items.length; ++i) {
- (0, _parseUtils.checkKeyLength)(doc.errors, cst, i, key, keyStart);
- var item = cst.items[i];
-
- if (typeof item.char === 'string') {
- var char = item.char,
- offset = item.offset;
-
- if (char === '?' && key === undefined && !explicitKey) {
- explicitKey = true;
- next = ':';
- continue;
- }
-
- if (char === ':') {
- if (key === undefined) key = null;
-
- if (next === ':') {
- next = ',';
- continue;
- }
- } else {
- if (explicitKey) {
- if (key === undefined && char !== ',') key = null;
- explicitKey = false;
- }
-
- if (key !== undefined) {
- items.push(new _Pair.default(key));
- key = undefined;
- keyStart = null;
-
- if (char === ',') {
- next = ':';
- continue;
- }
- }
- }
-
- if (char === '}') {
- if (i === cst.items.length - 1) continue;
- } else if (char === next) {
- next = ':';
- continue;
- }
-
- var msg = "Flow map contains an unexpected ".concat(char);
- var err = new _errors.YAMLSyntaxError(cst, msg);
- err.offset = offset;
- doc.errors.push(err);
- } else if (item.type === _constants.Type.BLANK_LINE) {
- comments.push({
- afterKey: !!key,
- before: items.length
- });
- } else if (item.type === _constants.Type.COMMENT) {
- comments.push({
- afterKey: !!key,
- before: items.length,
- comment: item.comment
- });
- } else if (key === undefined) {
- if (next === ',') doc.errors.push(new _errors.YAMLSemanticError(item, 'Separator , missing in flow map'));
- key = doc.resolveNode(item);
- keyStart = explicitKey ? null : item.range.start; // TODO: add error for non-explicit multiline plain key
- } else {
- if (next !== ',') doc.errors.push(new _errors.YAMLSemanticError(item, 'Indicator : missing in flow map entry'));
- items.push(new _Pair.default(key, doc.resolveNode(item)));
- key = undefined;
- explicitKey = false;
- }
- }
-
- (0, _parseUtils.checkFlowCollectionEnd)(doc.errors, cst);
- if (key !== undefined) items.push(new _Pair.default(key));
- return {
- comments: comments,
- items: items
- };
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/parseSeq.js b/assets/node_modules/yaml/browser/dist/schema/parseSeq.js
deleted file mode 100644
index 968de74..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/parseSeq.js
+++ /dev/null
@@ -1,183 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = parseSeq;
-
-var _constants = require("../constants");
-
-var _errors = require("../errors");
-
-var _Pair = _interopRequireDefault(require("./Pair"));
-
-var _parseUtils = require("./parseUtils");
-
-var _Seq = _interopRequireDefault(require("./Seq"));
-
-var _Collection = _interopRequireDefault(require("./Collection"));
-
-function parseSeq(doc, cst) {
- if (cst.type !== _constants.Type.SEQ && cst.type !== _constants.Type.FLOW_SEQ) {
- var msg = "A ".concat(cst.type, " node cannot be resolved as a sequence");
- doc.errors.push(new _errors.YAMLSyntaxError(cst, msg));
- return null;
- }
-
- var _ref = cst.type === _constants.Type.FLOW_SEQ ? resolveFlowSeqItems(doc, cst) : resolveBlockSeqItems(doc, cst),
- comments = _ref.comments,
- items = _ref.items;
-
- var seq = new _Seq.default();
- seq.items = items;
- (0, _parseUtils.resolveComments)(seq, comments);
-
- if (!doc.options.mapAsMap && items.some(function (it) {
- return it instanceof _Pair.default && it.key instanceof _Collection.default;
- })) {
- var warn = 'Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this.';
- doc.warnings.push(new _errors.YAMLWarning(cst, warn));
- }
-
- cst.resolved = seq;
- return seq;
-}
-
-function resolveBlockSeqItems(doc, cst) {
- var comments = [];
- var items = [];
-
- for (var i = 0; i < cst.items.length; ++i) {
- var item = cst.items[i];
-
- switch (item.type) {
- case _constants.Type.BLANK_LINE:
- comments.push({
- before: items.length
- });
- break;
-
- case _constants.Type.COMMENT:
- comments.push({
- comment: item.comment,
- before: items.length
- });
- break;
-
- case _constants.Type.SEQ_ITEM:
- if (item.error) doc.errors.push(item.error);
- items.push(doc.resolveNode(item.node));
-
- if (item.hasProps) {
- var msg = 'Sequence items cannot have tags or anchors before the - indicator';
- doc.errors.push(new _errors.YAMLSemanticError(item, msg));
- }
-
- break;
-
- default:
- if (item.error) doc.errors.push(item.error);
- doc.errors.push(new _errors.YAMLSyntaxError(item, "Unexpected ".concat(item.type, " node in sequence")));
- }
- }
-
- return {
- comments: comments,
- items: items
- };
-}
-
-function resolveFlowSeqItems(doc, cst) {
- var comments = [];
- var items = [];
- var explicitKey = false;
- var key = undefined;
- var keyStart = null;
- var next = '[';
-
- for (var i = 0; i < cst.items.length; ++i) {
- var item = cst.items[i];
-
- if (typeof item.char === 'string') {
- var char = item.char,
- offset = item.offset;
-
- if (char !== ':' && (explicitKey || key !== undefined)) {
- if (explicitKey && key === undefined) key = next ? items.pop() : null;
- items.push(new _Pair.default(key));
- explicitKey = false;
- key = undefined;
- keyStart = null;
- }
-
- if (char === next) {
- next = null;
- } else if (!next && char === '?') {
- explicitKey = true;
- } else if (next !== '[' && char === ':' && key === undefined) {
- if (next === ',') {
- key = items.pop();
-
- if (key instanceof _Pair.default) {
- var msg = 'Chaining flow sequence pairs is invalid';
- var err = new _errors.YAMLSemanticError(cst, msg);
- err.offset = offset;
- doc.errors.push(err);
- }
-
- if (!explicitKey) (0, _parseUtils.checkKeyLength)(doc.errors, cst, i, key, keyStart);
- } else {
- key = null;
- }
-
- keyStart = null;
- explicitKey = false; // TODO: add error for non-explicit multiline plain key
-
- next = null;
- } else if (next === '[' || char !== ']' || i < cst.items.length - 1) {
- var _msg = "Flow sequence contains an unexpected ".concat(char);
-
- var _err = new _errors.YAMLSyntaxError(cst, _msg);
-
- _err.offset = offset;
- doc.errors.push(_err);
- }
- } else if (item.type === _constants.Type.BLANK_LINE) {
- comments.push({
- before: items.length
- });
- } else if (item.type === _constants.Type.COMMENT) {
- comments.push({
- comment: item.comment,
- before: items.length
- });
- } else {
- if (next) {
- var _msg2 = "Expected a ".concat(next, " in flow sequence");
-
- doc.errors.push(new _errors.YAMLSemanticError(item, _msg2));
- }
-
- var value = doc.resolveNode(item);
-
- if (key === undefined) {
- items.push(value);
- } else {
- items.push(new _Pair.default(key, value));
- key = undefined;
- }
-
- keyStart = item.range.start;
- next = ',';
- }
- }
-
- (0, _parseUtils.checkFlowCollectionEnd)(doc.errors, cst);
- if (key !== undefined) items.push(new _Pair.default(key));
- return {
- comments: comments,
- items: items
- };
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/schema/parseUtils.js b/assets/node_modules/yaml/browser/dist/schema/parseUtils.js
deleted file mode 100644
index 7550452..0000000
--- a/assets/node_modules/yaml/browser/dist/schema/parseUtils.js
+++ /dev/null
@@ -1,123 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.checkFlowCollectionEnd = checkFlowCollectionEnd;
-exports.checkKeyLength = checkKeyLength;
-exports.resolveComments = resolveComments;
-
-var _errors = require("../errors");
-
-var _constants = require("../constants");
-
-function checkFlowCollectionEnd(errors, cst) {
- var char, name;
-
- switch (cst.type) {
- case _constants.Type.FLOW_MAP:
- char = '}';
- name = 'flow map';
- break;
-
- case _constants.Type.FLOW_SEQ:
- char = ']';
- name = 'flow sequence';
- break;
-
- default:
- errors.push(new _errors.YAMLSemanticError(cst, 'Not a flow collection!?'));
- return;
- }
-
- var lastItem;
-
- for (var i = cst.items.length - 1; i >= 0; --i) {
- var item = cst.items[i];
-
- if (!item || item.type !== _constants.Type.COMMENT) {
- lastItem = item;
- break;
- }
- }
-
- if (lastItem && lastItem.char !== char) {
- var msg = "Expected ".concat(name, " to end with ").concat(char);
- var err;
-
- if (typeof lastItem.offset === 'number') {
- err = new _errors.YAMLSemanticError(cst, msg);
- err.offset = lastItem.offset + 1;
- } else {
- err = new _errors.YAMLSemanticError(lastItem, msg);
- if (lastItem.range && lastItem.range.end) err.offset = lastItem.range.end - lastItem.range.start;
- }
-
- errors.push(err);
- }
-}
-
-function checkKeyLength(errors, node, itemIdx, key, keyStart) {
- if (!key || typeof keyStart !== 'number') return;
- var item = node.items[itemIdx];
- var keyEnd = item && item.range && item.range.start;
-
- if (!keyEnd) {
- for (var i = itemIdx - 1; i >= 0; --i) {
- var it = node.items[i];
-
- if (it && it.range) {
- keyEnd = it.range.end + 2 * (itemIdx - i);
- break;
- }
- }
- }
-
- if (keyEnd > keyStart + 1024) {
- var k = String(key).substr(0, 8) + '...' + String(key).substr(-8);
- errors.push(new _errors.YAMLSemanticError(node, "The \"".concat(k, "\" key is too long")));
- }
-}
-
-function resolveComments(collection, comments) {
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = comments[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var _step$value = _step.value,
- afterKey = _step$value.afterKey,
- before = _step$value.before,
- comment = _step$value.comment;
- var item = collection.items[before];
-
- if (!item) {
- if (comment !== undefined) {
- if (collection.comment) collection.comment += '\n' + comment;else collection.comment = comment;
- }
- } else {
- if (afterKey && item.value) item = item.value;
-
- if (comment === undefined) {
- if (afterKey || !item.commentBefore) item.spaceBefore = true;
- } else {
- if (item.commentBefore) item.commentBefore += '\n' + comment;else item.commentBefore = comment;
- }
- }
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/stringify.js b/assets/node_modules/yaml/browser/dist/stringify.js
deleted file mode 100644
index d733caf..0000000
--- a/assets/node_modules/yaml/browser/dist/stringify.js
+++ /dev/null
@@ -1,337 +0,0 @@
-"use strict";
-
-var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.stringifyNumber = stringifyNumber;
-exports.stringifyString = stringifyString;
-
-var _addComment = require("./addComment");
-
-var _constants = require("./constants");
-
-var _foldFlowLines = _interopRequireWildcard(require("./foldFlowLines"));
-
-var _options = require("./tags/options");
-
-function stringifyNumber(_ref) {
- var format = _ref.format,
- minFractionDigits = _ref.minFractionDigits,
- tag = _ref.tag,
- value = _ref.value;
- if (!isFinite(value)) return isNaN(value) ? '.nan' : value < 0 ? '-.inf' : '.inf';
- var n = JSON.stringify(value);
-
- if (!format && minFractionDigits && (!tag || tag === 'tag:yaml.org,2002:float') && /^\d/.test(n)) {
- var i = n.indexOf('.');
-
- if (i < 0) {
- i = n.length;
- n += '.';
- }
-
- var d = minFractionDigits - (n.length - i - 1);
-
- while (d-- > 0) {
- n += '0';
- }
- }
-
- return n;
-}
-
-function lineLengthOverLimit(str, limit) {
- var strLen = str.length;
- if (strLen <= limit) return false;
-
- for (var i = 0, start = 0; i < strLen; ++i) {
- if (str[i] === '\n') {
- if (i - start > limit) return true;
- start = i + 1;
- if (strLen - start <= limit) return false;
- }
- }
-
- return true;
-}
-
-function doubleQuotedString(value, _ref2) {
- var implicitKey = _ref2.implicitKey,
- indent = _ref2.indent;
- var _strOptions$doubleQuo = _options.strOptions.doubleQuoted,
- jsonEncoding = _strOptions$doubleQuo.jsonEncoding,
- minMultiLineLength = _strOptions$doubleQuo.minMultiLineLength;
- var json = JSON.stringify(value);
- if (jsonEncoding) return json;
- var str = '';
- var start = 0;
-
- for (var i = 0, ch = json[i]; ch; ch = json[++i]) {
- if (ch === ' ' && json[i + 1] === '\\' && json[i + 2] === 'n') {
- // space before newline needs to be escaped to not be folded
- str += json.slice(start, i) + '\\ ';
- i += 1;
- start = i;
- ch = '\\';
- }
-
- if (ch === '\\') switch (json[i + 1]) {
- case 'u':
- {
- str += json.slice(start, i);
- var code = json.substr(i + 2, 4);
-
- switch (code) {
- case '0000':
- str += '\\0';
- break;
-
- case '0007':
- str += '\\a';
- break;
-
- case '000b':
- str += '\\v';
- break;
-
- case '001b':
- str += '\\e';
- break;
-
- case '0085':
- str += '\\N';
- break;
-
- case '00a0':
- str += '\\_';
- break;
-
- case '2028':
- str += '\\L';
- break;
-
- case '2029':
- str += '\\P';
- break;
-
- default:
- if (code.substr(0, 2) === '00') str += '\\x' + code.substr(2);else str += json.substr(i, 6);
- }
-
- i += 5;
- start = i + 1;
- }
- break;
-
- case 'n':
- if (implicitKey || json[i + 2] === '"' || json.length < minMultiLineLength) {
- i += 1;
- } else {
- // folding will eat first newline
- str += json.slice(start, i) + '\n\n';
-
- while (json[i + 2] === '\\' && json[i + 3] === 'n' && json[i + 4] !== '"') {
- str += '\n';
- i += 2;
- }
-
- str += indent; // space after newline needs to be escaped to not be folded
-
- if (json[i + 2] === ' ') str += '\\';
- i += 1;
- start = i + 1;
- }
-
- break;
-
- default:
- i += 1;
- }
- }
-
- str = start ? str + json.slice(start) : json;
- return implicitKey ? str : (0, _foldFlowLines.default)(str, indent, _foldFlowLines.FOLD_QUOTED, _options.strOptions.fold);
-}
-
-function singleQuotedString(value, ctx) {
- var indent = ctx.indent,
- implicitKey = ctx.implicitKey;
-
- if (implicitKey) {
- if (/\n/.test(value)) return doubleQuotedString(value, ctx);
- } else {
- // single quoted string can't have leading or trailing whitespace around newline
- if (/[ \t]\n|\n[ \t]/.test(value)) return doubleQuotedString(value, ctx);
- }
-
- var res = "'" + value.replace(/'/g, "''").replace(/\n+/g, "$&\n".concat(indent)) + "'";
- return implicitKey ? res : (0, _foldFlowLines.default)(res, indent, _foldFlowLines.FOLD_FLOW, _options.strOptions.fold);
-}
-
-function blockString(_ref3, ctx, onComment, onChompKeep) {
- var comment = _ref3.comment,
- type = _ref3.type,
- value = _ref3.value;
-
- // 1. Block can't end in whitespace unless the last line is non-empty.
- // 2. Strings consisting of only whitespace are best rendered explicitly.
- if (/\n[\t ]+$/.test(value) || /^\s*$/.test(value)) {
- return doubleQuotedString(value, ctx);
- }
-
- var indent = ctx.indent || (ctx.forceBlockIndent ? ' ' : '');
- var indentSize = indent ? '2' : '1'; // root is at -1
-
- var literal = type === _constants.Type.BLOCK_FOLDED ? false : type === _constants.Type.BLOCK_LITERAL ? true : !lineLengthOverLimit(value, _options.strOptions.fold.lineWidth - indent.length);
- var header = literal ? '|' : '>';
- if (!value) return header + '\n';
- var wsStart = '';
- var wsEnd = '';
- value = value.replace(/[\n\t ]*$/, function (ws) {
- var n = ws.indexOf('\n');
-
- if (n === -1) {
- header += '-'; // strip
- } else if (value === ws || n !== ws.length - 1) {
- header += '+'; // keep
-
- if (onChompKeep) onChompKeep();
- }
-
- wsEnd = ws.replace(/\n$/, '');
- return '';
- }).replace(/^[\n ]*/, function (ws) {
- if (ws.indexOf(' ') !== -1) header += indentSize;
- var m = ws.match(/ +$/);
-
- if (m) {
- wsStart = ws.slice(0, -m[0].length);
- return m[0];
- } else {
- wsStart = ws;
- return '';
- }
- });
- if (wsEnd) wsEnd = wsEnd.replace(/\n+(?!\n|$)/g, "$&".concat(indent));
- if (wsStart) wsStart = wsStart.replace(/\n+/g, "$&".concat(indent));
-
- if (comment) {
- header += ' #' + comment.replace(/ ?[\r\n]+/g, ' ');
- if (onComment) onComment();
- }
-
- if (!value) return "".concat(header).concat(indentSize, "\n").concat(indent).concat(wsEnd);
-
- if (literal) {
- value = value.replace(/\n+/g, "$&".concat(indent));
- return "".concat(header, "\n").concat(indent).concat(wsStart).concat(value).concat(wsEnd);
- }
-
- value = value.replace(/\n+/g, '\n$&').replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g, '$1$2') // more-indented lines aren't folded
- // ^ ind.line ^ empty ^ capture next empty lines only at end of indent
- .replace(/\n+/g, "$&".concat(indent));
- var body = (0, _foldFlowLines.default)("".concat(wsStart).concat(value).concat(wsEnd), indent, _foldFlowLines.FOLD_BLOCK, _options.strOptions.fold);
- return "".concat(header, "\n").concat(indent).concat(body);
-}
-
-function plainString(item, ctx, onComment, onChompKeep) {
- var comment = item.comment,
- type = item.type,
- value = item.value;
- var actualString = ctx.actualString,
- implicitKey = ctx.implicitKey,
- indent = ctx.indent,
- inFlow = ctx.inFlow,
- tags = ctx.tags;
-
- if (implicitKey && /[\n[\]{},]/.test(value) || inFlow && /[[\]{},]/.test(value)) {
- return doubleQuotedString(value, ctx);
- }
-
- if (!value || /^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(value)) {
- // not allowed:
- // - empty string, '-' or '?'
- // - start with an indicator character (except [?:-]) or /[?-] /
- // - '\n ', ': ' or ' \n' anywhere
- // - '#' not preceded by a non-space char
- // - end with ' ' or ':'
- return implicitKey || inFlow || value.indexOf('\n') === -1 ? value.indexOf('"') !== -1 && value.indexOf("'") === -1 ? singleQuotedString(value, ctx) : doubleQuotedString(value, ctx) : blockString(item, ctx, onComment, onChompKeep);
- }
-
- if (!implicitKey && !inFlow && type !== _constants.Type.PLAIN && value.indexOf('\n') !== -1) {
- // Where allowed & type not set explicitly, prefer block style for multiline strings
- return blockString(item, ctx, onComment, onChompKeep);
- }
-
- var str = value.replace(/\n+/g, "$&\n".concat(indent)); // Verify that output will be parsed as a string, as e.g. plain numbers and
- // booleans get parsed with those types in v1.2 (e.g. '42', 'true' & '0.9e-3'),
- // and others in v1.1.
-
- if (actualString && typeof tags.resolveScalar(str).value !== 'string') {
- return doubleQuotedString(value, ctx);
- }
-
- var body = implicitKey ? str : (0, _foldFlowLines.default)(str, indent, _foldFlowLines.FOLD_FLOW, _options.strOptions.fold);
-
- if (comment && !inFlow && (body.indexOf('\n') !== -1 || comment.indexOf('\n') !== -1)) {
- if (onComment) onComment();
- return (0, _addComment.addCommentBefore)(body, indent, comment);
- }
-
- return body;
-}
-
-function stringifyString(item, ctx, onComment, onChompKeep) {
- var defaultType = _options.strOptions.defaultType;
- var implicitKey = ctx.implicitKey,
- inFlow = ctx.inFlow;
- var _item = item,
- type = _item.type,
- value = _item.value;
-
- if (typeof value !== 'string') {
- value = String(value);
- item = Object.assign({}, item, {
- value: value
- });
- }
-
- var _stringify = function _stringify(_type) {
- switch (_type) {
- case _constants.Type.BLOCK_FOLDED:
- case _constants.Type.BLOCK_LITERAL:
- return blockString(item, ctx, onComment, onChompKeep);
-
- case _constants.Type.QUOTE_DOUBLE:
- return doubleQuotedString(value, ctx);
-
- case _constants.Type.QUOTE_SINGLE:
- return singleQuotedString(value, ctx);
-
- case _constants.Type.PLAIN:
- return plainString(item, ctx, onComment, onChompKeep);
-
- default:
- return null;
- }
- };
-
- if (type !== _constants.Type.QUOTE_DOUBLE && /[\x00-\x08\x0b-\x1f\x7f-\x9f]/.test(value)) {
- // force double quotes on control characters
- type = _constants.Type.QUOTE_DOUBLE;
- } else if ((implicitKey || inFlow) && (type === _constants.Type.BLOCK_FOLDED || type === _constants.Type.BLOCK_LITERAL)) {
- // should not happen; blocks are not valid inside flow containers
- type = _constants.Type.QUOTE_DOUBLE;
- }
-
- var res = _stringify(type);
-
- if (res === null) {
- res = _stringify(defaultType);
- if (res === null) throw new Error("Unsupported default string type ".concat(defaultType));
- }
-
- return res;
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/core.js b/assets/node_modules/yaml/browser/dist/tags/core.js
deleted file mode 100644
index f249df1..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/core.js
+++ /dev/null
@@ -1,132 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Scalar = _interopRequireDefault(require("../schema/Scalar"));
-
-var _stringify = require("../stringify");
-
-var _failsafe = _interopRequireDefault(require("./failsafe"));
-
-var _options = require("./options");
-
-var _default = _failsafe.default.concat([{
- identify: function identify(value) {
- return value == null;
- },
- createNode: function createNode(schema, value, ctx) {
- return ctx.wrapScalars ? new _Scalar.default(null) : null;
- },
- default: true,
- tag: 'tag:yaml.org,2002:null',
- test: /^(?:~|[Nn]ull|NULL)?$/,
- resolve: function resolve() {
- return null;
- },
- options: _options.nullOptions,
- stringify: function stringify() {
- return _options.nullOptions.nullStr;
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'boolean';
- },
- default: true,
- tag: 'tag:yaml.org,2002:bool',
- test: /^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,
- resolve: function resolve(str) {
- return str[0] === 't' || str[0] === 'T';
- },
- options: _options.boolOptions,
- stringify: function stringify(_ref) {
- var value = _ref.value;
- return value ? _options.boolOptions.trueStr : _options.boolOptions.falseStr;
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- format: 'OCT',
- test: /^0o([0-7]+)$/,
- resolve: function resolve(str, oct) {
- return parseInt(oct, 8);
- },
- stringify: function stringify(_ref2) {
- var value = _ref2.value;
- return '0o' + value.toString(8);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- test: /^[-+]?[0-9]+$/,
- resolve: function resolve(str) {
- return parseInt(str, 10);
- },
- stringify: _stringify.stringifyNumber
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- format: 'HEX',
- test: /^0x([0-9a-fA-F]+)$/,
- resolve: function resolve(str, hex) {
- return parseInt(hex, 16);
- },
- stringify: function stringify(_ref3) {
- var value = _ref3.value;
- return '0x' + value.toString(16);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- test: /^(?:[-+]?\.inf|(\.nan))$/i,
- resolve: function resolve(str, nan) {
- return nan ? NaN : str[0] === '-' ? Number.NEGATIVE_INFINITY : Number.POSITIVE_INFINITY;
- },
- stringify: _stringify.stringifyNumber
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- format: 'EXP',
- test: /^[-+]?(?:0|[1-9][0-9]*)(\.[0-9]*)?[eE][-+]?[0-9]+$/,
- resolve: function resolve(str) {
- return parseFloat(str);
- },
- stringify: function stringify(_ref4) {
- var value = _ref4.value;
- return Number(value).toExponential();
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- test: /^[-+]?(?:0|[1-9][0-9]*)\.([0-9]*)$/,
- resolve: function resolve(str, frac) {
- var node = new _Scalar.default(parseFloat(str));
- if (frac && frac[frac.length - 1] === '0') node.minFractionDigits = frac.length;
- return node;
- },
- stringify: _stringify.stringifyNumber
-}]);
-
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/failsafe/index.js b/assets/node_modules/yaml/browser/dist/tags/failsafe/index.js
deleted file mode 100644
index b544279..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/failsafe/index.js
+++ /dev/null
@@ -1,17 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _map = _interopRequireDefault(require("./map"));
-
-var _seq = _interopRequireDefault(require("./seq"));
-
-var _string = _interopRequireDefault(require("./string"));
-
-var _default = [_map.default, _seq.default, _string.default];
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/failsafe/map.js b/assets/node_modules/yaml/browser/dist/tags/failsafe/map.js
deleted file mode 100644
index 4df3397..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/failsafe/map.js
+++ /dev/null
@@ -1,65 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
-
-var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
-
-var _Map = _interopRequireDefault(require("../../schema/Map"));
-
-var _parseMap = _interopRequireDefault(require("../../schema/parseMap"));
-
-function createMap(schema, obj, ctx) {
- var map = new _Map.default();
-
- if (obj instanceof Map) {
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = obj[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var _step$value = (0, _slicedToArray2.default)(_step.value, 2),
- key = _step$value[0],
- value = _step$value[1];
-
- map.items.push(schema.createPair(key, value, ctx));
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
- } else if (obj && (0, _typeof2.default)(obj) === 'object') {
- for (var _i = 0, _Object$keys = Object.keys(obj); _i < _Object$keys.length; _i++) {
- var _key = _Object$keys[_i];
- map.items.push(schema.createPair(_key, obj[_key], ctx));
- }
- }
-
- return map;
-}
-
-var _default = {
- createNode: createMap,
- default: true,
- nodeClass: _Map.default,
- tag: 'tag:yaml.org,2002:map',
- resolve: _parseMap.default
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/failsafe/seq.js b/assets/node_modules/yaml/browser/dist/tags/failsafe/seq.js
deleted file mode 100644
index 872cd6f..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/failsafe/seq.js
+++ /dev/null
@@ -1,54 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _parseSeq = _interopRequireDefault(require("../../schema/parseSeq"));
-
-var _Seq = _interopRequireDefault(require("../../schema/Seq"));
-
-function createSeq(schema, obj, ctx) {
- var seq = new _Seq.default();
-
- if (obj && obj[Symbol.iterator]) {
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = obj[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var it = _step.value;
- var v = schema.createNode(it, ctx.wrapScalars, null, ctx);
- seq.items.push(v);
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
- }
-
- return seq;
-}
-
-var _default = {
- createNode: createSeq,
- default: true,
- nodeClass: _Seq.default,
- tag: 'tag:yaml.org,2002:seq',
- resolve: _parseSeq.default
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/failsafe/string.js b/assets/node_modules/yaml/browser/dist/tags/failsafe/string.js
deleted file mode 100644
index 882181c..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/failsafe/string.js
+++ /dev/null
@@ -1,40 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.resolveString = void 0;
-
-var _stringify = require("../../stringify");
-
-var _options = require("../options");
-
-var resolveString = function resolveString(doc, node) {
- // on error, will return { str: string, errors: Error[] }
- var res = node.strValue;
- if (!res) return '';
- if (typeof res === 'string') return res;
- res.errors.forEach(function (error) {
- if (!error.source) error.source = node;
- doc.errors.push(error);
- });
- return res.str;
-};
-
-exports.resolveString = resolveString;
-var _default = {
- identify: function identify(value) {
- return typeof value === 'string';
- },
- default: true,
- tag: 'tag:yaml.org,2002:str',
- resolve: resolveString,
- stringify: function stringify(item, ctx, onComment, onChompKeep) {
- ctx = Object.assign({
- actualString: true
- }, ctx);
- return (0, _stringify.stringifyString)(item, ctx, onComment, onChompKeep);
- },
- options: _options.strOptions
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/index.js b/assets/node_modules/yaml/browser/dist/tags/index.js
deleted file mode 100644
index 80f9732..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/index.js
+++ /dev/null
@@ -1,50 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.tags = exports.schemas = void 0;
-
-var _core = _interopRequireDefault(require("./core"));
-
-var _failsafe = _interopRequireDefault(require("./failsafe"));
-
-var _json = _interopRequireDefault(require("./json"));
-
-var _yaml = _interopRequireDefault(require("./yaml-1.1"));
-
-var _map = _interopRequireDefault(require("./failsafe/map"));
-
-var _seq = _interopRequireDefault(require("./failsafe/seq"));
-
-var _binary = _interopRequireDefault(require("./yaml-1.1/binary"));
-
-var _omap = _interopRequireDefault(require("./yaml-1.1/omap"));
-
-var _pairs = _interopRequireDefault(require("./yaml-1.1/pairs"));
-
-var _set = _interopRequireDefault(require("./yaml-1.1/set"));
-
-var _timestamp = require("./yaml-1.1/timestamp");
-
-var schemas = {
- core: _core.default,
- failsafe: _failsafe.default,
- json: _json.default,
- yaml11: _yaml.default
-};
-exports.schemas = schemas;
-var tags = {
- binary: _binary.default,
- floatTime: _timestamp.floatTime,
- intTime: _timestamp.intTime,
- map: _map.default,
- omap: _omap.default,
- pairs: _pairs.default,
- seq: _seq.default,
- set: _set.default,
- timestamp: _timestamp.timestamp
-};
-exports.tags = tags; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/json.js b/assets/node_modules/yaml/browser/dist/tags/json.js
deleted file mode 100644
index 75b7347..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/json.js
+++ /dev/null
@@ -1,103 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _map = _interopRequireDefault(require("./failsafe/map"));
-
-var _seq = _interopRequireDefault(require("./failsafe/seq"));
-
-var _Scalar = _interopRequireDefault(require("../schema/Scalar"));
-
-var _string = require("./failsafe/string");
-
-var schema = [_map.default, _seq.default, {
- identify: function identify(value) {
- return typeof value === 'string';
- },
- default: true,
- tag: 'tag:yaml.org,2002:str',
- resolve: _string.resolveString,
- stringify: function stringify(value) {
- return JSON.stringify(value);
- }
-}, {
- identify: function identify(value) {
- return value == null;
- },
- createNode: function createNode(schema, value, ctx) {
- return ctx.wrapScalars ? new _Scalar.default(null) : null;
- },
- default: true,
- tag: 'tag:yaml.org,2002:null',
- test: /^null$/,
- resolve: function resolve() {
- return null;
- },
- stringify: function stringify(value) {
- return JSON.stringify(value);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'boolean';
- },
- default: true,
- tag: 'tag:yaml.org,2002:bool',
- test: /^true$/,
- resolve: function resolve() {
- return true;
- },
- stringify: function stringify(value) {
- return JSON.stringify(value);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'boolean';
- },
- default: true,
- tag: 'tag:yaml.org,2002:bool',
- test: /^false$/,
- resolve: function resolve() {
- return false;
- },
- stringify: function stringify(value) {
- return JSON.stringify(value);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- test: /^-?(?:0|[1-9][0-9]*)$/,
- resolve: function resolve(str) {
- return parseInt(str, 10);
- },
- stringify: function stringify(value) {
- return JSON.stringify(value);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- test: /^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,
- resolve: function resolve(str) {
- return parseFloat(str);
- },
- stringify: function stringify(value) {
- return JSON.stringify(value);
- }
-}];
-
-schema.scalarFallback = function (str) {
- throw new SyntaxError("Unresolved plain scalar ".concat(JSON.stringify(str)));
-};
-
-var _default = schema;
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/options.js b/assets/node_modules/yaml/browser/dist/tags/options.js
deleted file mode 100644
index 4803aec..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/options.js
+++ /dev/null
@@ -1,35 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.strOptions = exports.nullOptions = exports.boolOptions = exports.binaryOptions = void 0;
-
-var _constants = require("../constants");
-
-var binaryOptions = {
- defaultType: _constants.Type.BLOCK_LITERAL,
- lineWidth: 76
-};
-exports.binaryOptions = binaryOptions;
-var boolOptions = {
- trueStr: 'true',
- falseStr: 'false'
-};
-exports.boolOptions = boolOptions;
-var nullOptions = {
- nullStr: 'null'
-};
-exports.nullOptions = nullOptions;
-var strOptions = {
- defaultType: _constants.Type.PLAIN,
- doubleQuoted: {
- jsonEncoding: false,
- minMultiLineLength: 40
- },
- fold: {
- lineWidth: 80,
- minContentWidth: 20
- }
-};
-exports.strOptions = strOptions; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/binary.js b/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/binary.js
deleted file mode 100644
index 6feb005..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/binary.js
+++ /dev/null
@@ -1,98 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _constants = require("../../constants");
-
-var _errors = require("../../errors");
-
-var _stringify = require("../../stringify");
-
-var _string = require("../failsafe/string");
-
-var _options = require("../options");
-
-/* global atob, btoa, Buffer */
-var _default = {
- identify: function identify(value) {
- return value instanceof Uint8Array;
- },
- // Buffer inherits from Uint8Array
- default: false,
- tag: 'tag:yaml.org,2002:binary',
-
- /**
- * Returns a Buffer in node and an Uint8Array in browsers
- *
- * To use the resulting buffer as an image, you'll want to do something like:
- *
- * const blob = new Blob([buffer], { type: 'image/jpeg' })
- * document.querySelector('#photo').src = URL.createObjectURL(blob)
- */
- resolve: function resolve(doc, node) {
- if (typeof Buffer === 'function') {
- var src = (0, _string.resolveString)(doc, node);
- return Buffer.from(src, 'base64');
- } else if (typeof atob === 'function') {
- var _src = atob((0, _string.resolveString)(doc, node));
-
- var buffer = new Uint8Array(_src.length);
-
- for (var i = 0; i < _src.length; ++i) {
- buffer[i] = _src.charCodeAt(i);
- }
-
- return buffer;
- } else {
- doc.errors.push(new _errors.YAMLReferenceError(node, 'This environment does not support reading binary tags; either Buffer or atob is required'));
- return null;
- }
- },
- options: _options.binaryOptions,
- stringify: function stringify(_ref, ctx, onComment, onChompKeep) {
- var comment = _ref.comment,
- type = _ref.type,
- value = _ref.value;
- var src;
-
- if (typeof Buffer === 'function') {
- src = value instanceof Buffer ? value.toString('base64') : Buffer.from(value.buffer).toString('base64');
- } else if (typeof btoa === 'function') {
- var s = '';
-
- for (var i = 0; i < value.length; ++i) {
- s += String.fromCharCode(value[i]);
- }
-
- src = btoa(s);
- } else {
- throw new Error('This environment does not support writing binary tags; either Buffer or btoa is required');
- }
-
- if (!type) type = _options.binaryOptions.defaultType;
-
- if (type === _constants.Type.QUOTE_DOUBLE) {
- value = src;
- } else {
- var lineWidth = _options.binaryOptions.lineWidth;
- var n = Math.ceil(src.length / lineWidth);
- var lines = new Array(n);
-
- for (var _i = 0, o = 0; _i < n; ++_i, o += lineWidth) {
- lines[_i] = src.substr(o, lineWidth);
- }
-
- value = lines.join(type === _constants.Type.BLOCK_LITERAL ? '\n' : ' ');
- }
-
- return (0, _stringify.stringifyString)({
- comment: comment,
- type: type,
- value: value
- }, ctx, onComment, onChompKeep);
- }
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/index.js b/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/index.js
deleted file mode 100644
index 27c4c3d..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/index.js
+++ /dev/null
@@ -1,177 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-var _Scalar = _interopRequireDefault(require("../../schema/Scalar"));
-
-var _stringify = require("../../stringify");
-
-var _failsafe = _interopRequireDefault(require("../failsafe"));
-
-var _options = require("../options");
-
-var _binary = _interopRequireDefault(require("./binary"));
-
-var _omap = _interopRequireDefault(require("./omap"));
-
-var _pairs = _interopRequireDefault(require("./pairs"));
-
-var _set = _interopRequireDefault(require("./set"));
-
-var _timestamp = require("./timestamp");
-
-var _default = _failsafe.default.concat([{
- identify: function identify(value) {
- return value == null;
- },
- createNode: function createNode(schema, value, ctx) {
- return ctx.wrapScalars ? new _Scalar.default(null) : null;
- },
- default: true,
- tag: 'tag:yaml.org,2002:null',
- test: /^(?:~|[Nn]ull|NULL)?$/,
- resolve: function resolve() {
- return null;
- },
- options: _options.nullOptions,
- stringify: function stringify() {
- return _options.nullOptions.nullStr;
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'boolean';
- },
- default: true,
- tag: 'tag:yaml.org,2002:bool',
- test: /^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,
- resolve: function resolve() {
- return true;
- },
- options: _options.boolOptions,
- stringify: function stringify(_ref) {
- var value = _ref.value;
- return value ? _options.boolOptions.trueStr : _options.boolOptions.falseStr;
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'boolean';
- },
- default: true,
- tag: 'tag:yaml.org,2002:bool',
- test: /^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/i,
- resolve: function resolve() {
- return false;
- },
- options: _options.boolOptions,
- stringify: function stringify(_ref2) {
- var value = _ref2.value;
- return value ? _options.boolOptions.trueStr : _options.boolOptions.falseStr;
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- format: 'BIN',
- test: /^0b([0-1_]+)$/,
- resolve: function resolve(str, bin) {
- return parseInt(bin.replace(/_/g, ''), 2);
- },
- stringify: function stringify(_ref3) {
- var value = _ref3.value;
- return '0b' + value.toString(2);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- format: 'OCT',
- test: /^[-+]?0([0-7_]+)$/,
- resolve: function resolve(str, oct) {
- return parseInt(oct.replace(/_/g, ''), 8);
- },
- stringify: function stringify(_ref4) {
- var value = _ref4.value;
- return (value < 0 ? '-0' : '0') + value.toString(8);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- test: /^[-+]?[0-9][0-9_]*$/,
- resolve: function resolve(str) {
- return parseInt(str.replace(/_/g, ''), 10);
- },
- stringify: _stringify.stringifyNumber
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- format: 'HEX',
- test: /^0x([0-9a-fA-F_]+)$/,
- resolve: function resolve(str, hex) {
- return parseInt(hex.replace(/_/g, ''), 16);
- },
- stringify: function stringify(_ref5) {
- var value = _ref5.value;
- return (value < 0 ? '-0x' : '0x') + value.toString(16);
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- test: /^(?:[-+]?\.inf|(\.nan))$/i,
- resolve: function resolve(str, nan) {
- return nan ? NaN : str[0] === '-' ? Number.NEGATIVE_INFINITY : Number.POSITIVE_INFINITY;
- },
- stringify: _stringify.stringifyNumber
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- format: 'EXP',
- test: /^[-+]?([0-9][0-9_]*)?(\.[0-9_]*)?[eE][-+]?[0-9]+$/,
- resolve: function resolve(str) {
- return parseFloat(str.replace(/_/g, ''));
- },
- stringify: function stringify(_ref6) {
- var value = _ref6.value;
- return Number(value).toExponential();
- }
-}, {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- test: /^[-+]?(?:[0-9][0-9_]*)?\.([0-9_]*)$/,
- resolve: function resolve(str, frac) {
- var node = new _Scalar.default(parseFloat(str.replace(/_/g, '')));
-
- if (frac) {
- var f = frac.replace(/_/g, '');
- if (f[f.length - 1] === '0') node.minFractionDigits = f.length;
- }
-
- return node;
- },
- stringify: _stringify.stringifyNumber
-}], _binary.default, _omap.default, _pairs.default, _set.default, _timestamp.intTime, _timestamp.floatTime, _timestamp.timestamp);
-
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/omap.js b/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/omap.js
deleted file mode 100644
index 678a49a..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/omap.js
+++ /dev/null
@@ -1,161 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.YAMLOMap = void 0;
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _errors = require("../../errors");
-
-var _toJSON2 = _interopRequireDefault(require("../../toJSON"));
-
-var _Map = _interopRequireDefault(require("../../schema/Map"));
-
-var _Pair = _interopRequireDefault(require("../../schema/Pair"));
-
-var _Scalar = _interopRequireDefault(require("../../schema/Scalar"));
-
-var _Seq = _interopRequireDefault(require("../../schema/Seq"));
-
-var _pairs = require("./pairs");
-
-var YAMLOMap =
-/*#__PURE__*/
-function (_YAMLSeq) {
- (0, _inherits2.default)(YAMLOMap, _YAMLSeq);
-
- function YAMLOMap() {
- var _this;
-
- (0, _classCallCheck2.default)(this, YAMLOMap);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLOMap).call(this));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "add", _Map.default.prototype.add.bind((0, _assertThisInitialized2.default)(_this)));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "delete", _Map.default.prototype.delete.bind((0, _assertThisInitialized2.default)(_this)));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "get", _Map.default.prototype.get.bind((0, _assertThisInitialized2.default)(_this)));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "has", _Map.default.prototype.has.bind((0, _assertThisInitialized2.default)(_this)));
- (0, _defineProperty2.default)((0, _assertThisInitialized2.default)(_this), "set", _Map.default.prototype.set.bind((0, _assertThisInitialized2.default)(_this)));
- _this.tag = YAMLOMap.tag;
- return _this;
- }
-
- (0, _createClass2.default)(YAMLOMap, [{
- key: "toJSON",
- value: function toJSON(_, ctx) {
- var map = new Map();
- if (ctx && ctx.onCreate) ctx.onCreate(map);
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = this.items[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var pair = _step.value;
- var key = void 0,
- value = void 0;
-
- if (pair instanceof _Pair.default) {
- key = (0, _toJSON2.default)(pair.key, '', ctx);
- value = (0, _toJSON2.default)(pair.value, key, ctx);
- } else {
- key = (0, _toJSON2.default)(pair, '', ctx);
- }
-
- if (map.has(key)) throw new Error('Ordered maps must not include duplicate keys');
- map.set(key, value);
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return map;
- }
- }]);
- return YAMLOMap;
-}(_Seq.default);
-
-exports.YAMLOMap = YAMLOMap;
-(0, _defineProperty2.default)(YAMLOMap, "tag", 'tag:yaml.org,2002:omap');
-
-function parseOMap(doc, cst) {
- var pairs = (0, _pairs.parsePairs)(doc, cst);
- var seenKeys = [];
- var _iteratorNormalCompletion2 = true;
- var _didIteratorError2 = false;
- var _iteratorError2 = undefined;
-
- try {
- for (var _iterator2 = pairs.items[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
- var key = _step2.value.key;
-
- if (key instanceof _Scalar.default) {
- if (seenKeys.includes(key.value)) {
- var msg = 'Ordered maps must not include duplicate keys';
- throw new _errors.YAMLSemanticError(cst, msg);
- } else {
- seenKeys.push(key.value);
- }
- }
- }
- } catch (err) {
- _didIteratorError2 = true;
- _iteratorError2 = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
- _iterator2.return();
- }
- } finally {
- if (_didIteratorError2) {
- throw _iteratorError2;
- }
- }
- }
-
- return Object.assign(new YAMLOMap(), pairs);
-}
-
-function createOMap(schema, iterable, ctx) {
- var pairs = (0, _pairs.createPairs)(schema, iterable, ctx);
- var omap = new YAMLOMap();
- omap.items = pairs.items;
- return omap;
-}
-
-var _default = {
- identify: function identify(value) {
- return value instanceof Map;
- },
- nodeClass: YAMLOMap,
- default: false,
- tag: 'tag:yaml.org,2002:omap',
- resolve: parseOMap,
- createNode: createOMap
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/pairs.js b/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/pairs.js
deleted file mode 100644
index 5fa7ea8..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/pairs.js
+++ /dev/null
@@ -1,100 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.parsePairs = parsePairs;
-exports.createPairs = createPairs;
-exports.default = void 0;
-
-var _errors = require("../../errors");
-
-var _Map = _interopRequireDefault(require("../../schema/Map"));
-
-var _Pair = _interopRequireDefault(require("../../schema/Pair"));
-
-var _parseSeq = _interopRequireDefault(require("../../schema/parseSeq"));
-
-var _Seq = _interopRequireDefault(require("../../schema/Seq"));
-
-function parsePairs(doc, cst) {
- var seq = (0, _parseSeq.default)(doc, cst);
-
- for (var i = 0; i < seq.items.length; ++i) {
- var item = seq.items[i];
- if (item instanceof _Pair.default) continue;else if (item instanceof _Map.default) {
- if (item.items.length > 1) {
- var msg = 'Each pair must have its own sequence indicator';
- throw new _errors.YAMLSemanticError(cst, msg);
- }
-
- var pair = item.items[0] || new _Pair.default();
- if (item.commentBefore) pair.commentBefore = pair.commentBefore ? "".concat(item.commentBefore, "\n").concat(pair.commentBefore) : item.commentBefore;
- if (item.comment) pair.comment = pair.comment ? "".concat(item.comment, "\n").concat(pair.comment) : item.comment;
- item = pair;
- }
- seq.items[i] = item instanceof _Pair.default ? item : new _Pair.default(item);
- }
-
- return seq;
-}
-
-function createPairs(schema, iterable, ctx) {
- var pairs = new _Seq.default();
- pairs.tag = 'tag:yaml.org,2002:pairs';
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = iterable[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var it = _step.value;
- var key = void 0,
- value = void 0;
-
- if (Array.isArray(it)) {
- if (it.length === 2) {
- key = it[0];
- value = it[1];
- } else throw new TypeError("Expected [key, value] tuple: ".concat(it));
- } else if (it && it instanceof Object) {
- var keys = Object.keys(it);
-
- if (keys.length === 1) {
- key = keys[0];
- value = it[key];
- } else throw new TypeError("Expected { key: value } tuple: ".concat(it));
- } else {
- key = it;
- }
-
- var pair = schema.createPair(key, value, ctx);
- pairs.items.push(pair);
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return pairs;
-}
-
-var _default = {
- default: false,
- tag: 'tag:yaml.org,2002:pairs',
- resolve: parsePairs,
- createNode: createPairs
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/set.js b/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/set.js
deleted file mode 100644
index c8bafa6..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/set.js
+++ /dev/null
@@ -1,140 +0,0 @@
-"use strict";
-
-var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = exports.YAMLSet = void 0;
-
-var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
-
-var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
-
-var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
-
-var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
-
-var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
-
-var _get2 = _interopRequireDefault(require("@babel/runtime/helpers/get"));
-
-var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
-
-var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
-
-var _errors = require("../../errors");
-
-var _Map = _interopRequireWildcard(require("../../schema/Map"));
-
-var _Pair = _interopRequireDefault(require("../../schema/Pair"));
-
-var _parseMap = _interopRequireDefault(require("../../schema/parseMap"));
-
-var _Scalar = _interopRequireDefault(require("../../schema/Scalar"));
-
-var YAMLSet =
-/*#__PURE__*/
-function (_YAMLMap) {
- (0, _inherits2.default)(YAMLSet, _YAMLMap);
-
- function YAMLSet() {
- var _this;
-
- (0, _classCallCheck2.default)(this, YAMLSet);
- _this = (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(YAMLSet).call(this));
- _this.tag = YAMLSet.tag;
- return _this;
- }
-
- (0, _createClass2.default)(YAMLSet, [{
- key: "add",
- value: function add(key) {
- var pair = key instanceof _Pair.default ? key : new _Pair.default(key);
- var prev = (0, _Map.findPair)(this.items, pair.key);
- if (!prev) this.items.push(pair);
- }
- }, {
- key: "get",
- value: function get(key, keepPair) {
- var pair = (0, _Map.findPair)(this.items, key);
- return !keepPair && pair instanceof _Pair.default ? pair.key instanceof _Scalar.default ? pair.key.value : pair.key : pair;
- }
- }, {
- key: "set",
- value: function set(key, value) {
- if (typeof value !== 'boolean') throw new Error("Expected boolean value for set(key, value) in a YAML set, not ".concat((0, _typeof2.default)(value)));
- var prev = (0, _Map.findPair)(this.items, key);
-
- if (prev && !value) {
- this.items.splice(this.items.indexOf(prev), 1);
- } else if (!prev && value) {
- this.items.push(new _Pair.default(key));
- }
- }
- }, {
- key: "toJSON",
- value: function toJSON(_, ctx) {
- return (0, _get2.default)((0, _getPrototypeOf2.default)(YAMLSet.prototype), "toJSON", this).call(this, _, ctx, Set);
- }
- }, {
- key: "toString",
- value: function toString(ctx, onComment, onChompKeep) {
- if (!ctx) return JSON.stringify(this);
- if (this.hasAllNullValues()) return (0, _get2.default)((0, _getPrototypeOf2.default)(YAMLSet.prototype), "toString", this).call(this, ctx, onComment, onChompKeep);else throw new Error('Set items must all have null values');
- }
- }]);
- return YAMLSet;
-}(_Map.default);
-
-exports.YAMLSet = YAMLSet;
-(0, _defineProperty2.default)(YAMLSet, "tag", 'tag:yaml.org,2002:set');
-
-function parseSet(doc, cst) {
- var map = (0, _parseMap.default)(doc, cst);
- if (!map.hasAllNullValues()) throw new _errors.YAMLSemanticError(cst, 'Set items must all have null values');
- return Object.assign(new YAMLSet(), map);
-}
-
-function createSet(schema, iterable, ctx) {
- var set = new YAMLSet();
- var _iteratorNormalCompletion = true;
- var _didIteratorError = false;
- var _iteratorError = undefined;
-
- try {
- for (var _iterator = iterable[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
- var value = _step.value;
- set.items.push(schema.createPair(value, null, ctx));
- }
- } catch (err) {
- _didIteratorError = true;
- _iteratorError = err;
- } finally {
- try {
- if (!_iteratorNormalCompletion && _iterator.return != null) {
- _iterator.return();
- }
- } finally {
- if (_didIteratorError) {
- throw _iteratorError;
- }
- }
- }
-
- return set;
-}
-
-var _default = {
- identify: function identify(value) {
- return value instanceof Set;
- },
- nodeClass: YAMLSet,
- default: false,
- tag: 'tag:yaml.org,2002:set',
- resolve: parseSet,
- createNode: createSet
-};
-exports.default = _default; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/timestamp.js b/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/timestamp.js
deleted file mode 100644
index 4587d0b..0000000
--- a/assets/node_modules/yaml/browser/dist/tags/yaml-1.1/timestamp.js
+++ /dev/null
@@ -1,107 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.timestamp = exports.floatTime = exports.intTime = void 0;
-
-var _stringify = require("../../stringify");
-
-var parseSexagesimal = function parseSexagesimal(sign, parts) {
- var n = parts.split(':').reduce(function (n, p) {
- return n * 60 + Number(p);
- }, 0);
- return sign === '-' ? -n : n;
-}; // hhhh:mm:ss.sss
-
-
-var stringifySexagesimal = function stringifySexagesimal(_ref) {
- var value = _ref.value;
- if (isNaN(value) || !isFinite(value)) return (0, _stringify.stringifyNumber)(value);
- var sign = '';
-
- if (value < 0) {
- sign = '-';
- value = Math.abs(value);
- }
-
- var parts = [value % 60]; // seconds, including ms
-
- if (value < 60) {
- parts.unshift(0); // at least one : is required
- } else {
- value = Math.round((value - parts[0]) / 60);
- parts.unshift(value % 60); // minutes
-
- if (value >= 60) {
- value = Math.round((value - parts[0]) / 60);
- parts.unshift(value); // hours
- }
- }
-
- return sign + parts.map(function (n) {
- return n < 10 ? '0' + String(n) : String(n);
- }).join(':').replace(/000000\d*$/, '') // % 60 may introduce error
- ;
-};
-
-var intTime = {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:int',
- format: 'TIME',
- test: /^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+)$/,
- resolve: function resolve(str, sign, parts) {
- return parseSexagesimal(sign, parts.replace(/_/g, ''));
- },
- stringify: stringifySexagesimal
-};
-exports.intTime = intTime;
-var floatTime = {
- identify: function identify(value) {
- return typeof value === 'number';
- },
- default: true,
- tag: 'tag:yaml.org,2002:float',
- format: 'TIME',
- test: /^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*)$/,
- resolve: function resolve(str, sign, parts) {
- return parseSexagesimal(sign, parts.replace(/_/g, ''));
- },
- stringify: stringifySexagesimal
-};
-exports.floatTime = floatTime;
-var timestamp = {
- identify: function identify(value) {
- return value instanceof Date;
- },
- default: true,
- tag: 'tag:yaml.org,2002:timestamp',
- // If the time zone is omitted, the timestamp is assumed to be specified in UTC. The time part
- // may be omitted altogether, resulting in a date format. In such a case, the time part is
- // assumed to be 00:00:00Z (start of day, UTC).
- test: RegExp('^(?:' + '([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})' + // YYYY-Mm-Dd
- '(?:(?:t|T|[ \\t]+)' + // t | T | whitespace
- '([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)' + // Hh:Mm:Ss(.ss)?
- '(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?' + // Z | +5 | -03:30
- ')?' + ')$'),
- resolve: function resolve(str, year, month, day, hour, minute, second, millisec, tz) {
- if (millisec) millisec = (millisec + '00').substr(1, 3);
- var date = Date.UTC(year, month - 1, day, hour || 0, minute || 0, second || 0, millisec || 0);
-
- if (tz && tz !== 'Z') {
- var d = parseSexagesimal(tz[0], tz.slice(1));
- if (Math.abs(d) < 30) d *= 60;
- date -= 60000 * d;
- }
-
- return new Date(date);
- },
- stringify: function stringify(_ref2) {
- var value = _ref2.value;
- return value.toISOString().replace(/((T00:00)?:00)?\.000Z$/, '');
- }
-};
-exports.timestamp = timestamp; \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/test-events.js b/assets/node_modules/yaml/browser/dist/test-events.js
deleted file mode 100644
index 73c0c1b..0000000
--- a/assets/node_modules/yaml/browser/dist/test-events.js
+++ /dev/null
@@ -1,175 +0,0 @@
-"use strict";
-
-var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = testEvents;
-
-var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
-
-var _parse = _interopRequireDefault(require("./cst/parse"));
-
-var _Document = _interopRequireDefault(require("./Document"));
-
-// test harness for yaml-test-suite event tests
-function testEvents(src, options) {
- var opt = Object.assign({
- keepCstNodes: true,
- keepNodeTypes: true,
- version: '1.2'
- }, options);
- var docs = (0, _parse.default)(src).map(function (cstDoc) {
- return new _Document.default(opt).parse(cstDoc);
- });
- var errDoc = docs.find(function (doc) {
- return doc.errors.length > 0;
- });
- var error = errDoc ? errDoc.errors[0].message : null;
- var events = ['+STR'];
-
- try {
- for (var i = 0; i < docs.length; ++i) {
- var doc = docs[i];
- var root = doc.contents;
- if (Array.isArray(root)) root = root[0];
-
- var _ref = doc.range || [0, 0],
- _ref2 = (0, _slicedToArray2.default)(_ref, 2),
- rootStart = _ref2[0],
- rootEnd = _ref2[1];
-
- var e = doc.errors[0] && doc.errors[0].source;
- if (e && e.type === 'SEQ_ITEM') e = e.node;
- if (e && (e.type === 'DOCUMENT' || e.range.start < rootStart)) throw new Error();
- var docStart = '+DOC';
- var pre = src.slice(0, rootStart);
- var explicitDoc = /---\s*$/.test(pre);
- if (explicitDoc) docStart += ' ---';else if (!doc.contents) continue;
- events.push(docStart);
- addEvents(events, doc, e, root);
- if (doc.contents && doc.contents.length > 1) throw new Error();
- var docEnd = '-DOC';
-
- if (rootEnd) {
- var post = src.slice(rootEnd);
- if (/^\.\.\./.test(post)) docEnd += ' ...';
- }
-
- events.push(docEnd);
- }
- } catch (e) {
- return {
- events: events,
- error: error || e
- };
- }
-
- events.push('-STR');
- return {
- events: events,
- error: error
- };
-}
-
-function addEvents(events, doc, e, node) {
- if (!node) {
- events.push('=VAL :');
- return;
- }
-
- if (e && node.cstNode === e) throw new Error();
- var props = '';
- var anchor = doc.anchors.getName(node);
-
- if (anchor) {
- if (/\d$/.test(anchor)) {
- var alt = anchor.replace(/\d$/, '');
- if (doc.anchors.getNode(alt)) anchor = alt;
- }
-
- props = " &".concat(anchor);
- }
-
- if (node.cstNode && node.cstNode.tag) {
- var _node$cstNode$tag = node.cstNode.tag,
- handle = _node$cstNode$tag.handle,
- suffix = _node$cstNode$tag.suffix;
- props += handle === '!' && !suffix ? ' <!>' : " <".concat(node.tag, ">");
- }
-
- var scalar = null;
-
- switch (node.type) {
- case 'ALIAS':
- {
- var alias = doc.anchors.getName(node.source);
-
- if (/\d$/.test(alias)) {
- var _alt = alias.replace(/\d$/, '');
-
- if (doc.anchors.getNode(_alt)) alias = _alt;
- }
-
- events.push("=ALI".concat(props, " *").concat(alias));
- }
- break;
-
- case 'BLOCK_FOLDED':
- scalar = '>';
- break;
-
- case 'BLOCK_LITERAL':
- scalar = '|';
- break;
-
- case 'PLAIN':
- scalar = ':';
- break;
-
- case 'QUOTE_DOUBLE':
- scalar = '"';
- break;
-
- case 'QUOTE_SINGLE':
- scalar = "'";
- break;
-
- case 'PAIR':
- events.push("+MAP".concat(props));
- addEvents(events, doc, e, node.key);
- addEvents(events, doc, e, node.value);
- events.push('-MAP');
- break;
-
- case 'FLOW_SEQ':
- case 'SEQ':
- events.push("+SEQ".concat(props));
- node.items.forEach(function (item) {
- addEvents(events, doc, e, item);
- });
- events.push('-SEQ');
- break;
-
- case 'FLOW_MAP':
- case 'MAP':
- events.push("+MAP".concat(props));
- node.items.forEach(function (_ref3) {
- var key = _ref3.key,
- value = _ref3.value;
- addEvents(events, doc, e, key);
- addEvents(events, doc, e, value);
- });
- events.push('-MAP');
- break;
-
- default:
- throw new Error("Unexpected node type ".concat(node.type));
- }
-
- if (scalar) {
- var value = node.cstNode.strValue.replace(/\\/g, '\\\\').replace(/\0/g, '\\0').replace(/\x07/g, '\\a').replace(/\x08/g, '\\b').replace(/\t/g, '\\t').replace(/\n/g, '\\n').replace(/\v/g, '\\v').replace(/\f/g, '\\f').replace(/\r/g, '\\r').replace(/\x1b/g, '\\e');
- events.push("=VAL".concat(props, " ").concat(scalar).concat(value));
- }
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/toJSON.js b/assets/node_modules/yaml/browser/dist/toJSON.js
deleted file mode 100644
index 793562f..0000000
--- a/assets/node_modules/yaml/browser/dist/toJSON.js
+++ /dev/null
@@ -1,27 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = toJSON;
-
-function toJSON(value, arg, ctx) {
- if (Array.isArray(value)) return value.map(function (v, i) {
- return toJSON(v, String(i), ctx);
- });
-
- if (value && typeof value.toJSON === 'function') {
- var anchor = ctx && ctx.anchors && ctx.anchors.find(function (a) {
- return a.node === value;
- });
- if (anchor) ctx.onCreate = function (res) {
- anchor.res = res;
- delete ctx.onCreate;
- };
- var res = value.toJSON(arg, ctx);
- if (anchor && ctx.onCreate) ctx.onCreate(res);
- return res;
- }
-
- return value;
-} \ No newline at end of file
diff --git a/assets/node_modules/yaml/browser/dist/warnings.js b/assets/node_modules/yaml/browser/dist/warnings.js
deleted file mode 100644
index fac7f91..0000000
--- a/assets/node_modules/yaml/browser/dist/warnings.js
+++ /dev/null
@@ -1,40 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.warn = warn;
-exports.warnFileDeprecation = warnFileDeprecation;
-exports.warnOptionDeprecation = warnOptionDeprecation;
-
-/* global global, console */
-function warn(warning, type) {
- if (global && global._YAML_SILENCE_WARNINGS) return;
-
- var _ref = global && global.process,
- emitWarning = _ref.emitWarning; // This will throw in Jest if `warning` is an Error instance due to
- // https://github.com/facebook/jest/issues/2549
-
-
- if (emitWarning) emitWarning(warning, type);else {
- // eslint-disable-next-line no-console
- console.warn(type ? "".concat(type, ": ").concat(warning) : warning);
- }
-}
-
-function warnFileDeprecation(filename) {
- if (global && global._YAML_SILENCE_DEPRECATION_WARNINGS) return;
- var path = filename.replace(/.*yaml[/\\]/i, '').replace(/\.js$/, '').replace(/\\/g, '/');
- warn("The endpoint 'yaml/".concat(path, "' will be removed in a future release."), 'DeprecationWarning');
-}
-
-var warned = {};
-
-function warnOptionDeprecation(name, alternative) {
- if (global && global._YAML_SILENCE_DEPRECATION_WARNINGS) return;
- if (warned[name]) return;
- warned[name] = true;
- var msg = "The option '".concat(name, "' will be removed in a future release");
- msg += alternative ? ", use '".concat(alternative, "' instead.") : '.';
- warn(msg, 'DeprecationWarning');
-} \ No newline at end of file