(q)
| 721 | `});for(let w of Object.keys(q))if(w!=="type"&&w!=="offset")delete q[w];Object.assign(q,{type:"block-scalar",indent:A,props:O,source:Y})}}function S44(q,K){if(K)for(let _ of K)switch(_.type){case"space":case"comment":q.push(_);break;case"newline":return q.push(_),!0}return!1}function wh1(q,K,_){switch(q.type){case"scalar":case"double-quoted-scalar":case"single-quoted-scalar":q.type=_,q.source=K;break;case"block-scalar":{let z=q.props.slice(1),Y=K.length;if(q.props[0].type==="block-scalar-header")Y-=q.props[0].source.length;for(let $ of z)$.offset+=Y;delete q.props,Object.assign(q,{type:_,source:K,end:z});break}case"block-map":case"block-seq":{let Y={type:"newline",offset:q.offset+K.length,indent:q.indent,source:` |
| 722 | `};delete q.items,Object.assign(q,{type:_,source:K,end:[Y]});break}default:{let z="indent"in q?q.indent:-1,Y="end"in q&&Array.isArray(q.end)?q.end.filter(($)=>$.type==="space"||$.type==="comment"||$.type==="newline"):[];for(let $ of Object.keys(q))if($!=="type"&&$!=="offset")delete q[$];Object.assign(q,{type:_,indent:z,source:K,end:Y})}}}eL_.createScalarToken=aL_;eL_.resolveAsScalar=oL_;eL_.setScalarValue=sL_});var b44=m((YR_)=>{var zR_=(q)=>("type"in q)?CG8(q):SG8(q);function CG8(q){switch(q.type){case"block-scalar":{let K="";for(let _ of q.props)K+=CG8(_);return K+q.source}case"block-map":case"block-seq":{let K="";for(let _ of q.items)K+=SG8(_);return K}case"flow-collection":{let K=q.start.source;for(let _ of q.items)K+=SG8(_);for(let _ of q.end)K+=_.source;return K}case"document":{let K=SG8(q);if(q.end)for(let _ of q.end)K+=_.source;return K}default:{let K=q.source;if("end"in q&&q.end)for(let _ of q.end)K+=_.source;return K}}}function SG8({start:q,key:K,sep:_,value:z}){let Y="";for(let $ of q)Y+=$.source;if(K)Y+=CG8(K);if(_)for(let $ of _)Y+=$.source;if(z)Y+=CG8(z);return Y}YR_.stringify=zR_});var u44=m((OR_)=>{var jh1=Symbol("break visit"),AR_=Symbol("skip children"),x44=Symbol("remove item");function bA6(q,K){if("type"in q&&q.type==="document")q={start:q.start,value:q.value};I44(Object.freeze([]),q,K)}bA6.BREAK=jh1;bA6.SKIP=AR_;bA6.REMOVE=x44;bA6.itemAtPath=(q,K)=>{let _=q;for(let[z,Y]of K){let $=_?.[z];if($&&"items"in $)_=$.items[Y];else return}return _};bA6.parentCollection=(q,K)=>{let _=bA6.itemAtPath(q,K.slice(0,-1)),z=K[K.length-1][0],Y=_?.[z];if(Y&&"items"in Y)return Y;throw Error("Parent collection not found")};function I44(q,K,_){let z=_(K,q);if(typeof z==="symbol")return z;for(let Y of["key","value"]){let $=K[Y];if($&&"items"in $){for(let A=0;A<$.items.length;++A){let O=I44(Object.freeze(q.concat([[Y,A]])),$.items[A],_);if(typeof O==="number")A=O-1;else if(O===jh1)return jh1;else if(O===x44)$.items.splice(A,1),A-=1}if(typeof z==="function"&&Y==="key")z=z(K,q)}}return typeof z==="function"?z(K,q):z}OR_.visit=bA6});var bG8=m((WR_)=>{var Hh1=C44(),jR_=b44(),HR_=u44(),Jh1="\uFEFF",Mh1="\x02",Xh1="\x18",Ph1="\x1F",JR_=(q)=>!!q&&("items"in q),MR_=(q)=>!!q&&(q.type==="scalar"||q.type==="single-quoted-scalar"||q.type==="double-quoted-scalar"||q.type==="block-scalar");function XR_(q){switch(q){case Jh1:return"<BOM>";case Mh1:return"<DOC>";case Xh1:return"<FLOW_END>";case Ph1:return"<SCALAR>";default:return JSON.stringify(q)}}function PR_(q){switch(q){case Jh1:return"byte-order-mark";case Mh1:return"doc-mode";case Xh1:return"flow-error-end";case Ph1:return"scalar";case"---":return"doc-start";case"...":return"doc-end";case"":case` |
| 723 | `:case`\r |
| 724 | `:return"newline";case"-":return"seq-item-ind";case"?":return"explicit-key-ind";case":":return"map-value-ind";case"{":return"flow-map-start";case"}":return"flow-map-end";case"[":return"flow-seq-start";case"]":return"flow-seq-end";case",":return"comma"}switch(q[0]){case" ":case"\t":return"space";case"#":return"comment";case"%":return"directive-line";case"*":return"alias";case"&":return"anchor";case"!":return"tag";case"'":return"single-quoted-scalar";case'"':return"double-quoted-scalar";case"|":case">":return"block-scalar-header"}return null}WR_.createScalarToken=Hh1.createScalarToken;WR_.resolveAsScalar=Hh1.resolveAsScalar;WR_.setScalarValue=Hh1.setScalarValue;WR_.stringify=jR_.stringify;WR_.visit=HR_.visit;WR_.BOM=Jh1;WR_.DOCUMENT=Mh1;WR_.FLOW_END=Xh1;WR_.SCALAR=Ph1;WR_.isCollection=JR_;WR_.isScalar=MR_;WR_.prettyToken=XR_;WR_.tokenType=PR_});var Dh1=m((CR_)=>{var Pn6=bG8();function Eu(q){switch(q){case void 0:case" ":case` |
| 725 | `:case"\r":case"\t":return!0;default:return!1}}var m44=new Set("0123456789ABCDEFabcdef"),hR_=new Set("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-#;/?:@&=+$_.!~*'()"),xG8=new Set(",[]{}"),SR_=new Set(` ,[]{} |
| 726 | \r `),Wh1=(q)=>!q||SR_.has(q);class p44{constructor(){this.atEnd=!1,this.blockScalarIndent=-1,this.blockScalarKeep=!1,this.buffer="",this.flowKey=!1,this.flowLevel=0,this.indentNext=0,this.indentValue=0,this.lineEndPos=null,this.next=null,this.pos=0}*lex(q,K=!1){if(q){if(typeof q!=="string")throw TypeError("source is not a string");this.buffer=this.buffer?this.buffer+q:q,this.lineEndPos=null}this.atEnd=!K;let _=this.next??"stream";while(_&&(K||this.hasChars(1)))_=yield*this.parseNext(_)}atLineEnd(){let q=this.pos,K=this.buffer[q];while(K===" "||K==="\t")K=this.buffer[++q];if(!K||K==="#"||K===` |
| 727 | `)return!0;if(K==="\r")return this.buffer[q+1]===` |
no outgoing calls
no test coverage detected