github.com/justinjmoses/evergreen@v0.0.0-20170530173719-1d50e381ff0d/public/static/js/js-yaml.min.js (about) 1 /* js-yaml 3.0.2 https://github.com/nodeca/js-yaml */ 2 !function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.jsyaml=e():"undefined"!=typeof global?global.jsyaml=e():"undefined"!=typeof self&&(self.jsyaml=e())}(function(){return function e(t,r,n){function a(c,o){if(!r[c]){if(!t[c]){var s="function"==typeof require&&require;if(!o&&s)return s(c,!0);if(i)return i(c,!0);throw new Error("Cannot find module '"+c+"'")}var l=r[c]={exports:{}};t[c][0].call(l.exports,function(e){var r=t[c][1][e];return a(r?r:e)},l,l.exports,e,t,r,n)}return r[c].exports}for(var i="function"==typeof require&&require,c=0;c<n.length;c++)a(n[c]);return a}({1:[function(e,t){"use strict";var r=e("./lib/js-yaml.js");t.exports=r},{"./lib/js-yaml.js":2}],2:[function(e,t){"use strict";function r(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}var n=e("./js-yaml/loader"),a=e("./js-yaml/dumper");t.exports.Type=e("./js-yaml/type"),t.exports.Schema=e("./js-yaml/schema"),t.exports.FAILSAFE_SCHEMA=e("./js-yaml/schema/failsafe"),t.exports.JSON_SCHEMA=e("./js-yaml/schema/json"),t.exports.CORE_SCHEMA=e("./js-yaml/schema/core"),t.exports.DEFAULT_SAFE_SCHEMA=e("./js-yaml/schema/default_safe"),t.exports.DEFAULT_FULL_SCHEMA=e("./js-yaml/schema/default_full"),t.exports.load=n.load,t.exports.loadAll=n.loadAll,t.exports.safeLoad=n.safeLoad,t.exports.safeLoadAll=n.safeLoadAll,t.exports.dump=a.dump,t.exports.safeDump=a.safeDump,t.exports.YAMLException=e("./js-yaml/exception"),t.exports.MINIMAL_SCHEMA=e("./js-yaml/schema/failsafe"),t.exports.SAFE_SCHEMA=e("./js-yaml/schema/default_safe"),t.exports.DEFAULT_SCHEMA=e("./js-yaml/schema/default_full"),t.exports.scan=r("scan"),t.exports.parse=r("parse"),t.exports.compose=r("compose"),t.exports.addConstructor=r("addConstructor")},{"./js-yaml/dumper":4,"./js-yaml/exception":5,"./js-yaml/loader":6,"./js-yaml/schema":8,"./js-yaml/schema/core":9,"./js-yaml/schema/default_full":10,"./js-yaml/schema/default_safe":11,"./js-yaml/schema/failsafe":12,"./js-yaml/schema/json":13,"./js-yaml/type":14}],3:[function(e,t){"use strict";function r(e){return void 0===e||null===e}function n(e){return"object"==typeof e&&null!==e}function a(e){return Array.isArray(e)?e:r(e)?[]:[e]}function i(e,t){var r,n,a,i;if(t)for(i=Object.keys(t),r=0,n=i.length;n>r;r+=1)a=i[r],e[a]=t[a];return e}function c(e,t){var r,n="";for(r=0;t>r;r+=1)n+=e;return n}t.exports.isNothing=r,t.exports.isObject=n,t.exports.toArray=a,t.exports.repeat=c,t.exports.extend=i},{}],4:[function(e,t){"use strict";function r(e,t){var r,n,a,i,c,o,s;if(null===t)return{};for(r={},n=Object.keys(t),a=0,i=n.length;i>a;a+=1)c=n[a],o=String(t[c]),"!!"===c.slice(0,2)&&(c="tag:yaml.org,2002:"+c.slice(2)),s=e.compiledTypeMap[c],s&&b.call(s.dumpStyleAliases,o)&&(o=s.dumpStyleAliases[o]),r[c]=o;return r}function n(e){var t,r,n;if(t=e.toString(16).toUpperCase(),255>=e)r="x",n=2;else if(65535>=e)r="u",n=4;else{if(!(4294967295>=e))throw new y("code point within a string may not be greater than 0xFFFFFFFF");r="U",n=8}return"\\"+r+g.repeat("0",n-t.length)+t}function a(e){this.schema=e.schema||x,this.indent=Math.max(1,e.indent||2),this.skipInvalid=e.skipInvalid||!1,this.flowLevel=g.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=r(this.schema,e.styles||null),this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result=""}function i(e,t){return"\n"+g.repeat(" ",e.indent*t)}function c(e,t){var r,n,a;for(r=0,n=e.implicitTypes.length;n>r;r+=1)if(a=e.implicitTypes[r],a.loadResolver&&a.loadResolver({result:t}))return!0;return!1}function o(e,t){var r,a,i,o,s,l;for(e.dump="",r=!1,a=0,l=t.charCodeAt(0)||0,-1!==G.indexOf(t)?r=!0:0===t.length?r=!0:S===l||S===t.charCodeAt(t.length-1)?r=!0:(N===l||K===l)&&(r=!0),i=0,o=t.length;o>i;i+=1)s=t.charCodeAt(i),r||(w===s||C===s||j===s||M===s||D===s||Y===s||U===s||B===s||O===s||F===s||L===s||I===s||H===s||_===s||R===s||k===s||E===s||P===s||T===s||q===s)&&(r=!0),($[s]||!(s>=32&&126>=s||133===s||s>=160&&55295>=s||s>=57344&&65533>=s||s>=65536&&1114111>=s))&&(e.dump+=t.slice(a,i),e.dump+=$[s]||n(s),a=i+1,r=!0);i>a&&(e.dump+=t.slice(a,i)),!r&&c(e,e.dump)&&(r=!0),r&&(e.dump='"'+e.dump+'"')}function s(e,t,r){var n,a,i="",c=e.tag;for(n=0,a=r.length;a>n;n+=1)f(e,t,r[n],!1,!1)&&(0!==n&&(i+=", "),i+=e.dump);e.tag=c,e.dump="["+i+"]"}function l(e,t,r,n){var a,c,o="",s=e.tag;for(a=0,c=r.length;c>a;a+=1)f(e,t+1,r[a],!0,!0)&&(n&&0===a||(o+=i(e,t)),o+="- "+e.dump);e.tag=s,e.dump=o||"[]"}function u(e,t,r){var n,a,i,c,o,s="",l=e.tag,u=Object.keys(r);for(n=0,a=u.length;a>n;n+=1)o="",0!==n&&(o+=", "),i=u[n],c=r[i],f(e,t,i,!1,!1)&&(e.dump.length>1024&&(o+="? "),o+=e.dump+": ",f(e,t,c,!1,!1)&&(o+=e.dump,s+=o));e.tag=l,e.dump="{"+s+"}"}function p(e,t,r,n){var a,c,o,s,l,u,p="",h=e.tag,d=Object.keys(r);for(a=0,c=d.length;c>a;a+=1)u="",n&&0===a||(u+=i(e,t)),o=d[a],s=r[o],f(e,t+1,o,!0,!0)&&(l=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024,l&&(u+=e.dump&&C===e.dump.charCodeAt(0)?"?":"? "),u+=e.dump,l&&(u+=i(e,t)),f(e,t+1,s,!0,l)&&(u+=e.dump&&C===e.dump.charCodeAt(0)?":":": ",u+=e.dump,p+=u));e.tag=h,e.dump=p||"{}"}function h(e,t,r){var n,a,i,c,o,s;for(a=r?e.explicitTypes:e.implicitTypes,i=0,c=a.length;c>i;i+=1)if(o=a[i],(o.dumpInstanceOf||o.dumpPredicate)&&(!o.dumpInstanceOf||"object"==typeof t&&t instanceof o.dumpInstanceOf)&&(!o.dumpPredicate||o.dumpPredicate(t))){if(e.tag=r?o.tag:"?",o.dumpRepresenter){if(s=e.styleMap[o.tag]||o.dumpDefaultStyle,"[object Function]"===A.call(o.dumpRepresenter))n=o.dumpRepresenter(t,s);else{if(!b.call(o.dumpRepresenter,s))throw new y("!<"+o.tag+'> tag resolver accepts not "'+s+'" style');n=o.dumpRepresenter[s](t,s)}e.dump=n}return!0}return!1}function f(e,t,r,n,a){e.tag=null,e.dump=r,h(e,r,!1)||h(e,r,!0);var i=A.call(e.dump);if(n&&(n=0>e.flowLevel||e.flowLevel>t),(null!==e.tag&&"?"!==e.tag||2!==e.indent&&t>0)&&(a=!1),"[object Object]"===i)n&&0!==Object.keys(e.dump).length?p(e,t,e.dump,a):u(e,t,e.dump);else if("[object Array]"===i)n&&0!==e.dump.length?l(e,t,e.dump,a):s(e,t,e.dump);else{if("[object String]"!==i){if(e.skipInvalid)return!1;throw new y("unacceptabe kind of an object to dump "+i)}"?"!==e.tag&&o(e,e.dump)}return null!==e.tag&&"?"!==e.tag&&(e.dump="!<"+e.tag+"> "+e.dump),!0}function d(e,t){t=t||{};var r=new a(t);return f(r,0,e,!0,!0)?r.dump+"\n":""}function m(e,t){return d(e,g.extend({schema:v},t))}var g=e("./common"),y=e("./exception"),x=e("./schema/default_full"),v=e("./schema/default_safe"),A=Object.prototype.toString,b=Object.prototype.hasOwnProperty,w=9,C=10,j=13,S=32,I=33,k=34,O=35,E=37,F=38,R=39,L=42,M=44,N=45,T=58,_=62,K=63,P=64,D=91,Y=93,q=96,U=123,H=124,B=125,$={};$[0]="\\0",$[7]="\\a",$[8]="\\b",$[9]="\\t",$[10]="\\n",$[11]="\\v",$[12]="\\f",$[13]="\\r",$[27]="\\e",$[34]='\\"',$[92]="\\\\",$[133]="\\N",$[160]="\\_",$[8232]="\\L",$[8233]="\\P";var G=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];t.exports.dump=d,t.exports.safeDump=m},{"./common":3,"./exception":5,"./schema/default_full":10,"./schema/default_safe":11}],5:[function(e,t){"use strict";function r(e,t){this.name="YAMLException",this.reason=e,this.mark=t,this.message=this.toString(!1)}r.prototype.toString=function(e){var t;return t="JS-YAML: "+(this.reason||"(unknown reason)"),!e&&this.mark&&(t+=" "+this.mark.toString()),t},t.exports=r},{}],6:[function(e,t){"use strict";function r(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||M,this.strict=t.strict||!1,this.legacy=t.legacy||!1,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.character=e.charCodeAt(0)}function n(e,t){return new F(t,new R(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function a(e,t){throw n(e,t)}function i(e,t){var r=n(e,t);if(e.strict)throw r;console.warn(r.toString())}function c(e,t,r,n){var i,c,o,s;if(r>t){if(s=e.input.slice(t,r),n)for(i=0,c=s.length;c>i;i+=1)o=s.charCodeAt(i),9===o||o>=32&&1114111>=o||a(e,"expected valid JSON character");e.result+=s}}function o(e,t,r){var n,i,c,o;for(E.isObject(r)||a(e,"cannot merge mappings; the provided source object is unacceptable"),n=Object.keys(r),c=0,o=n.length;o>c;c+=1)i=n[c],N.call(t,i)||(t[i]=r[i])}function s(e,t,r,n,a){var i,c;if(n=String(n),null===t&&(t={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(a))for(i=0,c=a.length;c>i;i+=1)o(e,t,a[i]);else o(e,t,a);else t[n]=a;return t}function l(e){H===e.character?e.position+=1:B===e.character?e.position+=H===e.input.charCodeAt(e.position+1)?2:1:a(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.character=e.input.charCodeAt(e.position)}function u(e,t,r){for(var n=0;e.position<e.length;){for(;$===e.character||U===e.character;)e.character=e.input.charCodeAt(++e.position);if(t&&J===e.character)do e.character=e.input.charCodeAt(++e.position);while(e.position<e.length&&H!==e.character&&B!==e.character);if(H!==e.character&&B!==e.character)break;for(l(e),n+=1,e.lineIndent=0;$===e.character;)e.lineIndent+=1,e.character=e.input.charCodeAt(++e.position);e.lineIndent<r&&i(e,"deficient indentation")}return n}function p(e){var t,r;return e.position===e.lineStart&&(tt===e.character||rt===e.character)&&e.input.charCodeAt(e.position+1)===e.character&&e.input.charCodeAt(e.position+2)===e.character&&(t=e.position+3,r=e.input.charCodeAt(t),t>=e.length||$===r||U===r||H===r||B===r)?!0:!1}function h(e,t){1===t?e.result+=" ":t>1&&(e.result+=E.repeat("\n",t-1))}function f(e,t,r){var n,a,i,o,s,l,f,d,m=e.kind,g=e.result;if($===e.character||U===e.character||H===e.character||B===e.character||et===e.character||xt===e.character||At===e.character||Mt===e.character||Tt===e.character||J===e.character||Z===e.character||Q===e.character||G===e.character||Nt===e.character||lt===e.character||W===e.character||V===e.character||z===e.character||pt===e.character||wt===e.character)return!1;if((ut===e.character||tt===e.character)&&(a=e.input.charCodeAt(e.position+1),$===a||U===a||H===a||B===a||r&&(et===a||xt===a||At===a||Mt===a||Tt===a)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,s=!1;e.position<e.length;){if(ot===e.character){if(a=e.input.charCodeAt(e.position+1),$===a||U===a||H===a||B===a||r&&(et===a||xt===a||At===a||Mt===a||Tt===a))break}else if(J===e.character){if(n=e.input.charCodeAt(e.position-1),$===n||U===n||H===n||B===n)break}else{if(e.position===e.lineStart&&p(e)||r&&(et===e.character||xt===e.character||At===e.character||Mt===e.character||Tt===e.character))break;if(H===e.character||B===e.character){if(l=e.line,f=e.lineStart,d=e.lineIndent,u(e,!1,-1),e.lineIndent>=t){s=!0;continue}e.position=o,e.line=l,e.lineStart=f,e.lineIndent=d,e.character=e.input.charCodeAt(e.position);break}}s&&(c(e,i,o,!1),h(e,e.line-l),i=o=e.position,s=!1),$!==e.character&&U!==e.character&&(o=e.position+1),e.character=e.input.charCodeAt(++e.position)}return c(e,i,o,!1),e.result?!0:(e.kind=m,e.result=g,!1)}function d(e,t){var r,n;if(W!==e.character)return!1;for(e.kind="scalar",e.result="",e.character=e.input.charCodeAt(++e.position),r=n=e.position;e.position<e.length;)if(W===e.character){if(c(e,r,e.position,!0),e.character=e.input.charCodeAt(++e.position),W!==e.character)return!0;r=n=e.position,e.character=e.input.charCodeAt(++e.position)}else H===e.character||B===e.character?(c(e,r,n,!0),h(e,u(e,!1,t)),r=n=e.position,e.character=e.input.charCodeAt(e.position)):e.position===e.lineStart&&p(e)?a(e,"unexpected end of the document within a single quoted scalar"):(e.character=e.input.charCodeAt(++e.position),n=e.position);a(e,"unexpected end of the stream within a single quoted scalar")}function m(e,t){var r,n,i,o,s,l;if(V!==e.character)return!1;for(e.kind="scalar",e.result="",e.character=e.input.charCodeAt(++e.position),r=n=e.position;e.position<e.length;){if(V===e.character)return c(e,r,e.position,!0),e.character=e.input.charCodeAt(++e.position),!0;if(vt===e.character){if(c(e,r,e.position,!0),e.character=e.input.charCodeAt(++e.position),H===e.character||B===e.character)u(e,!1,t);else if(_t[e.character])e.result+=_t[e.character],e.character=e.input.charCodeAt(++e.position);else if(Kt[e.character]){for(i=Kt[e.character],l=0,o=1;i>=o;o+=1)s=4*(i-o),e.character=e.input.charCodeAt(++e.position),at<=e.character&&e.character<=ct?l|=e.character-at<<s:ht<=e.character&&e.character<=ft?l|=e.character-ht+10<<s:Ct<=e.character&&e.character<=It?l|=e.character-Ct+10<<s:a(e,"expected hexadecimal character");e.result+=String.fromCharCode(l),e.character=e.input.charCodeAt(++e.position)}else a(e,"unknown escape sequence");r=n=e.position}else H===e.character||B===e.character?(c(e,r,n,!0),h(e,u(e,!1,t)),r=n=e.position,e.character=e.input.charCodeAt(e.position)):e.position===e.lineStart&&p(e)?a(e,"unexpected end of the document within a double quoted scalar"):(e.character=e.input.charCodeAt(++e.position),n=e.position)}a(e,"unexpected end of the stream within a double quoted scalar")}function g(e,t){var r,n,i,c,o,l,p,h,f,d,m=!0,g=e.tag;switch(e.character){case xt:c=At,p=!1,n=[];break;case Mt:c=Tt,p=!0,n={};break;default:return!1}for(null!==e.anchor&&(e.anchorMap[e.anchor]=n),e.character=e.input.charCodeAt(++e.position);e.position<e.length;){if(u(e,!0,t),e.character===c)return e.character=e.input.charCodeAt(++e.position),e.tag=g,e.kind=p?"mapping":"sequence",e.result=n,!0;m||a(e,"missed comma between flow collection entries"),f=h=d=null,o=l=!1,ut===e.character&&(i=e.input.charCodeAt(e.position+1),($===i||U===i||H===i||B===i)&&(o=l=!0,e.position+=1,e.character=i,u(e,!0,t))),r=e.line,C(e,t,T,!1,!0),f=e.tag,h=e.result,u(e,!0,t),!l&&e.line!==r||ot!==e.character||(o=!0,e.character=e.input.charCodeAt(++e.position),u(e,!0,t),C(e,t,T,!1,!0),d=e.result),p?s(e,n,f,h,d):o?n.push(s(e,null,f,h,d)):n.push(h),u(e,!0,t),et===e.character?(m=!0,e.character=e.input.charCodeAt(++e.position)):m=!1}a(e,"unexpected end of the stream within a flow collection")}function y(e,t){var r,n,i=D,o=!1,s=t,u=0,p=!1;switch(e.character){case Nt:n=!1;break;case lt:n=!0;break;default:return!1}for(e.kind="scalar",e.result="";e.position<e.length;)if(e.character=e.input.charCodeAt(++e.position),X===e.character||tt===e.character)D===i?i=X===e.character?q:Y:a(e,"repeat of a chomping mode identifier");else{if(!(at<=e.character&&e.character<=ct))break;at===e.character?a(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):o?a(e,"repeat of an indentation width identifier"):(s=t+(e.character-it),o=!0)}if($===e.character||U===e.character){do e.character=e.input.charCodeAt(++e.position);while($===e.character||U===e.character);if(J===e.character)do e.character=e.input.charCodeAt(++e.position);while(e.position<e.length&&H!==e.character&&B!==e.character)}for(;e.position<e.length;){for(l(e),e.lineIndent=0;(!o||e.lineIndent<s)&&$===e.character;)e.lineIndent+=1,e.character=e.input.charCodeAt(++e.position);if(!o&&e.lineIndent>s&&(s=e.lineIndent),H!==e.character&&B!==e.character){if(e.lineIndent<s){switch(i){case q:e.result+=E.repeat("\n",u);break;case D:o&&(e.result+="\n")}break}n?$===e.character||U===e.character?(p=!0,e.result+=E.repeat("\n",u+1)):p?(p=!1,e.result+=E.repeat("\n",u+1)):0===u?o&&(e.result+=" "):e.result+=E.repeat("\n",u):e.result+=o?E.repeat("\n",u+1):E.repeat("\n",u),o=!0,u=0,r=e.position;do e.character=e.input.charCodeAt(++e.position);while(e.position<e.length&&H!==e.character&&B!==e.character);c(e,r,e.position,!1)}else u+=1}return!0}function x(e,t){var r,n,i=e.tag,c=[],o=!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=c);e.position<e.length&&tt===e.character&&(n=e.input.charCodeAt(e.position+1),$===n||U===n||H===n||B===n);)if(o=!0,e.position+=1,e.character=n,u(e,!0,-1)&&e.lineIndent<=t)c.push(null);else if(r=e.line,C(e,t,K,!1,!0),c.push(e.result),u(e,!0,-1),(e.line===r||e.lineIndent>t)&&e.position<e.length)a(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break;return o?(e.tag=i,e.kind="sequence",e.result=c,!0):!1}function v(e,t){var r,n,i,c=e.tag,o={},l=null,p=null,h=null,f=!1,d=!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=o);e.position<e.length;){if(r=e.input.charCodeAt(e.position+1),i=e.line,ut!==e.character&&ot!==e.character||$!==r&&U!==r&&H!==r&&B!==r){if(!C(e,t,_,!1,!0))break;if(e.line===i){for(;$===e.character||U===e.character;)e.character=e.input.charCodeAt(++e.position);if(ot===e.character)e.character=e.input.charCodeAt(++e.position),$!==e.character&&U!==e.character&&H!==e.character&&B!==e.character&&a(e,"a whitespace character is expected after the key-value separator within a block mapping"),f&&(s(e,o,l,p,null),l=p=h=null),d=!0,f=!1,n=!1,l=e.tag,p=e.result;else{if(!d)return e.tag=c,!0;a(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!d)return e.tag=c,!0;a(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else ut===e.character?(f&&(s(e,o,l,p,null),l=p=h=null),d=!0,f=!0,n=!0):f?(f=!1,n=!0):a(e,"incomplete explicit mapping pair; a key node is missed"),e.position+=1,e.character=r;if((e.line===i||e.lineIndent>t)&&(C(e,t,P,!0,n)&&(f?p=e.result:h=e.result),f||(s(e,o,l,p,h),l=p=h=null),u(e,!0,-1)),e.lineIndent>t&&e.position<e.length)a(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return f&&s(e,o,l,p,null),d&&(e.tag=c,e.kind="mapping",e.result=o),d}function A(e){var t,r,n,i=!1,c=!1;if(G!==e.character)return!1;if(null!==e.tag&&a(e,"duplication of a tag property"),e.character=e.input.charCodeAt(++e.position),st===e.character?(i=!0,e.character=e.input.charCodeAt(++e.position)):G===e.character?(c=!0,r="!!",e.character=e.input.charCodeAt(++e.position)):r="!",t=e.position,i){do e.character=e.input.charCodeAt(++e.position);while(e.position<e.length&<!==e.character);e.position<e.length?(n=e.input.slice(t,e.position),e.character=e.input.charCodeAt(++e.position)):a(e,"unexpected end of the stream within a verbatim tag")}else{for(;e.position<e.length&&$!==e.character&&U!==e.character&&H!==e.character&&B!==e.character;)G===e.character&&(c?a(e,"tag suffix cannot contain exclamation marks"):(r=e.input.slice(t-1,e.position+1),qt.test(r)||a(e,"named tag handle cannot contain such characters"),c=!0,t=e.position+1)),e.character=e.input.charCodeAt(++e.position);n=e.input.slice(t,e.position),Yt.test(n)&&a(e,"tag suffix cannot contain flow indicator characters")}return n&&!Ut.test(n)&&a(e,"tag name cannot contain such characters: "+n),i?e.tag=n:N.call(e.tagMap,r)?e.tag=e.tagMap[r]+n:"!"===r?e.tag="!"+n:"!!"===r?e.tag="tag:yaml.org,2002:"+n:a(e,'undeclared tag handle "'+r+'"'),!0}function b(e){var t;if(Z!==e.character)return!1;for(null!==e.anchor&&a(e,"duplication of an anchor property"),e.character=e.input.charCodeAt(++e.position),t=e.position;e.position<e.length&&$!==e.character&&U!==e.character&&H!==e.character&&B!==e.character&&et!==e.character&&xt!==e.character&&At!==e.character&&Mt!==e.character&&Tt!==e.character;)e.character=e.input.charCodeAt(++e.position);return e.position===t&&a(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function w(e){var t,r;if(Q!==e.character)return!1;for(e.character=e.input.charCodeAt(++e.position),t=e.position;e.position<e.length&&$!==e.character&&U!==e.character&&H!==e.character&&B!==e.character&&et!==e.character&&xt!==e.character&&At!==e.character&&Mt!==e.character&&Tt!==e.character;)e.character=e.input.charCodeAt(++e.position);return e.position===t&&a(e,"name of an alias node must contain at least one character"),r=e.input.slice(t,e.position),e.anchorMap.hasOwnProperty(r)||a(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],u(e,!0,-1),!0}function C(e,t,r,n,c){var o,s,l,p,h,C,j,S,I=!1,k=!0,O=!1;if(e.tag=null,e.anchor=null,e.kind=null,e.result=null,o=s=l=P===r||K===r,n&&u(e,!0,-1))if(I=!0,e.lineIndent===t)k=!1;else{if(!(e.lineIndent>t))return!1;k=!0}if(k)for(;A(e)||b(e);)if(u(e,!0,-1))if(I=!0,e.lineIndent>t)k=!0,l=o;else{if(e.lineIndent!==t)return!0;k=!1,l=o}else l=!1;if(l&&(l=I||c),(k||P===r)&&(j=T===r||_===r?t:t+1,S=e.position-e.lineStart,k?l&&(x(e,S)||v(e,S))||g(e,j)?O=!0:(s&&y(e,j)||d(e,j)||m(e,j)?O=!0:w(e)?(O=!0,(null!==e.tag||null!==e.anchor)&&a(e,"alias node should not have any properties")):f(e,j,T===r)&&(O=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):O=l&&x(e,S)),null!==e.tag&&"!"!==e.tag)if("?"===e.tag){for(p=0,h=e.implicitTypes.length;h>p;p+=1)if(C=e.implicitTypes[p],C.loadResolver&&C.loadResolver(e)){e.tag=C.tag;break}}else N.call(e.typeMap,e.tag)?(C=e.typeMap[e.tag],null!==e.result&&C.loadKind!==e.kind&&a(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+C.loadKind+'", not "'+e.kind+'"'),C.loadResolver&&!C.loadResolver(e)&&a(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):i(e,"unknown tag !<"+e.tag+">");return null!==e.tag||null!==e.anchor||O}function j(e,t){var r,n,c,o=e.position,s=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};e.position<e.length&&(u(e,!0,-1),!(e.lineIndent>0||z!==e.character));){for(s=!0,e.character=e.input.charCodeAt(++e.position),r=e.position;e.position<e.length&&$!==e.character&&U!==e.character&&H!==e.character&&B!==e.character;)e.character=e.input.charCodeAt(++e.position);for(n=e.input.slice(r,e.position),c=[],n.length<1&&a(e,"directive name must not be less than one character in length");e.position<e.length;){for(;$===e.character||U===e.character;)e.character=e.input.charCodeAt(++e.position);if(J===e.character){do e.character=e.input.charCodeAt(++e.position);while(e.position<e.length&&H!==e.character&&B!==e.character);break}if(H===e.character||B===e.character)break;for(r=e.position;e.position<e.length&&$!==e.character&&U!==e.character&&H!==e.character&&B!==e.character;)e.character=e.input.charCodeAt(++e.position);c.push(e.input.slice(r,e.position))}e.position<e.length&&l(e),N.call(Ht,n)?Ht[n](e,n,c):i(e,'unknown document directive "'+n+'"')}return u(e,!0,-1),0===e.lineIndent&&tt===e.character&&tt===e.input.charCodeAt(e.position+1)&&tt===e.input.charCodeAt(e.position+2)?(e.position+=3,e.character=e.input.charCodeAt(e.position),u(e,!0,-1)):s&&a(e,"directives end mark is expected"),C(e,e.lineIndent-1,P,!1,!0),u(e,!0,-1),e.checkLineBreaks&&Dt.test(e.input.slice(o,e.position))&&i(e,"non-ASCII line breaks are interpreted as content"),t(e.result),e.position===e.lineStart&&p(e)?(rt===e.character&&(e.position+=3,e.character=e.input.charCodeAt(e.position),u(e,!0,-1)),void 0):(e.position<e.length&&a(e,"end of the stream or a document separator is expected"),void 0)}function S(e,t,n){n=n||{};var i=new r(e,n);for(Pt.test(i.input)&&a(i,"the stream contains non-printable characters");$===i.character;)i.lineIndent+=1,i.character=i.input.charCodeAt(++i.position);for(;i.position<i.length;)j(i,t)}function I(e,t){function r(e){if(a)throw new F("expected a single document in the stream, but found more");n=e,a=!0}var n=null,a=!1;return S(e,r,t),n}function k(e,t,r){S(e,t,E.extend({schema:L},r))}function O(e,t){return I(e,E.extend({schema:L},t))}var E=e("./common"),F=e("./exception"),R=e("./mark"),L=e("./schema/default_safe"),M=e("./schema/default_full"),N=Object.prototype.hasOwnProperty,T=1,_=2,K=3,P=4,D=1,Y=2,q=3,U=9,H=10,B=13,$=32,G=33,V=34,J=35,z=37,Z=38,W=39,Q=42,X=43,et=44,tt=45,rt=46,nt=47,at=48,it=49,ct=57,ot=58,st=60,lt=62,ut=63,pt=64,ht=65,ft=70,dt=76,mt=78,gt=80,yt=85,xt=91,vt=92,At=93,bt=95,wt=96,Ct=97,jt=98,St=101,It=102,kt=110,Ot=114,Et=116,Ft=117,Rt=118,Lt=120,Mt=123,Nt=124,Tt=125,_t={};_t[at]="\x00",_t[Ct]="",_t[jt]="\b",_t[Et]=" ",_t[U]=" ",_t[kt]="\n",_t[Rt]="",_t[It]="\f",_t[Ot]="\r",_t[St]="",_t[$]=" ",_t[V]='"',_t[nt]="/",_t[vt]="\\",_t[mt]=" ",_t[bt]=" ",_t[dt]="\u2028",_t[gt]="\u2029";var Kt={};Kt[Lt]=2,Kt[Ft]=4,Kt[yt]=8;var Pt=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uD800-\uDFFF\uFFFE\uFFFF]/,Dt=/[\x85\u2028\u2029]/,Yt=/[,\[\]\{\}]/,qt=/^(?:!|!!|![a-z\-]+!)$/i,Ut=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i,Ht={YAML:function(e,t,r){var n,c,o;null!==e.version&&a(e,"duplication of %YAML directive"),1!==r.length&&a(e,"YAML directive accepts exactly one argument"),n=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),null===n&&a(e,"ill-formed argument of the YAML directive"),c=parseInt(n[1],10),o=parseInt(n[2],10),1!==c&&a(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=2>o,1!==o&&2!==o&&i(e,"unsupported YAML version of the document")},TAG:function(e,t,r){var n,i;2!==r.length&&a(e,"TAG directive accepts exactly two arguments"),n=r[0],i=r[1],qt.test(n)||a(e,"ill-formed tag handle (first argument) of the TAG directive"),N.call(e.tagMap,n)&&a(e,'there is a previously declared suffix for "'+n+'" tag handle'),Ut.test(i)||a(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[n]=i}};t.exports.loadAll=S,t.exports.load=I,t.exports.safeLoadAll=k,t.exports.safeLoad=O},{"./common":3,"./exception":5,"./mark":7,"./schema/default_full":10,"./schema/default_safe":11}],7:[function(e,t){"use strict";function r(e,t,r,n,a){this.name=e,this.buffer=t,this.position=r,this.line=n,this.column=a}var n=e("./common");r.prototype.getSnippet=function(e,t){var r,a,i,c,o;if(!this.buffer)return null;for(e=e||4,t=t||75,r="",a=this.position;a>0&&-1==="\x00\r\n \u2028\u2029".indexOf(this.buffer.charAt(a-1));)if(a-=1,this.position-a>t/2-1){r=" ... ",a+=5;break}for(i="",c=this.position;c<this.buffer.length&&-1==="\x00\r\n \u2028\u2029".indexOf(this.buffer.charAt(c));)if(c+=1,c-this.position>t/2-1){i=" ... ",c-=5;break}return o=this.buffer.slice(a,c),n.repeat(" ",e)+r+o+i+"\n"+n.repeat(" ",e+this.position-a+r.length)+"^"},r.prototype.toString=function(e){var t,r="";return this.name&&(r+='in "'+this.name+'" '),r+="at line "+(this.line+1)+", column "+(this.column+1),e||(t=this.getSnippet(),t&&(r+=":\n"+t)),r},t.exports=r},{"./common":3}],8:[function(e,t){"use strict";function r(e,t,n){var a=[];return e.include.forEach(function(e){n=r(e,t,n)}),e[t].forEach(function(e){n.forEach(function(t,r){t.tag===e.tag&&a.push(r)}),n.push(e)}),n.filter(function(e,t){return-1===a.indexOf(t)})}function n(){function e(e){n[e.tag]=e}var t,r,n={};for(t=0,r=arguments.length;r>t;t+=1)arguments[t].forEach(e);return n}function a(e){this.include=e.include||[],this.implicit=e.implicit||[],this.explicit=e.explicit||[],this.implicit.forEach(function(e){if(e.loadKind&&"scalar"!==e.loadKind)throw new c("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.")}),this.compiledImplicit=r(this,"implicit",[]),this.compiledExplicit=r(this,"explicit",[]),this.compiledTypeMap=n(this.compiledImplicit,this.compiledExplicit)}var i=e("./common"),c=e("./exception"),o=e("./type");a.DEFAULT=null,a.create=function(){var e,t;switch(arguments.length){case 1:e=a.DEFAULT,t=arguments[0];break;case 2:e=arguments[0],t=arguments[1];break;default:throw new c("Wrong number of arguments for Schema.create function")}if(e=i.toArray(e),t=i.toArray(t),!e.every(function(e){return e instanceof a}))throw new c("Specified list of super schemas (or a single Schema object) contains a non-Schema object.");if(!t.every(function(e){return e instanceof o}))throw new c("Specified list of YAML types (or a single Type object) contains a non-Type object.");return new a({include:e,explicit:t})},t.exports=a},{"./common":3,"./exception":5,"./type":14}],9:[function(e,t){"use strict";var r=e("../schema");t.exports=new r({include:[e("./json")]})},{"../schema":8,"./json":13}],10:[function(e,t){"use strict";var r=e("../schema");t.exports=r.DEFAULT=new r({include:[e("./default_safe")],explicit:[e("../type/js/undefined"),e("../type/js/regexp"),e("../type/js/function")]})},{"../schema":8,"../type/js/function":19,"../type/js/regexp":20,"../type/js/undefined":21,"./default_safe":11}],11:[function(e,t){"use strict";var r=e("../schema");t.exports=new r({include:[e("./core")],implicit:[e("../type/timestamp"),e("../type/merge")],explicit:[e("../type/binary"),e("../type/omap"),e("../type/pairs"),e("../type/set")]})},{"../schema":8,"../type/binary":15,"../type/merge":23,"../type/omap":25,"../type/pairs":26,"../type/set":28,"../type/timestamp":30,"./core":9}],12:[function(e,t){"use strict";var r=e("../schema");t.exports=new r({explicit:[e("../type/str"),e("../type/seq"),e("../type/map")]})},{"../schema":8,"../type/map":22,"../type/seq":27,"../type/str":29}],13:[function(e,t){"use strict";var r=e("../schema");t.exports=new r({include:[e("./failsafe")],implicit:[e("../type/null"),e("../type/bool"),e("../type/int"),e("../type/float")]})},{"../schema":8,"../type/bool":16,"../type/float":17,"../type/int":18,"../type/null":24,"./failsafe":12}],14:[function(e,t){"use strict";function r(e){var t={};return null!==e&&Object.keys(e).forEach(function(r){e[r].forEach(function(e){t[String(e)]=r})}),t}function n(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===i.indexOf(t))throw new a('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.tag=e,this.loadKind=t.loadKind||null,this.loadResolver=t.loadResolver||null,this.dumpInstanceOf=t.dumpInstanceOf||null,this.dumpPredicate=t.dumpPredicate||null,this.dumpRepresenter=t.dumpRepresenter||null,this.dumpDefaultStyle=t.dumpDefaultStyle||null,this.dumpStyleAliases=r(t.dumpStyleAliases||null),-1===c.indexOf(this.loadKind))throw new a('Unknown loadKind "'+this.loadKind+'" is specified for "'+e+'" YAML type.')}var a=e("./exception"),i=["loadKind","loadResolver","dumpInstanceOf","dumpPredicate","dumpRepresenter","dumpDefaultStyle","dumpStyleAliases"],c=["scalar","sequence","mapping"];t.exports=n},{"./exception":5}],15:[function(e,t){"use strict";function r(e){var t,r,n,a,c=0,l=[],u=e.result;for(n=0,a=0,c=0;c<u.length;c+=1)if(r=u.charCodeAt(c),t=s[127&r],10!==r&&13!==r){if(-1===t)return!1;a=a<<6|t,n+=6,n>=8&&(n-=8,o!==u.charAt(c)&&l.push(a>>n&255),a&=(1<<n)-1)}return n?!1:(e.result=i?new i(l):l,!0)}function n(e){var t,r,n,a="";for(t=0,r=e.length-2;r>t;t+=3)a+=l[e[t+0]>>2],a+=l[((3&e[t+0])<<4)+(e[t+1]>>4)],a+=l[((15&e[t+1])<<2)+(e[t+2]>>6)],a+=l[63&e[t+2]];return n=e.length%3,0!==n&&(t=e.length-n,a+=l[e[t+0]>>2],2===n?(a+=l[((3&e[t+0])<<4)+(e[t+1]>>4)],a+=l[(15&e[t+1])<<2],a+=o):(a+=l[(3&e[t+0])<<4],a+=o+o)),a}function a(e){return i&&i.isBuffer(e)}var i=e("buffer").Buffer,c=e("../type"),o="=",s=[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.exports=new c("tag:yaml.org,2002:binary",{loadKind:"scalar",loadResolver:r,dumpPredicate:a,dumpRepresenter:n})},{"../type":14,buffer:31}],16:[function(e,t){"use strict";function r(e){return i.hasOwnProperty(e.result)?(e.result=i[e.result],!0):!1}function n(e){return"[object Boolean]"===Object.prototype.toString.call(e)}var a=e("../type"),i={"true":!0,True:!0,TRUE:!0,"false":!1,False:!1,FALSE:!1};t.exports=new a("tag:yaml.org,2002:bool",{loadKind:"scalar",loadResolver:r,dumpPredicate:n,dumpRepresenter:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},dumpDefaultStyle:"lowercase"})},{"../type":14}],17:[function(e,t){"use strict";function r(e){var t,r,n,a,i=e.result;return c.test(i)?(t=i.replace(/_/g,"").toLowerCase(),r="-"===t[0]?-1:1,a=[],0<="+-".indexOf(t[0])&&(t=t.slice(1)),".inf"===t?(e.result=1===r?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY,!0):".nan"===t?(e.result=0/0,!0):0<=t.indexOf(":")?(t.split(":").forEach(function(e){a.unshift(parseFloat(e,10))}),t=0,n=1,a.forEach(function(e){t+=e*n,n*=60}),e.result=r*t,!0):(e.result=r*parseFloat(t,10),!0)):!1}function n(e,t){if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN"; 3 case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else{if(Number.NEGATIVE_INFINITY!==e)return e.toString(10);switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}}}function a(e){return"[object Number]"===Object.prototype.toString.call(e)&&0!==e%1}var i=e("../type"),c=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)\\.[0-9_]*(?:[eE][-+][0-9]+)?|\\.[0-9_]+(?:[eE][-+][0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");t.exports=new i("tag:yaml.org,2002:float",{loadKind:"scalar",loadResolver:r,dumpPredicate:a,dumpRepresenter:n,dumpDefaultStyle:"lowercase"})},{"../type":14}],18:[function(e,t){"use strict";function r(e){var t,r,n,a,c=e.result;return i.test(c)?(t=c.replace(/_/g,""),r="-"===t[0]?-1:1,a=[],0<="+-".indexOf(t[0])&&(t=t.slice(1)),"0"===t?(e.result=0,!0):/^0b/.test(t)?(e.result=r*parseInt(t.slice(2),2),!0):/^0x/.test(t)?(e.result=r*parseInt(t,16),!0):"0"===t[0]?(e.result=r*parseInt(t,8),!0):0<=t.indexOf(":")?(t.split(":").forEach(function(e){a.unshift(parseInt(e,10))}),t=0,n=1,a.forEach(function(e){t+=e*n,n*=60}),e.result=r*t,!0):(e.result=r*parseInt(t,10),!0)):!1}function n(e){return"[object Number]"===Object.prototype.toString.call(e)&&0===e%1}var a=e("../type"),i=new RegExp("^(?:[-+]?0b[0-1_]+|[-+]?0[0-7_]+|[-+]?(?:0|[1-9][0-9_]*)|[-+]?0x[0-9a-fA-F_]+|[-+]?[1-9][0-9_]*(?::[0-5]?[0-9])+)$");t.exports=new a("tag:yaml.org,2002:int",{loadKind:"scalar",loadResolver:r,dumpPredicate:n,dumpRepresenter:{binary:function(e){return"0b"+e.toString(2)},octal:function(e){return"0"+e.toString(8)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return"0x"+e.toString(16).toUpperCase()}},dumpDefaultStyle:"decimal",dumpStyleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},{"../type":14}],19:[function(e,t){"use strict";function r(e){try{var t,r="("+e.result+")",n=i.parse(r,{range:!0}),a=[];return"Program"!==n.type||1!==n.body.length||"ExpressionStatement"!==n.body[0].type||"FunctionExpression"!==n.body[0].expression.type?!1:(n.body[0].expression.params.forEach(function(e){a.push(e.name)}),t=n.body[0].expression.body.range,e.result=new Function(a,r.slice(t[0]+1,t[1]-1)),!0)}catch(c){return!1}}function n(e){return e.toString()}function a(e){return"[object Function]"===Object.prototype.toString.call(e)}var i;try{i=e("esprima")}catch(c){window&&(i=window.esprima)}var o=e("../../type");t.exports=new o("tag:yaml.org,2002:js/function",{loadKind:"scalar",loadResolver:r,dumpPredicate:a,dumpRepresenter:n})},{"../../type":14,esprima:"S2ZkVY"}],20:[function(e,t){"use strict";function r(e){var t,r=e.result,n=/\/([gim]*)$/.exec(e.result);"/"===r[0]&&n&&4>=n[0].length&&(r=r.slice(1,r.length-n[0].length),t=n[1]);try{return e.result=new RegExp(r,t),!0}catch(a){return!1}}function n(e){var t="/"+e.source+"/";return e.global&&(t+="g"),e.multiline&&(t+="m"),e.ignoreCase&&(t+="i"),t}function a(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var i=e("../../type");t.exports=new i("tag:yaml.org,2002:js/regexp",{loadKind:"scalar",loadResolver:r,dumpPredicate:a,dumpRepresenter:n})},{"../../type":14}],21:[function(e,t){"use strict";function r(e){return e.result=void 0,!0}function n(){return""}function a(e){return"undefined"==typeof e}var i=e("../../type");t.exports=new i("tag:yaml.org,2002:js/undefined",{loadKind:"scalar",loadResolver:r,dumpPredicate:a,dumpRepresenter:n})},{"../../type":14}],22:[function(e,t){"use strict";var r=e("../type");t.exports=new r("tag:yaml.org,2002:map",{loadKind:"mapping"})},{"../type":14}],23:[function(e,t){"use strict";function r(e){return"<<"===e.result}var n=e("../type");t.exports=new n("tag:yaml.org,2002:merge",{loadKind:"scalar",loadResolver:r})},{"../type":14}],24:[function(e,t){"use strict";function r(e){return i.hasOwnProperty(e.result)?(e.result=null,!0):!1}function n(e){return null===e}var a=e("../type"),i={"~":!0,"null":!0,Null:!0,NULL:!0};t.exports=new a("tag:yaml.org,2002:null",{loadKind:"scalar",loadResolver:r,dumpPredicate:n,dumpRepresenter:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},dumpDefaultStyle:"lowercase"})},{"../type":14}],25:[function(e,t){"use strict";function r(e){var t,r,n,c,o,s=[],l=e.result;for(t=0,r=l.length;r>t;t+=1){if(n=l[t],o=!1,"[object Object]"!==i.call(n))return!1;for(c in n)if(a.call(n,c)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==s.indexOf(c))return!1;s.push(c)}return!0}var n=e("../type"),a=Object.prototype.hasOwnProperty,i=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:omap",{loadKind:"sequence",loadResolver:r})},{"../type":14}],26:[function(e,t){"use strict";function r(e){var t,r,n,i,c,o=e.result;for(c=new Array(o.length),t=0,r=o.length;r>t;t+=1){if(n=o[t],"[object Object]"!==a.call(n))return!1;if(i=Object.keys(n),1!==i.length)return!1;c[t]=[i[0],n[i[0]]]}return e.result=c,!0}var n=e("../type"),a=Object.prototype.toString;t.exports=new n("tag:yaml.org,2002:pairs",{loadKind:"sequence",loadResolver:r})},{"../type":14}],27:[function(e,t){"use strict";var r=e("../type");t.exports=new r("tag:yaml.org,2002:seq",{loadKind:"sequence"})},{"../type":14}],28:[function(e,t){"use strict";function r(e){var t,r=e.result;for(t in r)if(a.call(r,t)&&null!==r[t])return!1;return!0}var n=e("../type"),a=Object.prototype.hasOwnProperty;t.exports=new n("tag:yaml.org,2002:set",{loadKind:"mapping",loadResolver:r})},{"../type":14}],29:[function(e,t){"use strict";var r=e("../type");t.exports=new r("tag:yaml.org,2002:str",{loadKind:"scalar"})},{"../type":14}],30:[function(e,t){"use strict";function r(e){var t,r,n,a,c,o,s,l,u,p,h=0,f=null;if(t=i.exec(e.result),null===t)return!1;if(r=+t[1],n=+t[2]-1,a=+t[3],!t[4])return e.result=new Date(Date.UTC(r,n,a)),!0;if(c=+t[4],o=+t[5],s=+t[6],t[7]){for(h=t[7].slice(0,3);h.length<3;)h+="0";h=+h}return t[9]&&(l=+t[10],u=+(t[11]||0),f=6e4*(60*l+u),"-"===t[9]&&(f=-f)),p=new Date(Date.UTC(r,n,a,c,o,s,h)),f&&p.setTime(p.getTime()-f),e.result=p,!0}function n(e){return e.toISOString()}var a=e("../type"),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?)?$");t.exports=new a("tag:yaml.org,2002:timestamp",{loadKind:"scalar",loadResolver:r,dumpInstanceOf:Date,dumpRepresenter:n})},{"../type":14}],31:[function(){},{}]},{},[1])(1)});