})(e, t, e.dump), f && (e.dump = '&ref_' + d + ' ' + e.dump)); else { if ('[object String]' !== u) { if ('[object Undefined]' === u) return !1; if (e.skipInvalid) return !1; throw new o('unacceptable kind of an object to dump ' + u); } '?' !== e.tag && k(e, e.dump, t, s, p); } null !== e.tag && '?' !== e.tag && ((c = encodeURI( '!' === e.tag[0] ? e.tag.slice(1) : e.tag ).replace(/!/g, '%21')), (c = '!' === e.tag[0] ? '!' + c : 'tag:yaml.org,2002:' === c.slice(0, 18) ? '!!' + c.slice(18) : '!<' + c + '>'), (e.dump = c + ' ' + e.dump)); } return !0; } function $(e, t) { var n, r, o = [], i = []; for (C(e, o, i), n = 0, r = i.length; n < r; n += 1) t.duplicates.push(o[i[n]]); t.usedDuplicates = new Array(r); } function C(e, t, n) { var r, o, i; if (null !== e && 'object' == typeof e) if (-1 !== (o = t.indexOf(e))) -1 === n.indexOf(o) && n.push(o); else if ((t.push(e), Array.isArray(e))) for (o = 0, i = e.length; o < i; o += 1) C(e[o], t, n); else for (o = 0, i = (r = Object.keys(e)).length; o < i; o += 1) C(e[r[o]], t, n); } e.exports.dump = function (e, t) { var n = new f((t = t || {})); n.noRefs || $(e, n); var r = e; return ( n.replacer && (r = n.replacer.call({ '': r }, '', r)), A(n, 0, r, !0, !0) ? n.dump + '\\n' : '' ); }; }, 8425: function (e) { 'use strict'; function t(e, t) { var n = '', r = e.reason || '(unknown reason)'; return e.mark ? (e.mark.name && (n += 'in "' + e.mark.name + '" '), (n += '(' + (e.mark.line + 1) + ':' + (e.mark.column + 1) + ')'), !t && e.mark.snippet && (n += '\\n\\n' + e.mark.snippet), r + ' ' + n) : r; } function n(e, n) { Error.call(this), (this.name = 'YAMLException'), (this.reason = e), (this.mark = n), (this.message = t(this, !1)), Error.captureStackTrace ? Error.captureStackTrace(this, this.constructor) : (this.stack = new Error().stack || ''); } (n.prototype = Object.create(Error.prototype)), (n.prototype.constructor = n), (n.prototype.toString = function (e) { return this.name + ': ' + t(this, e); }), (e.exports = n); }, 7990: function (e, t, n) { 'use strict'; var r = n(8347), o = n(8425), i = n(192), a = n(6601), s = Object.prototype.hasOwnProperty, l = /[\\x00-\\x08\\x0B\\x0C\\x0E-\\x1F\\x7F-\\x84\\x86-\\x9F\\uFFFE\\uFFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])|(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF]/, c = /[\\x85\\u2028\\u2029]/, u = /[,\\[\\]\\{\\}]/, p = /^(?:!|!!|![a-z\\-]+!)$/i, d = /^(?:!|[^,\\[\\]\\{\\}])(?:%[0-9a-f]{2}|[0-9a-z\\-#;\\/\\?:@&=\\+\\$,_\\.!~\\*'\\(\\)\\[\\]])*$/i; function f(e) { return Object.prototype.toString.call(e); } function h(e) { return 10 === e || 13 === e; } function m(e) { return 9 === e || 32 === e; } function g(e) { return 9 === e || 32 === e || 10 === e || 13 === e; } function y(e) { return 44 === e || 91 === e || 93 === e || 123 === e || 125 === e; } function v(e) { var t; return 48 <= e && e <= 57 ? e - 48 : 97 <= (t = 32 | e) && t <= 102 ? t - 97 + 10 : -1; } function b(e) { return 48 === e ? '\\0' : 97 === e ? '\x07' : 98 === e ? '\\b' : 116 === e || 9 === e ? '\\t' : 110 === e ? '\\n' : 118 === e ? '\\v' : 102 === e ? '\\f' : 114 === e ? '\\r' : 101 === e ? '