UNPKG

prettier

Version:

Prettier is an opinionated code formatter

1 lines 156 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):((e="undefined"!=typeof globalThis?globalThis:e||self).prettierPlugins=e.prettierPlugins||{},e.prettierPlugins.yaml=t())}(this,(function(){"use strict";var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var t=function(e,t){const n=new SyntaxError(e+" ("+t.start.line+":"+t.start.column+")");return n.loc=t,n};var n={isPragma:function(e){return/^\s*@(?:prettier|format)\s*$/.test(e)},hasPragma:function(e){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(e)},insertPragma:function(e){return"# @format\n\n".concat(e)}};var r={locStart:function(e){return e.position.start.offset},locEnd:function(e){return e.position.end.offset}},o={},i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},i(e,t)};var s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},s.apply(this,arguments)};function a(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function c(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s}function u(e){return this instanceof u?(this.v=e,this):new u(e)}var l=Object.freeze({__proto__:null,__extends:function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)},get __assign(){return s},__rest:function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n},__decorate:function(e,t,n,r){var o,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);return i>3&&s&&Object.defineProperty(t,n,s),s},__param:function(e,t){return function(n,r){t(n,r,e)}},__metadata:function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},__awaiter:function(e,t,n,r){return new(n||(n=Promise))((function(o,i){function s(e){try{c(r.next(e))}catch(e){i(e)}}function a(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},__generator:function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},__createBinding:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]},__exportStar:function(e,t){for(var n in e)"default"===n||t.hasOwnProperty(n)||(t[n]=e[n])},__values:a,__read:c,__spread:function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(c(arguments[t]));return e},__spreadArrays:function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],s=0,a=i.length;s<a;s++,o++)r[o]=i[s];return r},__await:u,__asyncGenerator:function(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),i=[];return r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r;function s(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){i.push([e,t,n,r])>1||a(e,t)}))})}function a(e,t){try{(n=o[e](t)).value instanceof u?Promise.resolve(n.value.v).then(c,l):f(i[0][2],n)}catch(e){f(i[0][3],e)}var n}function c(e){a("next",e)}function l(e){a("throw",e)}function f(e,t){e(t),i.shift(),i.length&&a(i[0][0],i[0][1])}},__asyncDelegator:function(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:u(e[r](t)),done:"return"===r}:o?o(t):t}:o}},__asyncValues:function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=a(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}},__makeTemplateObject:function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},__importStar:function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},__importDefault:function(e){return e&&e.__esModule?e:{default:e}},__classPrivateFieldGet:function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)},__classPrivateFieldSet:function(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}}),f={},h={};!function(e){var t="\n",n=function(){function e(e){this.string=e;for(var n=[0],r=0;r<e.length;)switch(e[r]){case t:r+=t.length,n.push(r);break;case"\r":e[r+="\r".length]===t&&(r+=t.length),n.push(r);break;default:r++}this.offsets=n}return e.prototype.locationForIndex=function(e){if(e<0||e>this.string.length)return null;for(var t=0,n=this.offsets;n[t+1]<=e;)t++;return{line:t,column:e-n[t]}},e.prototype.indexForLocation=function(e){var t=e.line,n=e.column;return t<0||t>=this.offsets.length||n<0||n>this.lengthOfLine(t)?null:this.offsets[t]+n},e.prototype.lengthOfLine=function(e){var t=this.offsets[e];return(e===this.offsets.length-1?this.string.length:this.offsets[e+1])-t},e}();e.__esModule=!0,e.default=n}(h);var p=function(e){return e&&e.Math==Math&&e},d=p("object"==typeof globalThis&&globalThis)||p("object"==typeof window&&window)||p("object"==typeof self&&self)||p("object"==typeof e&&e)||function(){return this}()||Function("return this")(),g={},m=function(e){try{return!!e()}catch(e){return!0}},y=!m((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),v=Function.prototype.call,w=v.bind?v.bind(v):function(){return v.apply(v,arguments)},_={},E={}.propertyIsEnumerable,b=Object.getOwnPropertyDescriptor,S=b&&!E.call({1:2},1);_.f=S?function(e){var t=b(this,e);return!!t&&t.enumerable}:E;var A,M,O=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},L=Function.prototype,N=L.bind,T=L.call,C=N&&N.bind(T),P=N?function(e){return e&&C(T,e)}:function(e){return e&&function(){return T.apply(e,arguments)}},x=P,R=x({}.toString),I=x("".slice),k=function(e){return I(R(e),8,-1)},B=P,Y=m,D=k,F=d.Object,U=B("".split),j=Y((function(){return!F("z").propertyIsEnumerable(0)}))?function(e){return"String"==D(e)?U(e,""):F(e)}:F,W=d.TypeError,K=function(e){if(null==e)throw W("Can't call method on "+e);return e},V=j,Q=K,q=function(e){return V(Q(e))},J=function(e){return"function"==typeof e},$=J,G=function(e){return"object"==typeof e?null!==e:$(e)},H=d,z=J,Z=function(e){return z(e)?e:void 0},X=function(e,t){return arguments.length<2?Z(H[e]):H[e]&&H[e][t]},ee=P({}.isPrototypeOf),te=X("navigator","userAgent")||"",ne=d,re=te,oe=ne.process,ie=ne.Deno,se=oe&&oe.versions||ie&&ie.version,ae=se&&se.v8;ae&&(M=(A=ae.split("."))[0]>0&&A[0]<4?1:+(A[0]+A[1])),!M&&re&&(!(A=re.match(/Edge\/(\d+)/))||A[1]>=74)&&(A=re.match(/Chrome\/(\d+)/))&&(M=+A[1]);var ce=M,ue=ce,le=m,fe=!!Object.getOwnPropertySymbols&&!le((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&ue&&ue<41})),he=fe&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,pe=X,de=J,ge=ee,me=he,ye=d.Object,ve=me?function(e){return"symbol"==typeof e}:function(e){var t=pe("Symbol");return de(t)&&ge(t.prototype,ye(e))},we=d.String,_e=J,Ee=function(e){try{return we(e)}catch(e){return"Object"}},be=d.TypeError,Se=function(e){if(_e(e))return e;throw be(Ee(e)+" is not a function")},Ae=Se,Me=w,Oe=J,Le=G,Ne=d.TypeError,Te={exports:{}},Ce=d,Pe=Object.defineProperty,xe=function(e,t){try{Pe(Ce,e,{value:t,configurable:!0,writable:!0})}catch(n){Ce[e]=t}return t},Re=xe,Ie="__core-js_shared__",ke=d[Ie]||Re(Ie,{}),Be=ke;(Te.exports=function(e,t){return Be[e]||(Be[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.19.1",mode:"global",copyright:"\xa9 2021 Denis Pushkarev (zloirock.ru)"});var Ye=K,De=d.Object,Fe=function(e){return De(Ye(e))},Ue=Fe,je=P({}.hasOwnProperty),We=Object.hasOwn||function(e,t){return je(Ue(e),t)},Ke=P,Ve=0,Qe=Math.random(),qe=Ke(1..toString),Je=function(e){return"Symbol("+(void 0===e?"":e)+")_"+qe(++Ve+Qe,36)},$e=d,Ge=Te.exports,He=We,ze=Je,Ze=fe,Xe=he,et=Ge("wks"),tt=$e.Symbol,nt=tt&&tt.for,rt=Xe?tt:tt&&tt.withoutSetter||ze,ot=function(e){if(!He(et,e)||!Ze&&"string"!=typeof et[e]){var t="Symbol."+e;Ze&&He(tt,e)?et[e]=tt[e]:et[e]=Xe&&nt?nt(t):rt(t)}return et[e]},it=w,st=G,at=ve,ct=function(e,t){var n=e[t];return null==n?void 0:Ae(n)},ut=function(e,t){var n,r;if("string"===t&&Oe(n=e.toString)&&!Le(r=Me(n,e)))return r;if(Oe(n=e.valueOf)&&!Le(r=Me(n,e)))return r;if("string"!==t&&Oe(n=e.toString)&&!Le(r=Me(n,e)))return r;throw Ne("Can't convert object to primitive value")},lt=ot,ft=d.TypeError,ht=lt("toPrimitive"),pt=function(e,t){if(!st(e)||at(e))return e;var n,r=ct(e,ht);if(r){if(void 0===t&&(t="default"),n=it(r,e,t),!st(n)||at(n))return n;throw ft("Can't convert object to primitive value")}return void 0===t&&(t="number"),ut(e,t)},dt=ve,gt=function(e){var t=pt(e,"string");return dt(t)?t:t+""},mt=G,yt=d.document,vt=mt(yt)&&mt(yt.createElement),wt=function(e){return vt?yt.createElement(e):{}},_t=!y&&!m((function(){return 7!=Object.defineProperty(wt("div"),"a",{get:function(){return 7}}).a})),Et=y,bt=w,St=_,At=O,Mt=q,Ot=gt,Lt=We,Nt=_t,Tt=Object.getOwnPropertyDescriptor;g.f=Et?Tt:function(e,t){if(e=Mt(e),t=Ot(t),Nt)try{return Tt(e,t)}catch(e){}if(Lt(e,t))return At(!bt(St.f,e,t),e[t])};var Ct={},Pt=d,xt=G,Rt=Pt.String,It=Pt.TypeError,kt=function(e){if(xt(e))return e;throw It(Rt(e)+" is not an object")},Bt=y,Yt=_t,Dt=kt,Ft=gt,Ut=d.TypeError,jt=Object.defineProperty;Ct.f=Bt?jt:function(e,t,n){if(Dt(e),t=Ft(t),Dt(n),Yt)try{return jt(e,t,n)}catch(e){}if("get"in n||"set"in n)throw Ut("Accessors not supported");return"value"in n&&(e[t]=n.value),e};var Wt=Ct,Kt=O,Vt=y?function(e,t,n){return Wt.f(e,t,Kt(1,n))}:function(e,t,n){return e[t]=n,e},Qt={exports:{}},qt=J,Jt=ke,$t=P(Function.toString);qt(Jt.inspectSource)||(Jt.inspectSource=function(e){return $t(e)});var Gt,Ht,zt,Zt=Jt.inspectSource,Xt=J,en=Zt,tn=d.WeakMap,nn=Xt(tn)&&/native code/.test(en(tn)),rn=Te.exports,on=Je,sn=rn("keys"),an={},cn=nn,un=d,ln=P,fn=G,hn=Vt,pn=We,dn=ke,gn=function(e){return sn[e]||(sn[e]=on(e))},mn=an,yn="Object already initialized",vn=un.TypeError,wn=un.WeakMap;if(cn||dn.state){var _n=dn.state||(dn.state=new wn),En=ln(_n.get),bn=ln(_n.has),Sn=ln(_n.set);Gt=function(e,t){if(bn(_n,e))throw new vn(yn);return t.facade=e,Sn(_n,e,t),t},Ht=function(e){return En(_n,e)||{}},zt=function(e){return bn(_n,e)}}else{var An=gn("state");mn[An]=!0,Gt=function(e,t){if(pn(e,An))throw new vn(yn);return t.facade=e,hn(e,An,t),t},Ht=function(e){return pn(e,An)?e[An]:{}},zt=function(e){return pn(e,An)}}var Mn={set:Gt,get:Ht,has:zt,enforce:function(e){return zt(e)?Ht(e):Gt(e,{})},getterFor:function(e){return function(t){var n;if(!fn(t)||(n=Ht(t)).type!==e)throw vn("Incompatible receiver, "+e+" required");return n}}},On=y,Ln=We,Nn=Function.prototype,Tn=On&&Object.getOwnPropertyDescriptor,Cn=Ln(Nn,"name"),Pn=Cn&&"something"===function(){}.name,xn=Cn&&(!On||On&&Tn(Nn,"name").configurable),Rn=d,In=J,kn=We,Bn=Vt,Yn=xe,Dn=Zt,Fn={EXISTS:Cn,PROPER:Pn,CONFIGURABLE:xn}.CONFIGURABLE,Un=Mn.get,jn=Mn.enforce,Wn=String(String).split("String");(Qt.exports=function(e,t,n,r){var o,i=!!r&&!!r.unsafe,s=!!r&&!!r.enumerable,a=!!r&&!!r.noTargetGet,c=r&&void 0!==r.name?r.name:t;In(n)&&("Symbol("===String(c).slice(0,7)&&(c="["+String(c).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!kn(n,"name")||Fn&&n.name!==c)&&Bn(n,"name",c),(o=jn(n)).source||(o.source=Wn.join("string"==typeof c?c:""))),e!==Rn?(i?!a&&e[t]&&(s=!0):delete e[t],s?e[t]=n:Bn(e,t,n)):s?e[t]=n:Yn(t,n)})(Function.prototype,"toString",(function(){return In(this)&&Un(this).source||Dn(this)}));var Kn={},Vn=Math.ceil,Qn=Math.floor,qn=function(e){var t=+e;return t!=t||0===t?0:(t>0?Qn:Vn)(t)},Jn=qn,$n=Math.max,Gn=Math.min,Hn=qn,zn=Math.min,Zn=function(e){return e>0?zn(Hn(e),9007199254740991):0},Xn=function(e){return Zn(e.length)},er=q,tr=function(e,t){var n=Jn(e);return n<0?$n(n+t,0):Gn(n,t)},nr=Xn,rr=function(e){return function(t,n,r){var o,i=er(t),s=nr(i),a=tr(r,s);if(e&&n!=n){for(;s>a;)if((o=i[a++])!=o)return!0}else for(;s>a;a++)if((e||a in i)&&i[a]===n)return e||a||0;return!e&&-1}},or={includes:rr(!0),indexOf:rr(!1)},ir=We,sr=q,ar=or.indexOf,cr=an,ur=P([].push),lr=function(e,t){var n,r=sr(e),o=0,i=[];for(n in r)!ir(cr,n)&&ir(r,n)&&ur(i,n);for(;t.length>o;)ir(r,n=t[o++])&&(~ar(i,n)||ur(i,n));return i},fr=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype");Kn.f=Object.getOwnPropertyNames||function(e){return lr(e,fr)};var hr={};hr.f=Object.getOwnPropertySymbols;var pr=X,dr=Kn,gr=hr,mr=kt,yr=P([].concat),vr=pr("Reflect","ownKeys")||function(e){var t=dr.f(mr(e)),n=gr.f;return n?yr(t,n(e)):t},wr=We,_r=vr,Er=g,br=Ct,Sr=m,Ar=J,Mr=/#|\.prototype\./,Or=function(e,t){var n=Nr[Lr(e)];return n==Cr||n!=Tr&&(Ar(t)?Sr(t):!!t)},Lr=Or.normalize=function(e){return String(e).replace(Mr,".").toLowerCase()},Nr=Or.data={},Tr=Or.NATIVE="N",Cr=Or.POLYFILL="P",Pr=Or,xr=d,Rr=g.f,Ir=Vt,kr=Qt.exports,Br=xe,Yr=function(e,t){for(var n=_r(t),r=br.f,o=Er.f,i=0;i<n.length;i++){var s=n[i];wr(e,s)||r(e,s,o(t,s))}},Dr=Pr,Fr={};Fr[ot("toStringTag")]="z";var Ur=d,jr="[object z]"===String(Fr),Wr=J,Kr=k,Vr=ot("toStringTag"),Qr=Ur.Object,qr="Arguments"==Kr(function(){return arguments}()),Jr=jr?Kr:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Qr(e),Vr))?n:qr?Kr(t):"Object"==(r=Kr(t))&&Wr(t.callee)?"Arguments":r},$r=Jr,Gr=d.String,Hr=P([].slice),zr=Math.floor,Zr=function(e,t){var n=e.length,r=zr(n/2);return n<8?Xr(e,t):eo(e,Zr(Hr(e,0,r),t),Zr(Hr(e,r),t),t)},Xr=function(e,t){for(var n,r,o=e.length,i=1;i<o;){for(r=i,n=e[i];r&&t(e[r-1],n)>0;)e[r]=e[--r];r!==i++&&(e[r]=n)}return e},eo=function(e,t,n,r){for(var o=t.length,i=n.length,s=0,a=0;s<o||a<i;)e[s+a]=s<o&&a<i?r(t[s],n[a])<=0?t[s++]:n[a++]:s<o?t[s++]:n[a++];return e},to=Zr,no=m,ro=te.match(/firefox\/(\d+)/i),oo=!!ro&&+ro[1],io=/MSIE|Trident/.test(te),so=te.match(/AppleWebKit\/(\d+)\./),ao=!!so&&+so[1],co=function(e,t){var n,r,o,i,s,a=e.target,c=e.global,u=e.stat;if(n=c?xr:u?xr[a]||Br(a,{}):(xr[a]||{}).prototype)for(r in t){if(i=t[r],o=e.noTargetGet?(s=Rr(n,r))&&s.value:n[r],!Dr(c?r:a+(u?".":"#")+r,e.forced)&&void 0!==o){if(typeof i==typeof o)continue;Yr(i,o)}(e.sham||o&&o.sham)&&Ir(i,"sham",!0),kr(n,r,i,e)}},uo=P,lo=Se,fo=Fe,ho=Xn,po=function(e){if("Symbol"===$r(e))throw TypeError("Cannot convert a Symbol value to a string");return Gr(e)},go=m,mo=to,yo=function(e,t){var n=[][e];return!!n&&no((function(){n.call(null,t||function(){throw 1},1)}))},vo=oo,wo=io,_o=ce,Eo=ao,bo=[],So=uo(bo.sort),Ao=uo(bo.push),Mo=go((function(){bo.sort(void 0)})),Oo=go((function(){bo.sort(null)})),Lo=yo("sort"),No=!go((function(){if(_o)return _o<70;if(!(vo&&vo>3)){if(wo)return!0;if(Eo)return Eo<603;var e,t,n,r,o="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)bo.push({k:t+r,v:n})}for(bo.sort((function(e,t){return t.v-e.v})),r=0;r<bo.length;r++)t=bo[r].k.charAt(0),o.charAt(o.length-1)!==t&&(o+=t);return"DGBEFHACIJK"!==o}}));co({target:"Array",proto:!0,forced:Mo||!Oo||!Lo||!No},{sort:function(e){void 0!==e&&lo(e);var t=fo(this);if(No)return void 0===e?So(t):So(t,e);var n,r,o=[],i=ho(t);for(r=0;r<i;r++)r in t&&Ao(o,t[r]);for(mo(o,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:po(t)>po(n)?1:-1}}(e)),n=o.length,r=0;r<n;)t[r]=o[r++];for(;r<i;)delete t[r++];return t}});var To={},Co={};Co.__esModule=!0,Co.defineParents=function e(t,n){void 0===n&&(n=null),"children"in t&&t.children.forEach((function(n){return e(n,t)})),"anchor"in t&&t.anchor&&e(t.anchor,t),"tag"in t&&t.tag&&e(t.tag,t),"leadingComments"in t&&t.leadingComments.forEach((function(n){return e(n,t)})),"middleComments"in t&&t.middleComments.forEach((function(n){return e(n,t)})),"indicatorComment"in t&&t.indicatorComment&&e(t.indicatorComment,t),"trailingComment"in t&&t.trailingComment&&e(t.trailingComment,t),"endComments"in t&&t.endComments.forEach((function(n){return e(n,t)})),Object.defineProperty(t,"_parent",{value:n,enumerable:!1})};var Po={};Po.__esModule=!0,Po.getPointText=function(e){return e.line+":"+e.column},To.__esModule=!0;var xo=Co,Ro=Po;function Io(e,t){if(t.position.start.offset!==t.position.end.offset){if("leadingComments"in t){var n=t.position.start,r=e[n.line-1].leadingAttachableNode;(!r||n.column<r.position.start.column)&&(e[n.line-1].leadingAttachableNode=t)}if("trailingComment"in t&&t.position.end.column>1&&"document"!==t.type&&"documentHead"!==t.type){var o=t.position.end,i=e[o.line-1].trailingAttachableNode;(!i||o.column>=i.position.end.column)&&(e[o.line-1].trailingAttachableNode=t)}if("root"!==t.type&&"document"!==t.type&&"documentHead"!==t.type&&"documentBody"!==t.type)for(var s=t.position,a=(n=s.start,0),c=[(o=s.end).line].concat(n.line===o.line?[]:n.line);a<c.length;a++){var u=c[a],l=e[u-1].trailingNode;(!l||o.column>=l.position.end.column)&&(e[u-1].trailingNode=t)}"children"in t&&t.children.forEach((function(t){Io(e,t)}))}}function ko(e,t){if(e.position.start.offset<t.position.start.offset&&e.position.end.offset>t.position.end.offset)switch(e.type){case"flowMapping":case"flowSequence":return 0===e.children.length||t.position.start.line>e.children[e.children.length-1].position.end.line}if(t.position.end.offset<e.position.end.offset)return!1;switch(e.type){case"sequenceItem":return t.position.start.column>e.position.start.column;case"mappingKey":case"mappingValue":return t.position.start.column>e._parent.position.start.column&&(0===e.children.length||1===e.children.length&&"blockFolded"!==e.children[0].type&&"blockLiteral"!==e.children[0].type)&&("mappingValue"===e.type||Bo(e));default:return!1}}function Bo(e){return e.position.start!==e.position.end&&(0===e.children.length||e.position.start.offset!==e.children[0].position.start.offset)}To.attachComments=function(e){xo.defineParents(e);var t=function(e){for(var t=Array.from(new Array(e.position.end.line),(function(){return{}})),n=0,r=e.comments;n<r.length;n++){var o=r[n];t[o.position.start.line-1].comment=o}return Io(t,e),t}(e),n=e.children.slice();e.comments.sort((function(e,t){return e.position.start.offset-t.position.end.offset})).filter((function(e){return!e._parent})).forEach((function(e){for(;n.length>1&&e.position.start.line>n[0].position.end.line;)n.shift();!function(e,t,n){var r=e.position.start.line,o=t[r-1].trailingAttachableNode;if(o){if(o.trailingComment)throw new Error("Unexpected multiple trailing comment at "+Ro.getPointText(e.position.start));return xo.defineParents(e,o),void(o.trailingComment=e)}for(var i=r;i>=n.position.start.line;i--){var s=t[i-1].trailingNode,a=void 0;if(s)a=s;else{if(i===r||!t[i-1].comment)continue;a=t[i-1].comment._parent}if("sequence"!==a.type&&"mapping"!==a.type||(a=a.children[0]),"mappingItem"===a.type){var c=a.children,u=c[0],l=c[1];a=Bo(u)?u:l}for(;;){if(ko(a,e))return xo.defineParents(e,a),void a.endComments.push(e);if(!a._parent)break;a=a._parent}break}for(i=r+1;i<=n.position.end.line;i++){var f=t[i-1].leadingAttachableNode;if(f)return xo.defineParents(e,f),void f.leadingComments.push(e)}var h=n.children[1];xo.defineParents(e,h),h.endComments.push(e)}(e,t,n[0])}))};var Yo={},Do={};Do.__esModule=!0,Do.createNode=function(e,t){return{type:e,position:t}},Yo.__esModule=!0;var Fo=l,Uo=Do;Yo.createRoot=function(e,t,n){return Fo.__assign(Fo.__assign({},Uo.createNode("root",e)),{children:t,comments:n})};var jo={};jo.__esModule=!0,jo.removeCstBlankLine=function e(t){switch(t.type){case"DOCUMENT":for(var n=t.contents.length-1;n>=0;n--)"BLANK_LINE"===t.contents[n].type?t.contents.splice(n,1):e(t.contents[n]);for(n=t.directives.length-1;n>=0;n--)"BLANK_LINE"===t.directives[n].type&&t.directives.splice(n,1);break;case"FLOW_MAP":case"FLOW_SEQ":case"MAP":case"SEQ":for(n=t.items.length-1;n>=0;n--){var r=t.items[n];"char"in r||("BLANK_LINE"===r.type?t.items.splice(n,1):e(r))}break;case"MAP_KEY":case"MAP_VALUE":case"SEQ_ITEM":t.node&&e(t.node);break;case"ALIAS":case"BLANK_LINE":case"BLOCK_FOLDED":case"BLOCK_LITERAL":case"COMMENT":case"DIRECTIVE":case"PLAIN":case"QUOTE_DOUBLE":case"QUOTE_SINGLE":break;default:throw new Error("Unexpected node type "+JSON.stringify(t.type))}};var Wo={},Ko={},Vo={},Qo={},qo={};qo.__esModule=!0,qo.createLeadingCommentAttachable=function(){return{leadingComments:[]}};var Jo={};Jo.__esModule=!0,Jo.createTrailingCommentAttachable=function(e){return void 0===e&&(e=null),{trailingComment:e}},Qo.__esModule=!0;var $o=l,Go=qo,Ho=Jo;Qo.createCommentAttachable=function(){return $o.__assign($o.__assign({},Go.createLeadingCommentAttachable()),Ho.createTrailingCommentAttachable())},Vo.__esModule=!0;var zo=l,Zo=Qo,Xo=Do;Vo.createAlias=function(e,t,n){return zo.__assign(zo.__assign(zo.__assign(zo.__assign({},Xo.createNode("alias",e)),Zo.createCommentAttachable()),t),{value:n})},Ko.__esModule=!0;var ei=Vo;Ko.transformAlias=function(e,t){var n=e.cstNode;return ei.createAlias(t.transformRange({origStart:n.valueRange.origStart-1,origEnd:n.valueRange.origEnd}),t.transformContent(e),n.rawValue)};var ti={},ni={__esModule:!0},ri=l;ni.createBlockFolded=function(e){return ri.__assign(ri.__assign({},e),{type:"blockFolded"})};var oi={},ii={__esModule:!0},si=l,ai=qo,ci=Do;ii.createBlockValue=function(e,t,n,r,o,i){return si.__assign(si.__assign(si.__assign(si.__assign({},ci.createNode("blockValue",e)),ai.createLeadingCommentAttachable()),t),{chomping:n,indent:r,value:o,indicatorComment:i})};var ui={},li={};!function(e){var t;e.__esModule=!0,(t=e.PropLeadingCharacter||(e.PropLeadingCharacter={})).Tag="!",t.Anchor="&",t.Comment="#"}(li);var fi={__esModule:!0},hi=l,pi=Do;fi.createAnchor=function(e,t){return hi.__assign(hi.__assign({},pi.createNode("anchor",e)),{value:t})};var di={__esModule:!0},gi=l,mi=Do;di.createComment=function(e,t){return gi.__assign(gi.__assign({},mi.createNode("comment",e)),{value:t})};var yi={};yi.__esModule=!0,yi.createContent=function(e,t,n){return{anchor:t,tag:e,middleComments:n}};var vi={__esModule:!0},wi=l,_i=Do;vi.createTag=function(e,t){return wi.__assign(wi.__assign({},_i.createNode("tag",e)),{value:t})},ui.__esModule=!0;var Ei=li,bi=fi,Si=di,Ai=yi,Mi=vi;ui.transformContent=function(e,t,n){void 0===n&&(n=function(){return!1});for(var r=e.cstNode,o=[],i=null,s=null,a=null,c=0,u=r.props;c<u.length;c++){var l=u[c],f=t.text[l.origStart];switch(f){case Ei.PropLeadingCharacter.Tag:i=i||l,s=Mi.createTag(t.transformRange(l),e.tag);break;case Ei.PropLeadingCharacter.Anchor:i=i||l,a=bi.createAnchor(t.transformRange(l),r.anchor);break;case Ei.PropLeadingCharacter.Comment:var h=Si.createComment(t.transformRange(l),t.text.slice(l.origStart+1,l.origEnd));t.comments.push(h),!n(h)&&i&&i.origEnd<=l.origStart&&l.origEnd<=r.valueRange.origStart&&o.push(h);break;default:throw new Error("Unexpected leading character "+JSON.stringify(f))}}return Ai.createContent(s,a,o)},oi.__esModule=!0;var Oi,Li=ii,Ni=Po,Ti=ui;!function(e){e.CLIP="clip",e.STRIP="strip",e.KEEP="keep"}(Oi||(Oi={})),oi.transformAstBlockValue=function(e,t){var n=e.cstNode,r="CLIP"===n.chomping?0:1,o=n.header.origEnd-n.header.origStart-1-r!=0,i=t.transformRange({origStart:n.header.origStart,origEnd:n.valueRange.origEnd}),s=null,a=Ti.transformContent(e,t,(function(e){if(!(i.start.offset<e.position.start.offset&&e.position.end.offset<i.end.offset))return!1;if(s)throw new Error("Unexpected multiple indicator comments at "+Ni.getPointText(e.position.start));return s=e,!0}));return Li.createBlockValue(i,a,Oi[n.chomping],o?n.blockIndent:null,n.strValue,s)},ti.__esModule=!0;var Ci=ni,Pi=oi;ti.transformBlockFolded=function(e,t){return Ci.createBlockFolded(Pi.transformAstBlockValue(e,t))};var xi={},Ri={__esModule:!0},Ii=l;Ri.createBlockLiteral=function(e){return Ii.__assign(Ii.__assign({},e),{type:"blockLiteral"})},xi.__esModule=!0;var ki=Ri,Bi=oi;xi.transformBlockLiteral=function(e,t){return ki.createBlockLiteral(Bi.transformAstBlockValue(e,t))};var Yi={__esModule:!0},Di=di;Yi.transformComment=function(e,t){return Di.createComment(t.transformRange(e.range),e.comment)};var Fi={},Ui={__esModule:!0},ji=l,Wi=Qo,Ki=Do;Ui.createDirective=function(e,t,n){return ji.__assign(ji.__assign(ji.__assign({},Ki.createNode("directive",e)),Wi.createCommentAttachable()),{name:t,parameters:n})};var Vi={__esModule:!0},Qi=li,qi=di;Vi.extractPropComments=function(e,t){for(var n=0,r=e.props;n<r.length;n++){var o=r[n],i=t.text[o.origStart];if(i!==Qi.PropLeadingCharacter.Comment)throw new Error("Unexpected leading character "+JSON.stringify(i));t.comments.push(qi.createComment(t.transformRange(o),t.text.slice(o.origStart+1,o.origEnd)))}},Fi.__esModule=!0;var Ji=Ui,$i=Vi;Fi.transformDirective=function(e,t){return $i.extractPropComments(e,t),Ji.createDirective(t.transformRange(e.range),e.name,e.parameters)};var Gi={},Hi={__esModule:!0},zi=l,Zi=Do,Xi=Jo;Hi.createDocument=function(e,t,n,r){return zi.__assign(zi.__assign(zi.__assign({},Zi.createNode("document",e)),Xi.createTrailingCommentAttachable(r)),{children:[t,n]})};var es={};es.__esModule=!0,es.createPosition=function(e,t){return{start:e,end:t}},es.createEmptyPosition=function(e){return{start:e,end:e}};var ts={},ns={},rs={};rs.__esModule=!0,rs.createEndCommentAttachable=function(e){return void 0===e&&(e=[]),{endComments:e}},ns.__esModule=!0;var os=l,is=rs,ss=Do;ns.createDocumentBody=function(e,t,n){return os.__assign(os.__assign(os.__assign({},ss.createNode("documentBody",e)),is.createEndCommentAttachable(n)),{children:t?[t]:[]})};var as={};as.__esModule=!0,as.getLast=function(e){return e[e.length-1]};var cs={};cs.__esModule=!0,cs.getMatchIndex=function(e,t){var n=e.match(t);return n?n.index:-1},ts.__esModule=!0;var us=l,ls=ns,fs=as,hs=cs,ps=Po;ts.transformDocumentBody=function(e,t,n){var r,o=e.cstNode,i=function(e,t,n){for(var r=[],o=[],i=[],s=[],a=!1,c=e.contents.length-1;c>=0;c--){var u=e.contents[c];if("COMMENT"===u.type){var l=t.transformNode(u);n&&n.line===l.position.start.line?s.unshift(l):a?r.unshift(l):l.position.start.offset>=e.valueRange.origEnd?i.unshift(l):r.unshift(l)}else a=!0}if(i.length>1)throw new Error("Unexpected multiple document trailing comments at "+ps.getPointText(i[1].position.start));if(s.length>1)throw new Error("Unexpected multiple documentHead trailing comments at "+ps.getPointText(s[1].position.start));return{comments:r,endComments:o,documentTrailingComment:fs.getLast(i)||null,documentHeadTrailingComment:fs.getLast(s)||null}}(o,t,n),s=i.comments,a=i.endComments,c=i.documentTrailingComment,u=i.documentHeadTrailingComment,l=t.transformNode(e.contents),f=function(e,t,n){var r=hs.getMatchIndex(n.text.slice(e.valueRange.origEnd),/^\.\.\./),o=-1===r?e.valueRange.origEnd:Math.max(0,e.valueRange.origEnd-1);"\r"===n.text[o-1]&&o--;var i=n.transformRange({origStart:null!==t?t.position.start.offset:o,origEnd:o}),s=-1===r?i.end:n.transformOffset(e.valueRange.origEnd+3);return{position:i,documentEndPoint:s}}(o,l,t),h=f.position,p=f.documentEndPoint;return(r=t.comments).push.apply(r,us.__spreadArrays(s,a)),{documentBody:ls.createDocumentBody(h,l,a),documentEndPoint:p,documentTrailingComment:c,documentHeadTrailingComment:u}};var ds={},gs={__esModule:!0},ms=l,ys=rs,vs=Do,ws=Jo;gs.createDocumentHead=function(e,t,n,r){return ms.__assign(ms.__assign(ms.__assign(ms.__assign({},vs.createNode("documentHead",e)),ys.createEndCommentAttachable(n)),ws.createTrailingCommentAttachable(r)),{children:t})},ds.__esModule=!0;var _s=l,Es=gs,bs=cs;ds.transformDocumentHead=function(e,t){var n,r=e.cstNode,o=function(e,t){for(var n=[],r=[],o=[],i=!1,s=e.directives.length-1;s>=0;s--){var a=t.transformNode(e.directives[s]);"comment"===a.type?i?r.unshift(a):o.unshift(a):(i=!0,n.unshift(a))}return{directives:n,comments:r,endComments:o}}(r,t),i=o.directives,s=o.comments,a=o.endComments,c=function(e,t,n){var r=bs.getMatchIndex(n.text.slice(0,e.valueRange.origStart),/---\s*$/);r>0&&!/[\r\n]/.test(n.text[r-1])&&(r=-1);var o=-1===r?{origStart:e.valueRange.origStart,origEnd:e.valueRange.origStart}:{origStart:r,origEnd:r+3};0!==t.length&&(o.origStart=t[0].position.start.offset);return{position:n.transformRange(o),endMarkerPoint:-1===r?null:n.transformOffset(r)}}(r,i,t),u=c.position,l=c.endMarkerPoint;return(n=t.comments).push.apply(n,_s.__spreadArrays(s,a)),{createDocumentHeadWithTrailingComment:function(e){return e&&t.comments.push(e),Es.createDocumentHead(u,i,a,e)},documentHeadEndMarkerPoint:l}},Gi.__esModule=!0;var Ss=Hi,As=es,Ms=ts,Os=ds;Gi.transformDocument=function(e,t){var n=Os.transformDocumentHead(e,t),r=n.createDocumentHeadWithTrailingComment,o=n.documentHeadEndMarkerPoint,i=Ms.transformDocumentBody(e,t,o),s=i.documentBody,a=i.documentEndPoint,c=i.documentTrailingComment,u=r(i.documentHeadTrailingComment);return c&&t.comments.push(c),Ss.createDocument(As.createPosition(u.position.start,a),u,s,c)};var Ls={},Ns={},Ts={__esModule:!0},Cs=l,Ps=Qo,xs=rs,Rs=Do;Ts.createFlowCollection=function(e,t,n){return Cs.__assign(Cs.__assign(Cs.__assign(Cs.__assign(Cs.__assign({},Rs.createNode("flowCollection",e)),Ps.createCommentAttachable()),xs.createEndCommentAttachable()),t),{children:n})},Ns.__esModule=!0;var Is=l,ks=Ts;Ns.createFlowMapping=function(e,t,n){return Is.__assign(Is.__assign({},ks.createFlowCollection(e,t,n)),{type:"flowMapping"})};var Bs={__esModule:!0},Ys=l,Ds=qo,Fs=Do;Bs.createFlowMappingItem=function(e,t,n){return Ys.__assign(Ys.__assign(Ys.__assign({},Fs.createNode("flowMappingItem",e)),Ds.createLeadingCommentAttachable()),{children:[t,n]})};var Us={};Us.__esModule=!0,Us.extractComments=function(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var i=o[r];i&&"type"in i&&"COMMENT"===i.type?t.comments.push(t.transformNode(i)):n.push(i)}return n};var js={};js.__esModule=!0,js.getFlowMapItemAdditionalRanges=function(e){var t=["?",":"].map((function(t){var n=e.find((function(e){return"char"in e&&e.char===t}));return n?{origStart:n.origOffset,origEnd:n.origOffset+1}:null}));return{additionalKeyRange:t[0],additionalValueRange:t[1]}};var Ws={},Ks={};Ks.__esModule=!0,Ks.createSlicer=function(e,t){var n=t;return function(t){return e.slice(n,n=t)}},Ws.__esModule=!0;var Vs=Ks;Ws.groupCstFlowCollectionItems=function(e){for(var t=[],n=Vs.createSlicer(e,1),r=!1,o=1;o<e.length-1;o++){var i=e[o];"char"in i&&","===i.char?(t.push(n(o)),n(o+1),r=!1):r=!0}return r&&t.push(n(e.length-1)),t};var Qs={},qs={__esModule:!0},Js=l,$s=rs,Gs=Do,Hs=Jo;qs.createMappingKey=function(e,t){return Js.__assign(Js.__assign(Js.__assign(Js.__assign({},Gs.createNode("mappingKey",e)),Hs.createTrailingCommentAttachable()),$s.createEndCommentAttachable()),{children:t?[t]:[]})};var zs={__esModule:!0},Zs=l,Xs=Qo,ea=rs,ta=Do;zs.createMappingValue=function(e,t){return Zs.__assign(Zs.__assign(Zs.__assign(Zs.__assign({},ta.createNode("mappingValue",e)),Xs.createCommentAttachable()),ea.createEndCommentAttachable()),{children:t?[t]:[]})},Qs.__esModule=!0;var na=qs,ra=zs,oa=es;Qs.transformAstPair=function(e,t,n,r,o){var i=t.transformNode(e.key),s=t.transformNode(e.value),a=i||r?na.createMappingKey(t.transformRange({origStart:r?r.origStart:i.position.start.offset,origEnd:i?i.position.end.offset:r.origStart+1}),i):null,c=s||o?ra.createMappingValue(t.transformRange({origStart:o?o.origStart:s.position.start.offset,origEnd:s?s.position.end.offset:o.origStart+1}),s):null;return n(oa.createPosition(a?a.position.start:c.position.start,c?c.position.end:a.position.end),a||na.createMappingKey(oa.createEmptyPosition(c.position.start),null),c||ra.createMappingValue(oa.createEmptyPosition(a.position.end),null))},Ls.__esModule=!0;var ia=Ns,sa=Bs,aa=Us,ca=js,ua=as,la=Ws,fa=Qs;Ls.transformFlowMap=function(e,t){var n=aa.extractComments(e.cstNode.items,t),r=la.groupCstFlowCollectionItems(n),o=e.items.map((function(e,n){var o=r[n],i=ca.getFlowMapItemAdditionalRanges(o),s=i.additionalKeyRange,a=i.additionalValueRange;return fa.transformAstPair(e,t,sa.createFlowMappingItem,s,a)})),i=n[0],s=ua.getLast(n);return ia.createFlowMapping(t.transformRange({origStart:i.origOffset,origEnd:s.origOffset+1}),t.transformContent(e),o)};var ha={},pa={__esModule:!0},da=l,ga=Ts;pa.createFlowSequence=function(e,t,n){return da.__assign(da.__assign({},ga.createFlowCollection(e,t,n)),{type:"flowSequence"})};var ma={__esModule:!0},ya=l,va=Do;ma.createFlowSequenceItem=function(e,t){return ya.__assign(ya.__assign({},va.createNode("flowSequenceItem",e)),{children:[t]})},ha.__esModule=!0;var wa=Bs,_a=pa,Ea=ma,ba=es,Sa=Us,Aa=js,Ma=as,Oa=Ws,La=Qs;ha.transformFlowSeq=function(e,t){var n=Sa.extractComments(e.cstNode.items,t),r=Oa.groupCstFlowCollectionItems(n),o=e.items.map((function(e,n){if("PAIR"!==e.type){var o=t.transformNode(e);return Ea.createFlowSequenceItem(ba.createPosition(o.position.start,o.position.end),o)}var i=r[n],s=Aa.getFlowMapItemAdditionalRanges(i),a=s.additionalKeyRange,c=s.additionalValueRange;return La.transformAstPair(e,t,wa.createFlowMappingItem,a,c)})),i=n[0],s=Ma.getLast(n);return _a.createFlowSequence(t.transformRange({origStart:i.origOffset,origEnd:s.origOffset+1}),t.transformContent(e),o)};var Na={},Ta={__esModule:!0},Ca=l,Pa=qo,xa=Do;Ta.createMapping=function(e,t,n){return Ca.__assign(Ca.__assign(Ca.__assign(Ca.__assign({},xa.createNode("mapping",e)),Pa.createLeadingCommentAttachable()),t),{children:n})};var Ra={__esModule:!0},Ia=l,ka=qo,Ba=Do;Ra.createMappingItem=function(e,t,n){return Ia.__assign(Ia.__assign(Ia.__assign({},Ba.createNode("mappingItem",e)),ka.createLeadingCommentAttachable()),{children:[t,n]})},Na.__esModule=!0;var Ya=Ta,Da=Ra,Fa=es,Ua=Ks,ja=Us,Wa=Vi,Ka=as,Va=Qs;Na.transformMap=function(e,t){var n=e.cstNode;n.items.filter((function(e){return"MAP_KEY"===e.type||"MAP_VALUE"===e.type})).forEach((function(e){return Wa.extractPropComments(e,t)}));var r=function(e){for(var t=[],n=Ua.createSlicer(e,0),r=!1,o=0;o<e.length;o++){"MAP_VALUE"!==e[o].type?(r&&t.push(n(o)),r=!0):(t.push(n(o+1)),r=!1)}r&&t.push(n(1/0));return t}(ja.extractComments(n.items,t)),o=e.items.map((function(e,n){var o=r[n],i="MAP_VALUE"===o[0].type?[null,o[0].range]:[o[0].range,1===o.length?null:o[1].range],s=i[0],a=i[1];return Va.transformAstPair(e,t,Da.createMappingItem,s,a)}));return Ya.createMapping(Fa.createPosition(o[0].position.start,Ka.getLast(o).position.end),t.transformContent(e),o)};var Qa={},qa={__esModule:!0},Ja=l,$a=Qo,Ga=Do;qa.createPlain=function(e,t,n){return Ja.__assign(Ja.__assign(Ja.__assign(Ja.__assign({},Ga.createNode("plain",e)),$a.createCommentAttachable()),t),{value:n})};var Ha={};Ha.__esModule=!0,Ha.findLastCharIndex=function(e,t,n){for(var r=t;r>=0;r--)if(n.test(e[r]))return r;return-1},Qa.__esModule=!0;var za=qa,Za=Ha;Qa.transformPlain=function(e,t){var n=e.cstNode;return za.createPlain(t.transformRange({origStart:n.valueRange.origStart,origEnd:Za.findLastCharIndex(t.text,n.valueRange.origEnd-1,/\S/)+1}),t.transformContent(e),n.strValue)};var Xa={},ec={__esModule:!0},tc=l;ec.createQuoteDouble=function(e){return tc.__assign(tc.__assign({},e),{type:"quoteDouble"})};var nc={},rc={__esModule:!0},oc=l,ic=Qo,sc=Do;rc.createQuoteValue=function(e,t,n){return oc.__assign(oc.__assign(oc.__assign(oc.__assign({},sc.createNode("quoteValue",e)),t),ic.createCommentAttachable()),{value:n})},nc.__esModule=!0;var ac=rc;nc.transformAstQuoteValue=function(e,t){var n=e.cstNode;return ac.createQuoteValue(t.transformRange(n.valueRange),t.transformContent(e),n.strValue)},Xa.__esModule=!0;var cc=ec,uc=nc;Xa.transformQuoteDouble=function(e,t){return cc.createQuoteDouble(uc.transformAstQuoteValue(e,t))};var lc={},fc={__esModule:!0},hc=l;fc.createQuoteSingle=function(e){return hc.__assign(hc.__assign({},e),{type:"quoteSingle"})},lc.__esModule=!0;var pc=fc,dc=nc;lc.transformQuoteSingle=function(e,t){return pc.createQuoteSingle(dc.transformAstQuoteValue(e,t))};var gc={},mc={__esModule:!0},yc=l,vc=rs,wc=qo,_c=Do;mc.createSequence=function(e,t,n){return yc.__assign(yc.__assign(yc.__assign(yc.__assign(yc.__assign({},_c.createNode("sequence",e)),wc.createLeadingCommentAttachable()),vc.createEndCommentAttachable()),t),{children:n})};var Ec={__esModule:!0},bc=l,Sc=Qo,Ac=rs,Mc=Do;Ec.createSequenceItem=function(e,t){return bc.__assign(bc.__assign(bc.__assign(bc.__assign({},Mc.createNode("sequenceItem",e)),Sc.createCommentAttachable()),Ac.createEndCommentAttachable()),{children:t?[t]:[]})},gc.__esModule=!0;var Oc=es,Lc=mc,Nc=Ec,Tc=Us,Cc=Vi,Pc=as;gc.transformSeq=function(e,t){var n=Tc.extractComments(e.cstNode.items,t).map((function(n,r){Cc.extractPropComments(n,t);var o=t.transformNode(e.items[r]);return Nc.createSequenceItem(Oc.createPosition(t.transformOffset(n.valueRange.origStart),null===o?t.transformOffset(n.valueRange.origStart+1):o.position.end),o)}));return Lc.createSequence(Oc.createPosition(n[0].position.start,Pc.getLast(n).position.end),t.transformContent(e),n)},Wo.__esModule=!0;var xc=Ko,Rc=ti,Ic=xi,kc=Yi,Bc=Fi,Yc=Gi,Dc=Ls,Fc=ha,Uc=Na,jc=Qa,Wc=Xa,Kc=lc,Vc=gc;Wo.transformNode=function(e,t){if(null===e||void 0===e.type&&null===e.value)return null;switch(e.type){case"ALIAS":return xc.transformAlias(e,t);case"BLOCK_FOLDED":return Rc.transformBlockFolded(e,t);case"BLOCK_LITERAL":return Ic.transformBlockLiteral(e,t);case"COMMENT":return kc.transformComment(e,t);case"DIRECTIVE":return Bc.transformDirective(e,t);case"DOCUMENT":return Yc.transformDocument(e,t);case"FLOW_MAP":return Dc.transformFlowMap(e,t);case"FLOW_SEQ":return Fc.transformFlowSeq(e,t);case"MAP":return Uc.transformMap(e,t);case"PLAIN":return jc.transformPlain(e,t);case"QUOTE_DOUBLE":return Wc.transformQuoteDouble(e,t);case"QUOTE_SINGLE":return Kc.transformQuoteSingle(e,t);case"SEQ":return Vc.transformSeq(e,t);default:throw new Error("Unexpected node type "+e.type)}};var Qc={},qc={};qc.__esModule=!0,qc.createError=function(e,t,n){var r=new SyntaxError(e);return r.name="YAMLSyntaxError",r.source=t,r.position=n,r},Qc.__esModule=!0;var Jc=qc;Qc.transformError=function(e,t){var n=e.source.range||e.source.valueRange;return Jc.createError(e.message,t.text,t.transformRange(n))};var $c={},Gc={};Gc.__esModule=!0,Gc.createPoint=function(e,t,n){return{offset:e,line:t,column:n}},$c.__esModule=!0;var Hc=Gc;$c.transformOffset=function(e,t){e<0?e=0:e>t.text.length&&(e=t.text.length);var n=t.locator.locationForIndex(e);return Hc.createPoint(e,n.line+1,n.column+1)};var zc={__esModule:!0},Zc=es;zc.transformRange=function(e,t){return Zc.createPosition(t.transformOffset(e.origStart),t.transformOffset(e.origEnd))};var Xc={__esModule:!0},eu=!0;function tu(e,t){if(e&&"object"==typeof e&&t(e)!==eu)for(var n=0,r=Object.keys(e);n<r.length;n++){var o=r[n];if("context"!==o&&"error"!==o){var i=e[o];Array.isArray(i)?i.forEach((function(e){return tu(e,t)})):tu(i,t)}}}Xc.addOrigRange=function(e){if(!e.setOrigRanges()){var t=function(e){return function(e){return"number"==typeof e.start}(e)?(e.origStart=e.start,e.origEnd=e.end,eu):function(e){return"number"==typeof e.offset}(e)?(e.origOffset=e.offset,eu):void 0};e.forEach((function(e){return tu(e,t)}))}};var nu={};nu.__esModule=!0,nu.removeFakeNodes=function e(t){if("children"in t){if(1===t.children.length){var n=t.children[0];if("plain"===n.type&&null===n.tag&&null===n.anchor&&""===n.value)return t.children.splice(0,1),t}t.children.forEach(e)}return t};var ru={},ou={};ou.__esModule=!0,ou.createUpdater=function(e,t,n,r){var o=t(e);return function(t){r(o,t)&&n(e,o=t)}},ru.__esModule=!0;var iu=ou,su=as;function au(e){return e.start}function cu(e,t){e.start=t}function uu(e){return e.end}function lu(e,t){e.end=t}function fu(e,t){return t.offset<e.offset}function hu(e,t){return t.offset>e.offset}ru.updatePositions=function e(t){if(null!==t&&"children"in t){var n=t.children;if(n.forEach(e),"document"===t.type){var r=t.children,o=r[0],i=r[1];o.position.start.offset===o.position.end.offset?o.position.start=o.position.end=i.position.start:i.position.start.offset===i.position.end.offset&&(i.position.start=i.position.end=o.position.end)}var s=iu.createUpdater(t.position,au,cu,fu),a=iu.createUpdater(t.position,uu,lu,hu);"endComments"in t&&0!==t.endComments.length&&(s(t.endComments[0].position.start),a(su.getLast(t.endComments).position.end));var c=n.filter((function(e){return null!==e}));if(0!==c.length){var u=c[0],l=su.getLast(c);s(u.position.start),a(l.position.end),"leadingComments"in u&&0!==u.leadingComments.length&&s(u.leadingComments[0].position.start),"tag"in u&&u.tag&&s(u.tag.position.start),"anchor"in u&&u.anchor&&s(u.anchor.position.start),"trailingComment"in l&&l.trailingComment&&a(l.trailingComment.position.end)}}};var pu={},du={},gu={},mu={};const yu={ANCHOR:"&",COMMENT:"#",TAG:"!",DIRECTIVES_END:"-",DOCUMENT_END:"."},vu={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"};function wu(e){const t=[0];let n=e.indexOf("\n");for(;-1!==n;)n+=1,t.push(n),n=e.indexOf("\n",n);return t}function _u(e){let t,n;return"string"==typeof e?(t=wu(e),n=e):(Array.isArray(e)&&(e=e[0]),e&&e.context&&(e.lineStarts||(e.lineStarts=wu(e.context.src)),t=e.lineStarts,n=e.context.src)),{lineStarts:t,src:n}}function Eu(e,t){if("number"!=typeof e||e<0)return null;const{lineStarts:n,src:r}=_u(t);if(!n||!r||e>r.length)return null;for(let t=0;t<n.length;++t){const r=n[t];if(e<r)return{line:t,col:e-n[t-1]+1};if(e===r)return{line:t+1,col:1}}const o=n.length;return{line:o,col:e-n[o-1]+1}}function bu(e,t){const{lineStarts:n,src:r}=_u(t);if(!n||!(e>=1)||e>n.length)return null;const o=n[e-1];let i=n[e];for(;i&&i>o&&"\n"===r[i-1];)--i;return r.slice(o,i)}class Su{static copy(e){return new Su(e.start,e.end)}constructor(e,t){this.start=e,this.end=t||e}isEmpty(){return"number"!=typeof this.start||!this.end||this.end<=this.start}setOrigRange(e,t){const{start:n,end:r}=this;if(0===e.length||r<=e[0])return this.origStart=n,this.origEnd=r,t;let o=t;for(;o<e.length&&!(e[o]>n);)++o;this.origStart=n+o;const i=o;for(;o<e.length&&!(e[o]>=r);)++o;return this.origEnd=r+o,i}}class Au{static addStringTerminator(e,t,n){if("\n"===n[n.length-1])return n;const r=Au.endOfWhiteSpace(e,t);return r>=e.length||"\n"===e[r]?n+"\n":n}static atDocumentBoundary(e,t,n){const r=e[t];if(!r)return!0;const o=e[t-1];if(o&&"\n"!==o)return!1;if(n){if(r!==n)return!1}else if(r!==yu.DIRECTIVES_END&&r!==yu.DOCUMENT_END)return!1;const i=e[t+1],s=e[t+2];if(i!==r||s!==r)return!1;const a=e[t+3];return!a||"\n"===a||"\t"===a||" "===a}static endOfIdentifier(e,t){let n=e[t];const r="<"===n,o=r?["\n","\t"," ",">"]:["\n","\t"," ","[","]","{","}",","];for(;n&&-1===o.indexOf(n);)n=e[t+=1];return r&&">"===n&&(t+=1),t}static endOfIndent(e,t){let n=e[t];for(;" "===n;)n=e[t+=1];return t}static endOfLine(e,t){let n=e[t];for(;n&&"\n"!==n;)n=e[t+=1];return t}static endOfWhiteSpace(e,t){let n=e[t];for(;"\t"===n||" "===n;)n=e[t+=1];return t}static startOfLine(e,t){let n=e[t-1];if("\n"===n)return t;for(;n&&"\n"!==n;)n=e[t-=1];return t+1}static endOfBlockIndent(e,t,n){const r=Au.endOfIndent(e,n);if(r>n+t)return r;{const t=Au.endOfWhiteSpace(e,r),n=e[t];if(!n||"\n"===n)return t}return null}static atBlank(e,t,n){const r=e[t];return"\n"===r||"\t"===r||" "===r||n&&!r}static nextNodeIsIndented(e,t,n){return!(!e||t<0)&&(t>0||n&&"-"===e)}static normalizeOffset(e,t){const n=e[t];return n?"\n"!==n&&"\n"===e[t-1]?t-1:Au.endOfWhiteSpace(e,t):t}static foldNewline(e,t,n){let r=0,o=!1,i="",s=e[t+1];for(;" "===s||"\t"===s||"\n"===s;){switch(s){case"\n":r=0,t+=1,i+="\n";break;case"\t":r<=n&&(o=!0),t=Au.endOfWhiteSpace(e,t+2)-1;break;case" ":r+=1,t+=1}s=e[t+1]}return i||(i=" "),s&&r<=n&&(o=!0),{fold:i,offset:t,error:o}}constructor(e,t,n){Object.defineProperty(this,"context",{value:n||null,writable:!0}),this.error=null,this.range=null,this.valueRange=null,this.props=t||[],this.type=e,this.value=null}getPropValue(e,t,n){if(!this.context)return null;const{src:r}=this.context,o=this.props[e];return o&&r[o.start]===t?r.slice(o.start+(n?1:0),o.end):null}get anchor(){for(let e=0;e<this.props.length;++e){const t=this.getPropValue(e,yu.ANCHOR,!0);if(null!=t)return t}return null}get comment(){const e=[];for(let t=0;t<this.props.length;++t){const n=this.getPropValue(t,yu.COMMENT,!0);null!=n&&e.push(n)}return e.length>0?e.join("\n"):null}commentHasRequiredWhitespace(e){const{src:t}=this.context;if(this.header&&e===this.header.end)return!1;if(!this.valueRange)return!1;const{end:n}=this.valueRange;return e!==n||Au.atBlank(t,n-1)}get hasComment(){if(this.context){const{src:e}=this.context;for(let t=0;t<this.props.length;++t)if(e[this.props[t].start]===yu.COMMENT)return!0}return!1}get hasProps(){if(this.context){const{src:e}=this.context;for(let t=0;t<this.props.length;++t)if(e[this.props[t].start]!==yu.COMMENT)return!0}return!1}get includesTrailingLines(){return!1}get jsonLike(){return-1!==[vu.FLOW_MAP,vu.FLOW_SEQ,vu.QUOTE_DOUBLE,vu.QUOTE_SINGLE].indexOf(this.type)}get rangeAsLinePos(){if(!this.range||!this.context)return;const e=Eu(this.range.start,this.context.root);if(!e)return;return{start:e,end:Eu(this.range.end,this.context.root)}}get rawValue(){if(!this.valueRange||!this.context)return null;const{start:e,end:t}=this.valueRange;return this.context.src.slice(e,t)}get tag(){for(let e=0;e<this.props.length;++e){const t=this.getPropValue(e,yu.TAG,!1);if(null!=t){if("<"===t[1])return{verbatim:t.slice(2,-1)};{const[e,n,r]=t.match(/^(.*!)([^!]*)$/);return{handle:n,suffix:r}}}}return null}get valueRangeContainsNewline(){if(!this.valueRange||!this.context)return!1;const{start:e,end:t}=this.valueRange,{src:n}=this.context;for(let r=e;r<t;++r)if("\n"===n[r])return!0;return!1}parseComment(e){const{src:t}=this.context;if(t[e]===yu.COMMENT){const n=Au.endOfLine(t,e+1),r=new Su(e,n);return this.props.push(r),n}return e}setOrigRanges(e,t){return this.range&&(t=this.range.setOrigRange(e,t)),this.valueRange&&this.valueRange.setOrigRange(e,t),this.props.forEach((n=>n.setOrigRange(e,t))),t}toString(){const{context:{src:e},range:t,value:n}=this;if(null!=n)return n;const r=e.slice(t.start,t.end);return Au.addStringTerminator(e,t.end,r)}}class Mu extends Error{constructor(e,t,n){if(!(n&&t instanceof Au))throw new Error("Invalid arguments for new ".concat(e));super(),this.name=e,this.message=n,this.source=t}makePretty(){if(!this.source)return;this.nodeType=this.source.type;const e=this.source.context&&this.source.context.root;if("number"==typeof this.offset){this.range=new Su(this.offset,this.offset+1);const t=e&&Eu(this.offset,e);if(t){const e={line:t.line,col:t.col+1};this.linePos={start:t,end:e}}delete this.offset}else this.range=this.source.range,this.linePos=this.source.rangeAsLinePos;if(this.linePos){const{line:t,col:n}=this.linePos.start;this.message+=" at line ".concat(t,", column ").concat(n);const r=e&&function(e,t){let{start:n,end:r}=e,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:80,i=bu(n.line,t);if(!i)return null;let{col:s}=n;if(i.length>o)if(s<=o-10)i=i.substr(0,o-1)+"\u2026";else{const e=Math.round(o/2);i.length>s+e&&(i=i.substr(0,s+e-1)+"\u2026"),s-=i.length-o,i="\u2026"+i.substr(1-o)}let a=1,c="";r&&(r.line===n.line&&s+(r.col-n.col)<=o+1?a=r.col-n.col:(a=Math.min(i.length+1,o)-s,c="\u2026"));const u=s>1?" ".repeat(s-1):"",l="^".repeat(a);return"".concat(i,"\n").concat(u).concat(l).concat(c)}(this.linePos,e);r&&(this.message+=":\n\n".concat(r,"\n"))}delete this.source}}class Ou extends Mu{constructor(e,t){super("YAMLSemanticError",e,t)}}class Lu extends Au{static endOfLine(e,t,n){let r=e[t],o=t;for(;r&&"\n"!==r&&(!n||"["!==r&&"]"!==r&&"{"!==r&&"}"!==r&&","!==r);){const t=e[o+1];i