commitsmile
Version:
Make smile on your commits
37 lines (35 loc) • 40 kB
JavaScript
import {createRequire}from'node:module';import {c,a,b as b$1}from'./chunk-3WSMN7T6.mjs';import {b,k as k$1}from'./chunk-G5RJVSXQ.mjs';createRequire(import.meta.url);
function It(t){return typeof t>"u"||t===null}function Qt(t){return typeof t=="object"&&t!==null}function zt(t){return Array.isArray(t)?t:It(t)?[]:[t]}function Jt(t,n){var i,o,r,e;if(n)for(e=Object.keys(n),i=0,o=e.length;i<o;i+=1)r=e[i],t[r]=n[r];return t}function Ht(t,n){var i="",o;for(o=0;o<n;o+=1)i+=t;return i}function Xt(t){return t===0&&Number.NEGATIVE_INFINITY===1/t}function Ot(t,n){var i="",o=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(i+='in "'+t.mark.name+'" '),i+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!n&&t.mark.snippet&&(i+=`
`+t.mark.snippet),o+" "+i):o}function Y(t,n){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=n,this.message=Ot(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||"";}function V(t,n,i,o,r){var e="",a="",l=Math.floor(r/2)-1;return o-n>l&&(e=" ... ",n=o-l+e.length),i-o>l&&(a=" ...",i=o+l-a.length),{str:e+t.slice(n,i).replace(/\t/g,"\u2192")+a,pos:o-n+e.length}}function Z(t,n){return A.repeat(" ",n-t.length)+t}function ln(t,n){if(n=Object.create(n||null),!t.buffer)return null;n.maxLength||(n.maxLength=79),typeof n.indent!="number"&&(n.indent=1),typeof n.linesBefore!="number"&&(n.linesBefore=3),typeof n.linesAfter!="number"&&(n.linesAfter=2);for(var i=/\r?\n|\r|\0/g,o=[0],r=[],e,a=-1;e=i.exec(t.buffer);)r.push(e.index),o.push(e.index+e[0].length),t.position<=e.index&&a<0&&(a=o.length-2);a<0&&(a=o.length-1);var l="",c,u,p=Math.min(t.line+n.linesAfter,r.length).toString().length,s=n.maxLength-(n.indent+p+3);for(c=1;c<=n.linesBefore&&!(a-c<0);c++)u=V(t.buffer,o[a-c],r[a-c],t.position-(o[a]-o[a-c]),s),l=A.repeat(" ",n.indent)+Z((t.line-c+1).toString(),p)+" | "+u.str+`
`+l;for(u=V(t.buffer,o[a],r[a],t.position,s),l+=A.repeat(" ",n.indent)+Z((t.line+1).toString(),p)+" | "+u.str+`
`,l+=A.repeat("-",n.indent+p+3+u.pos)+`^
`,c=1;c<=n.linesAfter&&!(a+c>=r.length);c++)u=V(t.buffer,o[a+c],r[a+c],t.position-(o[a]-o[a+c]),s),l+=A.repeat(" ",n.indent)+Z((t.line+c+1).toString(),p)+" | "+u.str+`
`;return l.replace(/\n$/,"")}function pn(t){var n={};return t!==null&&Object.keys(t).forEach(function(i){t[i].forEach(function(o){n[String(o)]=i;});}),n}function fn(t,n){if(n=n||{},Object.keys(n).forEach(function(i){if(un.indexOf(i)===-1)throw new x('Unknown option "'+i+'" is met in definition of "'+t+'" YAML type.')}),this.options=n,this.tag=t,this.kind=n.kind||null,this.resolve=n.resolve||function(){return !0},this.construct=n.construct||function(i){return i},this.instanceOf=n.instanceOf||null,this.predicate=n.predicate||null,this.represent=n.represent||null,this.representName=n.representName||null,this.defaultStyle=n.defaultStyle||null,this.multi=n.multi||!1,this.styleAliases=pn(n.styleAliases||null),sn.indexOf(this.kind)===-1)throw new x('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}function st(t,n){var i=[];return t[n].forEach(function(o){var r=i.length;i.forEach(function(e,a){e.tag===o.tag&&e.kind===o.kind&&e.multi===o.multi&&(r=a);}),i[r]=o;}),i}function dn(){var t={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},n,i;function o(r){r.multi?(t.multi[r.kind].push(r),t.multi.fallback.push(r)):t[r.kind][r.tag]=t.fallback[r.tag]=r;}for(n=0,i=arguments.length;n<i;n+=1)arguments[n].forEach(o);return t}function z(t){return this.extend(t)}function vn(t){if(t===null)return !0;var n=t.length;return n===1&&t==="~"||n===4&&(t==="null"||t==="Null"||t==="NULL")}function An(){return null}function wn(t){return t===null}function xn(t){if(t===null)return !1;var n=t.length;return n===4&&(t==="true"||t==="True"||t==="TRUE")||n===5&&(t==="false"||t==="False"||t==="FALSE")}function Cn(t){return t==="true"||t==="True"||t==="TRUE"}function In(t){return Object.prototype.toString.call(t)==="[object Boolean]"}function jn(t){return 48<=t&&t<=57||65<=t&&t<=70||97<=t&&t<=102}function Sn(t){return 48<=t&&t<=55}function Tn(t){return 48<=t&&t<=57}function Nn(t){if(t===null)return !1;var n=t.length,i=0,o=!1,r;if(!n)return !1;if(r=t[i],(r==="-"||r==="+")&&(r=t[++i]),r==="0"){if(i+1===n)return !0;if(r=t[++i],r==="b"){for(i++;i<n;i++)if(r=t[i],r!=="_"){if(r!=="0"&&r!=="1")return !1;o=!0;}return o&&r!=="_"}if(r==="x"){for(i++;i<n;i++)if(r=t[i],r!=="_"){if(!jn(t.charCodeAt(i)))return !1;o=!0;}return o&&r!=="_"}if(r==="o"){for(i++;i<n;i++)if(r=t[i],r!=="_"){if(!Sn(t.charCodeAt(i)))return !1;o=!0;}return o&&r!=="_"}}if(r==="_")return !1;for(;i<n;i++)if(r=t[i],r!=="_"){if(!Tn(t.charCodeAt(i)))return !1;o=!0;}return !(!o||r==="_")}function Fn(t){var n=t,i=1,o;if(n.indexOf("_")!==-1&&(n=n.replace(/_/g,"")),o=n[0],(o==="-"||o==="+")&&(o==="-"&&(i=-1),n=n.slice(1),o=n[0]),n==="0")return 0;if(o==="0"){if(n[1]==="b")return i*parseInt(n.slice(2),2);if(n[1]==="x")return i*parseInt(n.slice(2),16);if(n[1]==="o")return i*parseInt(n.slice(2),8)}return i*parseInt(n,10)}function Mn(t){return Object.prototype.toString.call(t)==="[object Number]"&&t%1===0&&!A.isNegativeZero(t)}function _n(t){return !(t===null||!Ln.test(t)||t[t.length-1]==="_")}function Yn(t){var n,i;return n=t.replace(/_/g,"").toLowerCase(),i=n[0]==="-"?-1:1,"+-".indexOf(n[0])>=0&&(n=n.slice(1)),n===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:n===".nan"?NaN:i*parseFloat(n,10)}function Dn(t,n){var i;if(isNaN(t))switch(n){case"lowercase":return ".nan";case"uppercase":return ".NAN";case"camelcase":return ".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(n){case"lowercase":return ".inf";case"uppercase":return ".INF";case"camelcase":return ".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(n){case"lowercase":return "-.inf";case"uppercase":return "-.INF";case"camelcase":return "-.Inf"}else if(A.isNegativeZero(t))return "-0.0";return i=t.toString(10),qn.test(i)?i.replace("e",".e"):i}function Un(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||A.isNegativeZero(t))}function Wn(t){return t===null?!1:jt.exec(t)!==null||St.exec(t)!==null}function Pn(t){var n,i,o,r,e,a,l,c=0,u=null,p,s,d;if(n=jt.exec(t),n===null&&(n=St.exec(t)),n===null)throw new Error("Date resolve error");if(i=+n[1],o=+n[2]-1,r=+n[3],!n[4])return new Date(Date.UTC(i,o,r));if(e=+n[4],a=+n[5],l=+n[6],n[7]){for(c=n[7].slice(0,3);c.length<3;)c+="0";c=+c;}return n[9]&&(p=+n[10],s=+(n[11]||0),u=(p*60+s)*6e4,n[9]==="-"&&(u=-u)),d=new Date(Date.UTC(i,o,r,e,a,l,c)),u&&d.setTime(d.getTime()-u),d}function $n(t){return t.toISOString()}function Vn(t){return t==="<<"||t===null}function Qn(t){if(t===null)return !1;var n,i,o=0,r=t.length,e=rt;for(i=0;i<r;i++)if(n=e.indexOf(t.charAt(i)),!(n>64)){if(n<0)return !1;o+=6;}return o%8===0}function zn(t){var n,i,o=t.replace(/[\r\n=]/g,""),r=o.length,e=rt,a=0,l=[];for(n=0;n<r;n++)n%4===0&&n&&(l.push(a>>16&255),l.push(a>>8&255),l.push(a&255)),a=a<<6|e.indexOf(o.charAt(n));return i=r%4*6,i===0?(l.push(a>>16&255),l.push(a>>8&255),l.push(a&255)):i===18?(l.push(a>>10&255),l.push(a>>2&255)):i===12&&l.push(a>>4&255),new Uint8Array(l)}function Jn(t){var n="",i=0,o,r,e=t.length,a=rt;for(o=0;o<e;o++)o%3===0&&o&&(n+=a[i>>18&63],n+=a[i>>12&63],n+=a[i>>6&63],n+=a[i&63]),i=(i<<8)+t[o];return r=e%3,r===0?(n+=a[i>>18&63],n+=a[i>>12&63],n+=a[i>>6&63],n+=a[i&63]):r===2?(n+=a[i>>10&63],n+=a[i>>4&63],n+=a[i<<2&63],n+=a[64]):r===1&&(n+=a[i>>2&63],n+=a[i<<4&63],n+=a[64],n+=a[64]),n}function Hn(t){return Object.prototype.toString.call(t)==="[object Uint8Array]"}function ii(t){if(t===null)return !0;var n=[],i,o,r,e,a,l=t;for(i=0,o=l.length;i<o;i+=1){if(r=l[i],a=!1,ni.call(r)!=="[object Object]")return !1;for(e in r)if(ti.call(r,e))if(!a)a=!0;else return !1;if(!a)return !1;if(n.indexOf(e)===-1)n.push(e);else return !1}return !0}function ri(t){return t!==null?t:[]}function ei(t){if(t===null)return !0;var n,i,o,r,e,a=t;for(e=new Array(a.length),n=0,i=a.length;n<i;n+=1){if(o=a[n],ai.call(o)!=="[object Object]"||(r=Object.keys(o),r.length!==1))return !1;e[n]=[r[0],o[r[0]]];}return !0}function li(t){if(t===null)return [];var n,i,o,r,e,a=t;for(e=new Array(a.length),n=0,i=a.length;n<i;n+=1)o=a[n],r=Object.keys(o),e[n]=[r[0],o[r[0]]];return e}function si(t){if(t===null)return !0;var n,i=t;for(n in i)if(ui.call(i,n)&&i[n]!==null)return !1;return !0}function pi(t){return t!==null?t:{}}function ft(t){return Object.prototype.toString.call(t)}function O(t){return t===10||t===13}function F(t){return t===9||t===32}function C(t){return t===9||t===32||t===10||t===13}function E(t){return t===44||t===91||t===93||t===123||t===125}function yi(t){var n;return 48<=t&&t<=57?t-48:(n=t|32,97<=n&&n<=102?n-97+10:-1)}function bi(t){return t===120?2:t===117?4:t===85?8:0}function vi(t){return 48<=t&&t<=57?t-48:-1}function dt(t){return t===48?"\0":t===97?"\x07":t===98?"\b":t===116||t===9?" ":t===110?`
`:t===118?"\v":t===102?"\f":t===114?"\r":t===101?"\x1B":t===32?" ":t===34?'"':t===47?"/":t===92?"\\":t===78?"\x85":t===95?"\xA0":t===76?"\u2028":t===80?"\u2029":""}function Ai(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}function wi(t,n){this.input=t,this.filename=n.filename||null,this.schema=n.schema||Tt,this.onWarning=n.onWarning||null,this.legacy=n.legacy||!1,this.json=n.json||!1,this.listener=n.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[];}function Lt(t,n){var i={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return i.snippet=cn(i),new x(n,i)}function f(t,n){throw Lt(t,n)}function W(t,n){t.onWarning&&t.onWarning.call(null,Lt(t,n));}function S(t,n,i,o){var r,e,a,l;if(n<i){if(l=t.input.slice(n,i),o)for(r=0,e=l.length;r<e;r+=1)a=l.charCodeAt(r),a===9||32<=a&&a<=1114111||f(t,"expected valid JSON character");else hi.test(l)&&f(t,"the stream contains non-printable characters");t.result+=l;}}function gt(t,n,i,o){var r,e,a,l;for(A.isObject(i)||f(t,"cannot merge mappings; the provided source object is unacceptable"),r=Object.keys(i),a=0,l=r.length;a<l;a+=1)e=r[a],T.call(n,e)||(n[e]=i[e],o[e]=!0);}function L(t,n,i,o,r,e,a,l,c){var u,p;if(Array.isArray(r))for(r=Array.prototype.slice.call(r),u=0,p=r.length;u<p;u+=1)Array.isArray(r[u])&&f(t,"nested arrays are not supported inside keys"),typeof r=="object"&&ft(r[u])==="[object Object]"&&(r[u]="[object Object]");if(typeof r=="object"&&ft(r)==="[object Object]"&&(r="[object Object]"),r=String(r),n===null&&(n={}),o==="tag:yaml.org,2002:merge")if(Array.isArray(e))for(u=0,p=e.length;u<p;u+=1)gt(t,n,e[u],i);else gt(t,n,e,i);else !t.json&&!T.call(i,r)&&T.call(n,r)&&(t.line=a||t.line,t.lineStart=l||t.lineStart,t.position=c||t.position,f(t,"duplicated mapping key")),r==="__proto__"?Object.defineProperty(n,r,{configurable:!0,enumerable:!0,writable:!0,value:e}):n[r]=e,delete i[r];return n}function ot(t){var n;n=t.input.charCodeAt(t.position),n===10?t.position++:n===13?(t.position++,t.input.charCodeAt(t.position)===10&&t.position++):f(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1;}function v(t,n,i){for(var o=0,r=t.input.charCodeAt(t.position);r!==0;){for(;F(r);)r===9&&t.firstTabInLine===-1&&(t.firstTabInLine=t.position),r=t.input.charCodeAt(++t.position);if(n&&r===35)do r=t.input.charCodeAt(++t.position);while(r!==10&&r!==13&&r!==0);if(O(r))for(ot(t),r=t.input.charCodeAt(t.position),o++,t.lineIndent=0;r===32;)t.lineIndent++,r=t.input.charCodeAt(++t.position);else break}return i!==-1&&o!==0&&t.lineIndent<i&&W(t,"deficient indentation"),o}function G(t){var n=t.position,i;return i=t.input.charCodeAt(n),!!((i===45||i===46)&&i===t.input.charCodeAt(n+1)&&i===t.input.charCodeAt(n+2)&&(n+=3,i=t.input.charCodeAt(n),i===0||C(i)))}function at(t,n){n===1?t.result+=" ":n>1&&(t.result+=A.repeat(`
`,n-1));}function ki(t,n,i){var o,r,e,a,l,c,u,p,s=t.kind,d=t.result,h;if(h=t.input.charCodeAt(t.position),C(h)||E(h)||h===35||h===38||h===42||h===33||h===124||h===62||h===39||h===34||h===37||h===64||h===96||(h===63||h===45)&&(r=t.input.charCodeAt(t.position+1),C(r)||i&&E(r)))return !1;for(t.kind="scalar",t.result="",e=a=t.position,l=!1;h!==0;){if(h===58){if(r=t.input.charCodeAt(t.position+1),C(r)||i&&E(r))break}else if(h===35){if(o=t.input.charCodeAt(t.position-1),C(o))break}else {if(t.position===t.lineStart&&G(t)||i&&E(h))break;if(O(h))if(c=t.line,u=t.lineStart,p=t.lineIndent,v(t,!1,-1),t.lineIndent>=n){l=!0,h=t.input.charCodeAt(t.position);continue}else {t.position=a,t.line=c,t.lineStart=u,t.lineIndent=p;break}}l&&(S(t,e,a,!1),at(t,t.line-c),e=a=t.position,l=!1),F(h)||(a=t.position+1),h=t.input.charCodeAt(++t.position);}return S(t,e,a,!1),t.result?!0:(t.kind=s,t.result=d,!1)}function xi(t,n){var i,o,r;if(i=t.input.charCodeAt(t.position),i!==39)return !1;for(t.kind="scalar",t.result="",t.position++,o=r=t.position;(i=t.input.charCodeAt(t.position))!==0;)if(i===39)if(S(t,o,t.position,!0),i=t.input.charCodeAt(++t.position),i===39)o=t.position,t.position++,r=t.position;else return !0;else O(i)?(S(t,o,r,!0),at(t,v(t,!1,n)),o=r=t.position):t.position===t.lineStart&&G(t)?f(t,"unexpected end of the document within a single quoted scalar"):(t.position++,r=t.position);f(t,"unexpected end of the stream within a single quoted scalar");}function Ci(t,n){var i,o,r,e,a,l;if(l=t.input.charCodeAt(t.position),l!==34)return !1;for(t.kind="scalar",t.result="",t.position++,i=o=t.position;(l=t.input.charCodeAt(t.position))!==0;){if(l===34)return S(t,i,t.position,!0),t.position++,!0;if(l===92){if(S(t,i,t.position,!0),l=t.input.charCodeAt(++t.position),O(l))v(t,!1,n);else if(l<256&&J[l])t.result+=H[l],t.position++;else if((a=bi(l))>0){for(r=a,e=0;r>0;r--)l=t.input.charCodeAt(++t.position),(a=yi(l))>=0?e=(e<<4)+a:f(t,"expected hexadecimal character");t.result+=Ai(e),t.position++;}else f(t,"unknown escape sequence");i=o=t.position;}else O(l)?(S(t,i,o,!0),at(t,v(t,!1,n)),i=o=t.position):t.position===t.lineStart&&G(t)?f(t,"unexpected end of the document within a double quoted scalar"):(t.position++,o=t.position);}f(t,"unexpected end of the stream within a double quoted scalar");}function Ii(t,n){var i=!0,o,r,e,a=t.tag,l,c=t.anchor,u,p,s,d,h,g=Object.create(null),y,b,I,m;if(m=t.input.charCodeAt(t.position),m===91)p=93,h=!1,l=[];else if(m===123)p=125,h=!0,l={};else return !1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=l),m=t.input.charCodeAt(++t.position);m!==0;){if(v(t,!0,n),m=t.input.charCodeAt(t.position),m===p)return t.position++,t.tag=a,t.anchor=c,t.kind=h?"mapping":"sequence",t.result=l,!0;i?m===44&&f(t,"expected the node content, but found ','"):f(t,"missed comma between flow collection entries"),b=y=I=null,s=d=!1,m===63&&(u=t.input.charCodeAt(t.position+1),C(u)&&(s=d=!0,t.position++,v(t,!0,n))),o=t.line,r=t.lineStart,e=t.position,_(t,n,B,!1,!0),b=t.tag,y=t.result,v(t,!0,n),m=t.input.charCodeAt(t.position),(d||t.line===o)&&m===58&&(s=!0,m=t.input.charCodeAt(++t.position),v(t,!0,n),_(t,n,B,!1,!0),I=t.result),h?L(t,l,g,b,y,I,o,r,e):s?l.push(L(t,null,g,b,y,I,o,r,e)):l.push(y),v(t,!0,n),m=t.input.charCodeAt(t.position),m===44?(i=!0,m=t.input.charCodeAt(++t.position)):i=!1;}f(t,"unexpected end of the stream within a flow collection");}function Oi(t,n){var i,o,r=Q,e=!1,a=!1,l=n,c=0,u=!1,p,s;if(s=t.input.charCodeAt(t.position),s===124)o=!1;else if(s===62)o=!0;else return !1;for(t.kind="scalar",t.result="";s!==0;)if(s=t.input.charCodeAt(++t.position),s===43||s===45)Q===r?r=s===43?pt:di:f(t,"repeat of a chomping mode identifier");else if((p=vi(s))>=0)p===0?f(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?f(t,"repeat of an indentation width identifier"):(l=n+p-1,a=!0);else break;if(F(s)){do s=t.input.charCodeAt(++t.position);while(F(s));if(s===35)do s=t.input.charCodeAt(++t.position);while(!O(s)&&s!==0)}for(;s!==0;){for(ot(t),t.lineIndent=0,s=t.input.charCodeAt(t.position);(!a||t.lineIndent<l)&&s===32;)t.lineIndent++,s=t.input.charCodeAt(++t.position);if(!a&&t.lineIndent>l&&(l=t.lineIndent),O(s)){c++;continue}if(t.lineIndent<l){r===pt?t.result+=A.repeat(`
`,e?1+c:c):r===Q&&e&&(t.result+=`
`);break}for(o?F(s)?(u=!0,t.result+=A.repeat(`
`,e?1+c:c)):u?(u=!1,t.result+=A.repeat(`
`,c+1)):c===0?e&&(t.result+=" "):t.result+=A.repeat(`
`,c):t.result+=A.repeat(`
`,e?1+c:c),e=!0,a=!0,c=0,i=t.position;!O(s)&&s!==0;)s=t.input.charCodeAt(++t.position);S(t,i,t.position,!1);}return !0}function mt(t,n){var i,o=t.tag,r=t.anchor,e=[],a,l=!1,c;if(t.firstTabInLine!==-1)return !1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=e),c=t.input.charCodeAt(t.position);c!==0&&(t.firstTabInLine!==-1&&(t.position=t.firstTabInLine,f(t,"tab characters must not be used in indentation")),!(c!==45||(a=t.input.charCodeAt(t.position+1),!C(a))));){if(l=!0,t.position++,v(t,!0,-1)&&t.lineIndent<=n){e.push(null),c=t.input.charCodeAt(t.position);continue}if(i=t.line,_(t,n,Ft,!1,!0),e.push(t.result),v(t,!0,-1),c=t.input.charCodeAt(t.position),(t.line===i||t.lineIndent>n)&&c!==0)f(t,"bad indentation of a sequence entry");else if(t.lineIndent<n)break}return l?(t.tag=o,t.anchor=r,t.kind="sequence",t.result=e,!0):!1}function ji(t,n,i){var o,r,e,a,l,c,u=t.tag,p=t.anchor,s={},d=Object.create(null),h=null,g=null,y=null,b=!1,I=!1,m;if(t.firstTabInLine!==-1)return !1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=s),m=t.input.charCodeAt(t.position);m!==0;){if(!b&&t.firstTabInLine!==-1&&(t.position=t.firstTabInLine,f(t,"tab characters must not be used in indentation")),o=t.input.charCodeAt(t.position+1),e=t.line,(m===63||m===58)&&C(o))m===63?(b&&(L(t,s,d,h,g,null,a,l,c),h=g=y=null),I=!0,b=!0,r=!0):b?(b=!1,r=!0):f(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,m=o;else {if(a=t.line,l=t.lineStart,c=t.position,!_(t,i,Nt,!1,!0))break;if(t.line===e){for(m=t.input.charCodeAt(t.position);F(m);)m=t.input.charCodeAt(++t.position);if(m===58)m=t.input.charCodeAt(++t.position),C(m)||f(t,"a whitespace character is expected after the key-value separator within a block mapping"),b&&(L(t,s,d,h,g,null,a,l,c),h=g=y=null),I=!0,b=!1,r=!1,h=t.tag,g=t.result;else if(I)f(t,"can not read an implicit mapping pair; a colon is missed");else return t.tag=u,t.anchor=p,!0}else if(I)f(t,"can not read a block mapping entry; a multiline key may not be an implicit key");else return t.tag=u,t.anchor=p,!0}if((t.line===e||t.lineIndent>n)&&(b&&(a=t.line,l=t.lineStart,c=t.position),_(t,n,K,!0,r)&&(b?g=t.result:y=t.result),b||(L(t,s,d,h,g,y,a,l,c),h=g=y=null),v(t,!0,-1),m=t.input.charCodeAt(t.position)),(t.line===e||t.lineIndent>n)&&m!==0)f(t,"bad indentation of a mapping entry");else if(t.lineIndent<n)break}return b&&L(t,s,d,h,g,null,a,l,c),I&&(t.tag=u,t.anchor=p,t.kind="mapping",t.result=s),I}function Si(t){var n,i=!1,o=!1,r,e,a;if(a=t.input.charCodeAt(t.position),a!==33)return !1;if(t.tag!==null&&f(t,"duplication of a tag property"),a=t.input.charCodeAt(++t.position),a===60?(i=!0,a=t.input.charCodeAt(++t.position)):a===33?(o=!0,r="!!",a=t.input.charCodeAt(++t.position)):r="!",n=t.position,i){do a=t.input.charCodeAt(++t.position);while(a!==0&&a!==62);t.position<t.length?(e=t.input.slice(n,t.position),a=t.input.charCodeAt(++t.position)):f(t,"unexpected end of the stream within a verbatim tag");}else {for(;a!==0&&!C(a);)a===33&&(o?f(t,"tag suffix cannot contain exclamation marks"):(r=t.input.slice(n-1,t.position+1),Mt.test(r)||f(t,"named tag handle cannot contain such characters"),o=!0,n=t.position+1)),a=t.input.charCodeAt(++t.position);e=t.input.slice(n,t.position),mi.test(e)&&f(t,"tag suffix cannot contain flow indicator characters");}e&&!Et.test(e)&&f(t,"tag name cannot contain such characters: "+e);try{e=decodeURIComponent(e);}catch{f(t,"tag name is malformed: "+e);}return i?t.tag=e:T.call(t.tagMap,r)?t.tag=t.tagMap[r]+e:r==="!"?t.tag="!"+e:r==="!!"?t.tag="tag:yaml.org,2002:"+e:f(t,'undeclared tag handle "'+r+'"'),!0}function Ti(t){var n,i;if(i=t.input.charCodeAt(t.position),i!==38)return !1;for(t.anchor!==null&&f(t,"duplication of an anchor property"),i=t.input.charCodeAt(++t.position),n=t.position;i!==0&&!C(i)&&!E(i);)i=t.input.charCodeAt(++t.position);return t.position===n&&f(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(n,t.position),!0}function Ni(t){var n,i,o;if(o=t.input.charCodeAt(t.position),o!==42)return !1;for(o=t.input.charCodeAt(++t.position),n=t.position;o!==0&&!C(o)&&!E(o);)o=t.input.charCodeAt(++t.position);return t.position===n&&f(t,"name of an alias node must contain at least one character"),i=t.input.slice(n,t.position),T.call(t.anchorMap,i)||f(t,'unidentified alias "'+i+'"'),t.result=t.anchorMap[i],v(t,!0,-1),!0}function _(t,n,i,o,r){var e,a,l,c=1,u=!1,p=!1,s,d,h,g,y,b;if(t.listener!==null&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,e=a=l=K===i||Ft===i,o&&v(t,!0,-1)&&(u=!0,t.lineIndent>n?c=1:t.lineIndent===n?c=0:t.lineIndent<n&&(c=-1)),c===1)for(;Si(t)||Ti(t);)v(t,!0,-1)?(u=!0,l=e,t.lineIndent>n?c=1:t.lineIndent===n?c=0:t.lineIndent<n&&(c=-1)):l=!1;if(l&&(l=u||r),(c===1||K===i)&&(B===i||Nt===i?y=n:y=n+1,b=t.position-t.lineStart,c===1?l&&(mt(t,b)||ji(t,b,y))||Ii(t,y)?p=!0:(a&&Oi(t,y)||xi(t,y)||Ci(t,y)?p=!0:Ni(t)?(p=!0,(t.tag!==null||t.anchor!==null)&&f(t,"alias node should not have any properties")):ki(t,y,B===i)&&(p=!0,t.tag===null&&(t.tag="?")),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):c===0&&(p=l&&mt(t,b))),t.tag===null)t.anchor!==null&&(t.anchorMap[t.anchor]=t.result);else if(t.tag==="?"){for(t.result!==null&&t.kind!=="scalar"&&f(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"'),s=0,d=t.implicitTypes.length;s<d;s+=1)if(g=t.implicitTypes[s],g.resolve(t.result)){t.result=g.construct(t.result),t.tag=g.tag,t.anchor!==null&&(t.anchorMap[t.anchor]=t.result);break}}else if(t.tag!=="!"){if(T.call(t.typeMap[t.kind||"fallback"],t.tag))g=t.typeMap[t.kind||"fallback"][t.tag];else for(g=null,h=t.typeMap.multi[t.kind||"fallback"],s=0,d=h.length;s<d;s+=1)if(t.tag.slice(0,h[s].tag.length)===h[s].tag){g=h[s];break}g||f(t,"unknown tag !<"+t.tag+">"),t.result!==null&&g.kind!==t.kind&&f(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+g.kind+'", not "'+t.kind+'"'),g.resolve(t.result,t.tag)?(t.result=g.construct(t.result,t.tag),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):f(t,"cannot resolve a node with !<"+t.tag+"> explicit tag");}return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||p}function Fi(t){var n=t.position,i,o,r,e=!1,a;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);(a=t.input.charCodeAt(t.position))!==0&&(v(t,!0,-1),a=t.input.charCodeAt(t.position),!(t.lineIndent>0||a!==37));){for(e=!0,a=t.input.charCodeAt(++t.position),i=t.position;a!==0&&!C(a);)a=t.input.charCodeAt(++t.position);for(o=t.input.slice(i,t.position),r=[],o.length<1&&f(t,"directive name must not be less than one character in length");a!==0;){for(;F(a);)a=t.input.charCodeAt(++t.position);if(a===35){do a=t.input.charCodeAt(++t.position);while(a!==0&&!O(a));break}if(O(a))break;for(i=t.position;a!==0&&!C(a);)a=t.input.charCodeAt(++t.position);r.push(t.input.slice(i,t.position));}a!==0&&ot(t),T.call(ht,o)?ht[o](t,o,r):W(t,'unknown document directive "'+o+'"');}if(v(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,v(t,!0,-1)):e&&f(t,"directives end mark is expected"),_(t,t.lineIndent-1,K,!1,!0),v(t,!0,-1),t.checkLineBreaks&&gi.test(t.input.slice(n,t.position))&&W(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&G(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,v(t,!0,-1));return}if(t.position<t.length-1)f(t,"end of the stream or a document separator is expected");else return}function _t(t,n){t=String(t),n=n||{},t.length!==0&&(t.charCodeAt(t.length-1)!==10&&t.charCodeAt(t.length-1)!==13&&(t+=`
`),t.charCodeAt(0)===65279&&(t=t.slice(1)));var i=new wi(t,n),o=t.indexOf("\0");for(o!==-1&&(i.position=o,f(i,"null byte is not allowed in input")),i.input+="\0";i.input.charCodeAt(i.position)===32;)i.lineIndent+=1,i.position+=1;for(;i.position<i.length-1;)Fi(i);return i.documents}function Mi(t,n,i){n!==null&&typeof n=="object"&&typeof i>"u"&&(i=n,n=null);var o=_t(t,i);if(typeof n!="function")return o;for(var r=0,e=o.length;r<e;r+=1)n(o[r]);}function Ei(t,n){var i=_t(t,n);if(i.length!==0){if(i.length===1)return i[0];throw new x("expected a single document in the stream, but found more")}}function nr(t,n){var i,o,r,e,a,l,c;if(n===null)return {};for(i={},o=Object.keys(n),r=0,e=o.length;r<e;r+=1)a=o[r],l=String(n[a]),a.slice(0,2)==="!!"&&(a="tag:yaml.org,2002:"+a.slice(2)),c=t.compiledTypeMap.fallback[a],c&&qt.call(c.styleAliases,l)&&(l=c.styleAliases[l]),i[a]=l;return i}function ir(t){var n,i,o;if(n=t.toString(16).toUpperCase(),t<=255)i="x",o=2;else if(t<=65535)i="u",o=4;else if(t<=4294967295)i="U",o=8;else throw new x("code point within a string may not be greater than 0xFFFFFFFF");return "\\"+i+A.repeat("0",o-n.length)+n}function or(t){this.schema=t.schema||Tt,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=A.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=nr(this.schema,t.styles||null),this.sortKeys=t.sortKeys||!1,this.lineWidth=t.lineWidth||80,this.noRefs=t.noRefs||!1,this.noCompatMode=t.noCompatMode||!1,this.condenseFlow=t.condenseFlow||!1,this.quotingType=t.quotingType==='"'?U:rr,this.forceQuotes=t.forceQuotes||!1,this.replacer=typeof t.replacer=="function"?t.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null;}function yt(t,n){for(var i=A.repeat(" ",n),o=0,r=-1,e="",a,l=t.length;o<l;)r=t.indexOf(`
`,o),r===-1?(a=t.slice(o),o=l):(a=t.slice(o,r+1),o=r+1),a.length&&a!==`
`&&(e+=i),e+=a;return e}function tt(t,n){return `
`+A.repeat(" ",t.indent*n)}function ar(t,n){var i,o,r;for(i=0,o=t.implicitTypes.length;i<o;i+=1)if(r=t.implicitTypes[i],r.resolve(n))return !0;return !1}function $(t){return t===Ui||t===qi}function R(t){return 32<=t&&t<=126||161<=t&&t<=55295&&t!==8232&&t!==8233||57344<=t&&t<=65533&&t!==et||65536<=t&&t<=1114111}function bt(t){return R(t)&&t!==et&&t!==Di&&t!==D}function vt(t,n,i){var o=bt(t),r=o&&!$(t);return (i?o:o&&t!==Dt&&t!==Ut&&t!==Rt&&t!==Bt&&t!==Kt)&&t!==X&&!(n===P&&!r)||bt(n)&&!$(n)&&t===X||n===P&&r}function er(t){return R(t)&&t!==et&&!$(t)&&t!==Gi&&t!==Qi&&t!==P&&t!==Dt&&t!==Ut&&t!==Rt&&t!==Bt&&t!==Kt&&t!==X&&t!==Wi&&t!==$i&&t!==Ri&&t!==Hi&&t!==Vi&&t!==Zi&&t!==Pi&&t!==Bi&&t!==Ki&&t!==zi&&t!==Ji}function lr(t){return !$(t)&&t!==P}function q(t,n){var i=t.charCodeAt(n),o;return i>=55296&&i<=56319&&n+1<t.length&&(o=t.charCodeAt(n+1),o>=56320&&o<=57343)?(i-55296)*1024+o-56320+65536:i}function Wt(t){var n=/^\n* /;return n.test(t)}function cr(t,n,i,o,r,e,a,l){var c,u=0,p=null,s=!1,d=!1,h=o!==-1,g=-1,y=er(q(t,0))&&lr(q(t,t.length-1));if(n||a)for(c=0;c<t.length;u>=65536?c+=2:c++){if(u=q(t,c),!R(u))return M;y=y&&vt(u,p,l),p=u;}else {for(c=0;c<t.length;u>=65536?c+=2:c++){if(u=q(t,c),u===D)s=!0,h&&(d=d||c-g-1>o&&t[g+1]!==" ",g=c);else if(!R(u))return M;y=y&&vt(u,p,l),p=u;}d=d||h&&c-g-1>o&&t[g+1]!==" ";}return !s&&!d?y&&!a&&!r(t)?Pt:e===U?M:nt:i>9&&Wt(t)?M:a?e===U?M:nt:d?Gt:$t}function ur(t,n,i,o,r){t.dump=function(){if(n.length===0)return t.quotingType===U?'""':"''";if(!t.noCompatMode&&(Xi.indexOf(n)!==-1||tr.test(n)))return t.quotingType===U?'"'+n+'"':"'"+n+"'";var e=t.indent*Math.max(1,i),a=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-e),l=o||t.flowLevel>-1&&i>=t.flowLevel;function c(u){return ar(t,u)}switch(cr(n,l,t.indent,a,c,t.quotingType,t.forceQuotes&&!o,r)){case Pt:return n;case nt:return "'"+n.replace(/'/g,"''")+"'";case $t:return "|"+At(n,t.indent)+wt(yt(n,e));case Gt:return ">"+At(n,t.indent)+wt(yt(sr(n,a),e));case M:return '"'+pr(n)+'"';default:throw new x("impossible error: invalid scalar style")}}();}function At(t,n){var i=Wt(t)?String(n):"",o=t[t.length-1]===`
`,r=o&&(t[t.length-2]===`
`||t===`
`),e=r?"+":o?"":"-";return i+e+`
`}function wt(t){return t[t.length-1]===`
`?t.slice(0,-1):t}function sr(t,n){for(var i=/(\n+)([^\n]*)/g,o=function(){var u=t.indexOf(`
`);return u=u!==-1?u:t.length,i.lastIndex=u,kt(t.slice(0,u),n)}(),r=t[0]===`
`||t[0]===" ",e,a;a=i.exec(t);){var l=a[1],c=a[2];e=c[0]===" ",o+=l+(!r&&!e&&c!==""?`
`:"")+kt(c,n),r=e;}return o}function kt(t,n){if(t===""||t[0]===" ")return t;for(var i=/ [^ ]/g,o,r=0,e,a=0,l=0,c="";o=i.exec(t);)l=o.index,l-r>n&&(e=a>r?a:l,c+=`
`+t.slice(r,e),r=e+1),a=l;return c+=`
`,t.length-r>n&&a>r?c+=t.slice(r,a)+`
`+t.slice(a+1):c+=t.slice(r),c.slice(1)}function pr(t){for(var n="",i=0,o,r=0;r<t.length;i>=65536?r+=2:r++)i=q(t,r),o=w[i],!o&&R(i)?(n+=t[r],i>=65536&&(n+=t[r+1])):n+=o||ir(i);return n}function fr(t,n,i){var o="",r=t.tag,e,a,l;for(e=0,a=i.length;e<a;e+=1)l=i[e],t.replacer&&(l=t.replacer.call(i,String(e),l)),(j(t,n,l,!1,!1)||typeof l>"u"&&j(t,n,null,!1,!1))&&(o!==""&&(o+=","+(t.condenseFlow?"":" ")),o+=t.dump);t.tag=r,t.dump="["+o+"]";}function xt(t,n,i,o){var r="",e=t.tag,a,l,c;for(a=0,l=i.length;a<l;a+=1)c=i[a],t.replacer&&(c=t.replacer.call(i,String(a),c)),(j(t,n+1,c,!0,!0,!1,!0)||typeof c>"u"&&j(t,n+1,null,!0,!0,!1,!0))&&((!o||r!=="")&&(r+=tt(t,n)),t.dump&&D===t.dump.charCodeAt(0)?r+="-":r+="- ",r+=t.dump);t.tag=e,t.dump=r||"[]";}function dr(t,n,i){var o="",r=t.tag,e=Object.keys(i),a,l,c,u,p;for(a=0,l=e.length;a<l;a+=1)p="",o!==""&&(p+=", "),t.condenseFlow&&(p+='"'),c=e[a],u=i[c],t.replacer&&(u=t.replacer.call(i,c,u)),j(t,n,c,!1,!1)&&(t.dump.length>1024&&(p+="? "),p+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),j(t,n,u,!1,!1)&&(p+=t.dump,o+=p));t.tag=r,t.dump="{"+o+"}";}function hr(t,n,i,o){var r="",e=t.tag,a=Object.keys(i),l,c,u,p,s,d;if(t.sortKeys===!0)a.sort();else if(typeof t.sortKeys=="function")a.sort(t.sortKeys);else if(t.sortKeys)throw new x("sortKeys must be a boolean or a function");for(l=0,c=a.length;l<c;l+=1)d="",(!o||r!=="")&&(d+=tt(t,n)),u=a[l],p=i[u],t.replacer&&(p=t.replacer.call(i,u,p)),j(t,n+1,u,!0,!0,!0)&&(s=t.tag!==null&&t.tag!=="?"||t.dump&&t.dump.length>1024,s&&(t.dump&&D===t.dump.charCodeAt(0)?d+="?":d+="? "),d+=t.dump,s&&(d+=tt(t,n)),j(t,n+1,p,!0,s)&&(t.dump&&D===t.dump.charCodeAt(0)?d+=":":d+=": ",d+=t.dump,r+=d));t.tag=e,t.dump=r||"{}";}function Ct(t,n,i){var o,r,e,a,l,c;for(r=i?t.explicitTypes:t.implicitTypes,e=0,a=r.length;e<a;e+=1)if(l=r[e],(l.instanceOf||l.predicate)&&(!l.instanceOf||typeof n=="object"&&n instanceof l.instanceOf)&&(!l.predicate||l.predicate(n))){if(i?l.multi&&l.representName?t.tag=l.representName(n):t.tag=l.tag:t.tag="?",l.represent){if(c=t.styleMap[l.tag]||l.defaultStyle,Yt.call(l.represent)==="[object Function]")o=l.represent(n,c);else if(qt.call(l.represent,c))o=l.represent[c](n,c);else throw new x("!<"+l.tag+'> tag resolver accepts not "'+c+'" style');t.dump=o;}return !0}return !1}function j(t,n,i,o,r,e,a){t.tag=null,t.dump=i,Ct(t,i,!1)||Ct(t,i,!0);var l=Yt.call(t.dump),c=o,u;o&&(o=t.flowLevel<0||t.flowLevel>n);var p=l==="[object Object]"||l==="[object Array]",s,d;if(p&&(s=t.duplicates.indexOf(i),d=s!==-1),(t.tag!==null&&t.tag!=="?"||d||t.indent!==2&&n>0)&&(r=!1),d&&t.usedDuplicates[s])t.dump="*ref_"+s;else {if(p&&d&&!t.usedDuplicates[s]&&(t.usedDuplicates[s]=!0),l==="[object Object]")o&&Object.keys(t.dump).length!==0?(hr(t,n,t.dump,r),d&&(t.dump="&ref_"+s+t.dump)):(dr(t,n,t.dump),d&&(t.dump="&ref_"+s+" "+t.dump));else if(l==="[object Array]")o&&t.dump.length!==0?(t.noArrayIndent&&!a&&n>0?xt(t,n-1,t.dump,r):xt(t,n,t.dump,r),d&&(t.dump="&ref_"+s+t.dump)):(fr(t,n,t.dump),d&&(t.dump="&ref_"+s+" "+t.dump));else if(l==="[object String]")t.tag!=="?"&&ur(t,t.dump,n,e,c);else {if(l==="[object Undefined]"||t.skipInvalid)return !1;throw new x("unacceptable kind of an object to dump "+l)}t.tag!==null&&t.tag!=="?"&&(u=encodeURI(t.tag[0]==="!"?t.tag.slice(1):t.tag).replace(/!/g,"%21"),t.tag[0]==="!"?u="!"+u:u.slice(0,18)==="tag:yaml.org,2002:"?u="!!"+u.slice(18):u="!<"+u+">",t.dump=u+" "+t.dump);}return !0}function gr(t,n){var i=[],o=[],r,e;for(it(t,i,o),r=0,e=o.length;r<e;r+=1)n.duplicates.push(i[o[r]]);n.usedDuplicates=new Array(e);}function it(t,n,i){var o,r,e;if(t!==null&&typeof t=="object")if(r=n.indexOf(t),r!==-1)i.indexOf(r)===-1&&i.push(r);else if(n.push(t),Array.isArray(t))for(r=0,e=t.length;r<e;r+=1)it(t[r],n,i);else for(o=Object.keys(t),r=0,e=o.length;r<e;r+=1)it(t[o[r]],n,i);}function mr(t,n){n=n||{};var i=new or(n);i.noRefs||gr(t,i);var o=t;return i.replacer&&(o=i.replacer.call({"":o},"",o)),j(i,0,o,!0,!0)?i.dump+`
`:""}function Ir(t,n){let i=vr(t,n);return a(t,i,n),i}function Or(t,n){let i=b$1(t,{preserveIndentation:!1}),o=typeof i.indent=="string"?i.indent.length:i.indent,r=Ar(t,{indent:o,...n});return i.whitespace.start+r.trim()+i.whitespace.end}var tn,nn,rn,on,an,en,A,x,cn,un,sn,k,hn,gn,mn,yn,bn,kn,On,En,Ln,qn,Rn,Bn,Kn,jt,St,Gn,Zn,rt,Xn,ti,ni,oi,ai,ci,ui,fi,Tt,T,B,Nt,Ft,K,Q,di,pt,hi,gi,mi,Mt,Et,J,H,N,ht,Li,_i,Yi,Yt,qt,et,qi,D,Di,Ui,Ri,Bi,X,Ki,Wi,Pi,$i,Dt,Gi,P,Vi,Zi,Qi,zi,Ut,Rt,Ji,Bt,Hi,Kt,w,Xi,tr,rr,U,Pt,nt,$t,Gt,M,yr,br,vr,Ar,wr=b(()=>{k$1();c();tn=It,nn=Qt,rn=zt,on=Ht,an=Xt,en=Jt,A={isNothing:tn,isObject:nn,toArray:rn,repeat:on,isNegativeZero:an,extend:en};Y.prototype=Object.create(Error.prototype),Y.prototype.constructor=Y,Y.prototype.toString=function(t){return this.name+": "+Ot(this,t)};x=Y;cn=ln,un=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],sn=["scalar","sequence","mapping"];k=fn;z.prototype.extend=function(t){var n=[],i=[];if(t instanceof k)i.push(t);else if(Array.isArray(t))i=i.concat(t);else if(t&&(Array.isArray(t.implicit)||Array.isArray(t.explicit)))t.implicit&&(n=n.concat(t.implicit)),t.explicit&&(i=i.concat(t.explicit));else throw new x("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");n.forEach(function(r){if(!(r instanceof k))throw new x("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(r.loadKind&&r.loadKind!=="scalar")throw new x("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(r.multi)throw new x("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),i.forEach(function(r){if(!(r instanceof k))throw new x("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var o=Object.create(z.prototype);return o.implicit=(this.implicit||[]).concat(n),o.explicit=(this.explicit||[]).concat(i),o.compiledImplicit=st(o,"implicit"),o.compiledExplicit=st(o,"explicit"),o.compiledTypeMap=dn(o.compiledImplicit,o.compiledExplicit),o};hn=z,gn=new k("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return t!==null?t:""}}),mn=new k("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return t!==null?t:[]}}),yn=new k("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return t!==null?t:{}}}),bn=new hn({explicit:[gn,mn,yn]});kn=new k("tag:yaml.org,2002:null",{kind:"scalar",resolve:vn,construct:An,predicate:wn,represent:{canonical:function(){return "~"},lowercase:function(){return "null"},uppercase:function(){return "NULL"},camelcase:function(){return "Null"},empty:function(){return ""}},defaultStyle:"lowercase"});On=new k("tag:yaml.org,2002:bool",{kind:"scalar",resolve:xn,construct:Cn,predicate:In,represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"});En=new k("tag:yaml.org,2002:int",{kind:"scalar",resolve:Nn,construct:Fn,predicate:Mn,represent:{binary:function(t){return t>=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Ln=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");qn=/^[-+]?[0-9]+e/;Rn=new k("tag:yaml.org,2002:float",{kind:"scalar",resolve:_n,construct:Yn,predicate:Un,represent:Dn,defaultStyle:"lowercase"}),Bn=bn.extend({implicit:[kn,On,En,Rn]}),Kn=Bn,jt=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),St=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]))?))?$");Gn=new k("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Wn,construct:Pn,instanceOf:Date,represent:$n});Zn=new k("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Vn}),rt=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
\r`;Xn=new k("tag:yaml.org,2002:binary",{kind:"scalar",resolve:Qn,construct:zn,predicate:Hn,represent:Jn}),ti=Object.prototype.hasOwnProperty,ni=Object.prototype.toString;oi=new k("tag:yaml.org,2002:omap",{kind:"sequence",resolve:ii,construct:ri}),ai=Object.prototype.toString;ci=new k("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:ei,construct:li}),ui=Object.prototype.hasOwnProperty;fi=new k("tag:yaml.org,2002:set",{kind:"mapping",resolve:si,construct:pi}),Tt=Kn.extend({implicit:[Gn,Zn],explicit:[Xn,oi,ci,fi]}),T=Object.prototype.hasOwnProperty,B=1,Nt=2,Ft=3,K=4,Q=1,di=2,pt=3,hi=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,gi=/[\x85\u2028\u2029]/,mi=/[,\[\]\{\}]/,Mt=/^(?:!|!!|![a-z\-]+!)$/i,Et=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;for(J=new Array(256),H=new Array(256),N=0;N<256;N++)J[N]=dt(N)?1:0,H[N]=dt(N);ht={YAML:function(t,n,i){var o,r,e;t.version!==null&&f(t,"duplication of %YAML directive"),i.length!==1&&f(t,"YAML directive accepts exactly one argument"),o=/^([0-9]+)\.([0-9]+)$/.exec(i[0]),o===null&&f(t,"ill-formed argument of the YAML directive"),r=parseInt(o[1],10),e=parseInt(o[2],10),r!==1&&f(t,"unacceptable YAML version of the document"),t.version=i[0],t.checkLineBreaks=e<2,e!==1&&e!==2&&W(t,"unsupported YAML version of the document");},TAG:function(t,n,i){var o,r;i.length!==2&&f(t,"TAG directive accepts exactly two arguments"),o=i[0],r=i[1],Mt.test(o)||f(t,"ill-formed tag handle (first argument) of the TAG directive"),T.call(t.tagMap,o)&&f(t,'there is a previously declared suffix for "'+o+'" tag handle'),Et.test(r)||f(t,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r);}catch{f(t,"tag prefix is malformed: "+r);}t.tagMap[o]=r;}};Li=Mi,_i=Ei,Yi={loadAll:Li,load:_i},Yt=Object.prototype.toString,qt=Object.prototype.hasOwnProperty,et=65279,qi=9,D=10,Di=13,Ui=32,Ri=33,Bi=34,X=35,Ki=37,Wi=38,Pi=39,$i=42,Dt=44,Gi=45,P=58,Vi=61,Zi=62,Qi=63,zi=64,Ut=91,Rt=93,Ji=96,Bt=123,Hi=124,Kt=125,w={};w[0]="\\0",w[7]="\\a",w[8]="\\b",w[9]="\\t",w[10]="\\n",w[11]="\\v",w[12]="\\f",w[13]="\\r",w[27]="\\e",w[34]='\\"',w[92]="\\\\",w[133]="\\N",w[160]="\\_",w[8232]="\\L",w[8233]="\\P";Xi=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],tr=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;rr=1,U=2;Pt=1,nt=2,$t=3,Gt=4,M=5;yr=mr,br={dump:yr},vr=Yi.load,Ar=br.dump;});/*! Bundled license information:
confbox/dist/yaml.mjs:
(*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT *)
*/export{Ir as a,Or as b,wr as c};