PageSourceSearch

https://www.crunchydata.com/build/_shared/chunk-IFO25BO6.js

js crunchydata.com collected 2026-09-24 08:47:45 UTC 24,563 bytes, 2 lines download raw bytes

vendor: 17,800 bytes, lines 1-2
1import{a as v}from"/build/_shared/chunk-JZ33HRWW.js";import{a as gt}from"/build/_shared/chunk-CKGZT7DU.js";import{c as ft,e as me}from"/build/_shared/chunk-E5ZSF32D.js";var ze=ft((on,$e)=>{function ke(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t=>{let s=e[t],a=typeof s;(a==="object"||a==="function")&&!Object.isFrozen(s)&&ke(s)}),e}var V=class{constructor(t){t.data===void 0&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}};function Ae(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function I(e,...t){let s=Object.create(null);for(let a in e)s[a]=e[a];return t.forEach(function(a){for(let E in a)s[E]=a[E]}),s}var ht="</span>",Me=e=>!!e.scope,pt=(e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){let s=e.split(".");return[`${t}${s.shift()}`,...s.map((a,E)=>`${a}${"_".repeat(E+1)}`)].join(" ")}return`${t}${e}`},ae=class{constructor(t,s){this.buffer="",this.classPrefix=s.classPrefix,t.walk(this)}addText(t){this.buffer+=Ae(t)}openNode(t){if(!Me(t))return;let s=pt(t.scope,{prefix:this.classPrefix});this.span(s)}closeNode(t){Me(t)&&(this.buffer+=ht)}value(){return this.buffer}span(t){this.buffer+=`<span class="${t}">`}},je=(e={})=>{let t={children:[]};return Object.assign(t,e),t},$=class{constructor(){this.rootNode=je(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){let s=je({scope:t});this.add(s),this.stack.push(s)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,s){return typeof s=="string"?t.addText(s):s.children&&(t.openNode(s),s.children.forEach(a=>this._walk(t,a)),t.closeNode(s)),t}static _collapse(t){typeof t!="string"&&t.children&&(t.children.every(s=>typeof s=="string")?t.children=[t.children.join("")]:t.children.forEach(s=>{$._collapse(s)}))}},ce=class extends ${constructor(t){super(),this.options=t}addText(t){t!==""&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,s){let a=t.root;s&&(a.scope=`language:${s}`),this.add(a)}toHTML(){return new ae(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}};function z(e){return e?typeof e=="string"?e:e.source:null}function ve(e){return C("(?=",e,")")}function dt(e){return C("(?:",e,")*")}function bt(e){return C("(?:",e,")?")}function C(...e){return e.map(s=>z(s)).join("")}function Et(e){let t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function fe(...e){return"("+(Et(e).capture?"":"?:")+e.map(a=>z(a)).join("|")+")"}function Le(e){return new RegExp(e.toString()+"|").exec("").length-1}function yt(e,t){let s=e&&e.exec(t);return s&&s.index===0}var _t=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function ge(e,{joinWith:t}){let s=0;return e.map(a=>{s+=1;let E=s,y=z(a),o="";for(;y.length>0;){let r=_t.exec(y);if(!r){o+=y;break}o+=y.substring(0,r.index),y=y.substring(r.index+r[0].length),r[0][0]==="\\"&&r[1]?o+="\\"+String(Number(r[1])+E):(o+=r[0],r[0]==="("&&s++)}return o}).map(a=>`(${a})`).join(t)}var wt=/\b\B/,Te="[a-zA-Z]\\w*",he="[a-zA-Z_]\\w*",Ie="\\b\\d+(\\.\\d+)?",De="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",Be="\\b(0b[01]+)",xt="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",mt=(e={})=>{let t=/^#![ ]*\//;return e.binary&&(e.begin=C(t,/.*\b/,e.binary,/\b.*/)),I({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(s,a)=>{s.index!==0&&a.ignoreMatch()}},e)},G={begin:"\\\\[\\s\\S]",relevance:0},Mt={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[G]},jt={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[G]},Ot={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},Q=function(e,t,s={}){let a=I({scope:"comment",begin:e,end:t,contains:[]},s);a.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});let E=fe("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return a.contains.push({begin:C(/[ ]+/,"(",E,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),a},Rt=Q("//","$"),St=Q("/\\*","\\*/"),Nt=Q("#","$"),kt={scope:"number",begin:Ie,relevance:0},At={scope:"number",begin:De,relevance:0},vt={scope:"number",begin:Be,relevance:0},Lt={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[G,{begin:/\[/,end:/\]/,relevance:0,contains:[G]}]},Tt={scope:"title",begin:Te,relevance:0},It={scope:"title",begin:he,relevance:0},Dt={begin:"\\.\\s*"+he,relevance:0},Bt=function(e){return Object.assign(e,{"on:begin":(t,s)=>{s.data._beginMatch=t[1]},"on:end":(t,s)=>{s.data._beginMatch!==t[1]&&s.ignoreMatch()}})},Z=Object.freeze({__proto__:null,APOS_STRING_MODE:Mt,BACKSLASH_ESCAPE:G,BINARY_NUMBER_MODE:vt,BINARY_NUMBER_RE:Be,COMMENT:Q,C_BLOCK_COMMENT_MODE:St,C_LINE_COMMENT_MODE:Rt,C_NUMBER_MODE:At,C_NUMBER_RE:De,END_SAME_AS_BEGIN:Bt,HASH_COMMENT_MODE:Nt,IDENT_RE:Te,MATCH_NOTHING_RE:wt,METHOD_GUARD:Dt,NUMBER_MODE:kt,NUMBER_RE:Ie,PHRASAL_WORDS_MODE:Ot,QUOTE_STRING_MODE:jt,REGEXP_MODE:Lt,RE_STARTERS_RE:xt,SHEBANG:mt,TITLE_MODE:Tt,UNDERSCORE_IDENT_RE:he,UNDERSCORE_TITLE_MODE:It});function Ct(e,t){e.input[e.index-1]==="."&&t.ignoreMatch()}function Pt(e,t){e.className!==void 0&&(e.scope=e.className,delete e.className)}function Ht(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=Ct,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,e.relevance===void 0&&(e.relevance=0))}function Ut(e,t){Array.isArray(e.illegal)&&(e.illegal=fe(...e.illegal))}function $t(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function zt(e,t){e.relevance===void 0&&(e.relevance=1)}var Gt=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");let s=Object.assign({},e);Object.keys(e).forEach(a=>{delete e[a]}),e.keywords=s.keywords,e.begin=C(s.beforeMatch,ve(s.begin)),e.starts={relevance:0,contains:[Object.assign(s,{endsParent:!0})]},e.relevance=0,delete s.beforeMatch},Wt=["of","and","for","in","not","or","if","then","parent","list","value"],Ft="keyword";function Ce(e,t,s=Ft){let a=Object.create(null);return typeof e=="string"?E(s,e.split(" ")):Array.isArray(e)?E(s,e):Object.keys(e).forEach(function(y){Object.assign(a,Ce(e[y],t,y))}),a;function E(y,o){t&&(o=o.map(r=>r.toLowerCase())),o.forEach(function(r){let u=r.split("|");a[u[0]]=[y,Kt(u[0],u[1])]})}}function Kt(e,t){return t?Number(t):Xt(e)?0:1}function Xt(e){return Wt.includes(e.toLowerCase())}var Oe={},B=e=>{console.error(e)},Re=(e,...t)=>{console.log(`WARN: ${e}`,...t)},P=(e,t)=>{Oe[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),Oe[`${e}/${t}`]=!0)},J=new Error;function Pe(e,t,{key:s}){let a=0,E=e[s],y={},o={};for(let r=1;r<=t.length;r++)o[r+a]=E[r],y[r+a]=!0,a+=Le(t[r-1]);e[s]=o,e[s]._emit=y,e[s]._multi=!0}function qt(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw B("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),J;if(typeof e.beginScope!="object"||e.beginScope===null)throw B("beginScope must be object"),J;Pe(e,e.begin,{key:"beginScope"}),e.begin=ge(e.begin,{joinWith:""})}}function Yt(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw B("skip, excludeEnd, returnEnd not compatible with endScope: {}"),J;if(typeof e.endScope!="object"||e.endScope===null)throw B("endScope must be object"),J;Pe(e,e.end,{key:"endScope"}),e.end=ge(e.end,{joinWith:""})}}function Zt(e){e.scope&&typeof e.scope=="object"&&e.scope!==null&&(e.beginScope=e.scope,delete e.scope)}function Vt(e){Zt(e),typeof e.beginScope=="string"&&(e.beginScope={_wrap:e.beginScope}),typeof e.endScope=="string"&&(e.endScope={_wrap:e.endScope}),qt(e),Yt(e)}function Jt(e){function t(o,r){return new RegExp(z(o),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(r?"g":""))}class s{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(r,u){u.position=this.position++,this.matchIndexes[this.matchAt]=u,this.regexes.push([u,r]),this.matchAt+=Le(r)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);let r=this.regexes.map(u=>u[1]);this.matcherRe=t(ge(r,{joinWith:"|"}),!0),this.lastIndex=0}exec(r){this.matcherRe.lastIndex=this.lastIndex;let u=this.matcherRe.exec(r);if(!u)return null;let m=u.findIndex((U,te)=>te>0&&U!==void 0),w=this.matchIndexes[m];return u.splice(0,m),Object.assign(u,w)}}class a{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(r){if(this.multiRegexes[r])return this.multiRegexes[r];let u=new s;return this.rules.slice(r).forEach(([m,w])=>u.addRule(m,w)),u.compile(),this.multiRegexes[r]=u,u}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(r,u){this.rules.push([r,u]),u.type==="begin"&&this.count++}exec(r){let u=this.getMatcher(this.regexIndex);u.lastIndex=this.lastIndex;let m=u.exec(r);if(this.resumingScanAtSamePosition()&&!(m&&m.index===this.lastIndex)){let w=this.getMatcher(0);w.lastIndex=this.lastIndex+1,m=w.exec(r)}return m&&(this.regexIndex+=m.position+1,this.regexIndex===this.count&&this.considerAll()),m}}function E(o){let r=new a;return o.contains.forEach(u=>r.addRule(u.begin,{rule:u,type:"begin"})),o.terminatorEnd&&r.addRule(o.terminatorEnd,{type:"end"}),o.illegal&&r.addRule(o.illegal,{type:"illegal"}),r}function y(o,r){let u=o;if(o.isCompiled)return u;[Pt,$t,Vt,Gt].forEach(w=>w(o,r)),e.compilerExtensions.forEach(w=>w(o,r)),o.__beforeBegin=null,[Ht,Ut,zt].forEach(w=>w(o,r)),o.isCompiled=!0;let m=null;return typeof o.keywords=="object"&&o.keywords.$pattern&&(o.keywords=Object.assign({},o.keywords),m=o.keywords.$pattern,delete o.keywords.$pattern),m=m||/\w+/,o.keywords&&(o.keywords=Ce(o.keywords,e.case_insensitive)),u.keywordPatternRe=t(m,!0),r&&(o.begin||(o.begin=/\B|\b/),u.beginRe=t(u.begin),!o.end&&!o.endsWithParent&&(o.end=/\B|\b/),o.end&&(u.endRe=t(u.end)),u.terminatorEnd=z(u.end)||"",o.endsWithParent&&r.terminatorEnd&&(u.terminatorEnd+=(o.end?"|":"")+r.terminatorEnd)),o.illegal&&(u.illegalRe=t(o.illegal)),o.contains||(o.contains=[]),o.contains=[].concat(...o.contains.map(function(w){return Qt(w==="self"?o:w)})),o.contains.forEach(function(w){y(w,u)}),o.starts&&y(o.starts,r),u.matcher=E(u),u}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.");return e.classNameAliases=I(e.classNameAliases||{}),y(e)}function He(e){return e?e.endsWithParent||He(e.starts):!1}function Qt(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map(function(t){return I(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:He(e)?I(e,{starts:e.starts?I(e.starts):null}):Object.isFrozen(e)?I(e):e}var en="11.9.0",ue=class extends Error{constructor(t,s){super(t),this.name="HTMLInjectionError",this.html=s}},le=Ae,Se=I,Ne=Symbol("nomatch"),tn=7,Ue=function(e){let t=Object.create(null),s=Object.create(null),a=[],E=!0,y="Could not find the language '{}', did you forget to load/include a language module?",o={disableAutodetect:!0,name:"Plain text",contains:[]},r={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:ce};function u(n){return r.noHighlightRe.test(n)}function m(n){let c=n.className+" ";c+=n.parentNode?n.parentNode.className:"";let h=r.languageDetectRe.exec(c);if(h){let d=L(h[1]);return d||(Re(y.replace("{}",h[1])),Re("Falling back to no-highlight mode for this block.",n)),d?h[1]:"no-highlight"}return c.split(/\s+/).find(d=>u(d)||L(d))}function w(n,c,h){let d="",x="";typeof c=="object"?(d=n,h=c.ignoreIllegals,x=c.language):(P("10.7.0","highlight(lang, code, ...args) has been deprecated."),P("10.7.0",`Please use highlight(code, options) instead.
2https://github.com/highlightjs/highlight.js/issues/2277`),x=n,d=c),h===void 0&&(h=!0);let S={code:d,language:x};K("before:highlight",S);let T=S.result?S.result:U(S.language,S.code,h);return T.code=S.code,K("after:highlight",T),T}function U(n,c,h,d){let x=Object.create(null);function S(i,l){return i.keywords[l]}function T(){if(!f.keywords){M.addText(b);return}let i=0;f.keywordPatternRe.lastIndex=0;let l=f.keywordPatternRe.exec(b),g="";for(;l;){g+=b.substring(i,l.index);let p=k.case_insensitive?l[0].toLowerCase():l[0],j=S(f,p);if(j){let[A,ct]=j;if(M.addText(g),g="",x[p]=(x[p]||0)+1,x[p]<=tn&&(Y+=ct),A.startsWith("_"))g+=l[0];else{let ut=k.classNameAliases[A]||A;N(l[0],ut)}}else g+=l[0];i=f.keywordPatternRe.lastIndex,l=f.keywordPatternRe.exec(b)}g+=b.substring(i),M.addText(g)}function X(){if(b==="")return;let i=null;if(typeof f.subLanguage=="string"){if(!t[f.subLanguage]){M.addText(b);return}i=U(f.subLanguage,b,!0,xe[f.subLanguage]),xe[f.subLanguage]=i._top}else i=ne(b,f.subLanguage.length?f.subLanguage:null);f.relevance>0&&(Y+=i.relevance),M.__addSublanguage(i._emitter,i.language)}function O(){f.subLanguage!=null?X():T(),b=""}function N(i,l){i!==""&&(M.startScope(l),M.addText(i),M.endScope())}function Ee(i,l){let g=1,p=l.length-1;for(;g<=p;){if(!i._emit[g]){g++;continue}let j=k.classNameAliases[i[g]]||i[g],A=l[g];j?N(A,j):(b=A,T(),b=""),g++}}function ye(i,l){return i.scope&&typeof i.scope=="string"&&M.openNode(k.classNameAliases[i.scope]||i.scope),i.beginScope&&(i.beginScope._wrap?(N(b,k.classNameAliases[i.beginScope._wrap]||i.beginScope._wrap),b=""):i.beginScope._multi&&(Ee(i.beginScope,l),b="")),f=Object.create(i,{parent:{value:f}}),f}function _e(i,l,g){let p=yt(i.endRe,g);if(p){if(i["on:end"]){let j=new V(i);i["on:end"](l,j),j.isMatchIgnored&&(p=!1)}if(p){for(;i.endsParent&&i.parent;)i=i.parent;return i}}if(i.endsWithParent)return _e(i.parent,l,g)}function it(i){return f.matcher.regexIndex===0?(b+=i[0],1):(oe=!0,0)}function rt(i){let l=i[0],g=i.rule,p=new V(g),j=[g.__beforeBegin,g["on:begin"]];for(let A of j)if(A&&(A(i,p),p.isMatchIgnored))return it(l);return g.skip?b+=l:(g.excludeBegin&&(b+=l),O(),!g.returnBegin&&!g.excludeBegin&&(b=l)),ye(g,i),g.returnBegin?0:l.length}function ot(i){let l=i[0],g=c.substring(i.index),p=_e(f,i,g);if(!p)return Ne;let j=f;f.endScope&&f.endScope._wrap?(O(),N(l,f.endScope._wrap)):f.endScope&&f.endScope._multi?(O(),Ee(f.endScope,i)):j.skip?b+=l:(j.returnEnd||j.excludeEnd||(b+=l),O(),j.excludeEnd&&(b=l));do f.scope&&M.closeNode(),!f.skip&&!f.subLanguage&&(Y+=f.relevance),f=f.parent;while(f!==p.parent);return p.starts&&ye(p.starts,i),j.returnEnd?0:l.length}function lt(){let i=[];for(let l=f;l!==k;l=l.parent)l.scope&&i.unshift(l.scope);i.forEach(l=>M.openNode(l))}let q={};function we(i,l){let g=l&&l[0];if(b+=i,g==null)return O(),0;if(q.type==="begin"&&l.type==="end"&&q.index===l.index&&g===""){if(b+=c.slice(l.index,l.index+1),!E){let p=new Error(`0 width match regex (${n})`);throw p.languageName=n,p.badRule=q.rule,p}return 1}if(q=l,l.type==="begin")return rt(l);if(l.type==="illegal"&&!h){let p=new Error('Illegal lexeme "'+g+'" for mode "'+(f.scope||"<unnamed>")+'"');throw p.mode=f,p}else if(l.type==="end"){let p=ot(l);if(p!==Ne)return p}if(l.type==="illegal"&&g==="")return 1;if(re>1e5&&re>l.index*3)throw new Error("potential infinite loop, way more iterations than matches");return b+=g,g.length}let k=L(n);if(!k)throw B(y.replace("{}",n)),new Error('Unknown language: "'+n+'"');let at=Jt(k),ie="",f=d||at,xe={},M=new r.__emitter(r);lt();let b="",Y=0,D=0,re=0,oe=!1;try{if(k.__emitTokens)k.__emitTokens(c,M);else{for(f.matcher.considerAll();;){re++,oe?oe=!1:f.matcher.considerAll(),f.matcher.lastIndex=D;let i=f.matcher.exec(c);if(!i)break;let l=c.substring(D,i.index),g=we(l,i);D=i.index+g}we(c.substring(D))}return M.finalize(),ie=M.toHTML(),{language:n,value:ie,relevance:Y,illegal:!1,_emitter:M,_top:f}}catch(i){if(i.message&&i.message.includes("Illegal"))return{language:n,value:le(c),illegal:!0,relevance:0,_illegalBy:{message:i.message,index:D,context:c.slice(D-100,D+100),mode:i.mode,resultSoFar:ie},_emitter:M};if(E)return{language:n,value:le(c),illegal:!1,relevance:0,errorRaised:i,_emitter:M,_top:f};throw i}}function te(n){let c={value:le(n),illegal:!1,relevance:0,_top:o,_emitter:new r.__emitter(r)};return c._emitter.addText(n),c}function ne(n,c){c=c||r.languages||Object.keys(t);let h=te(n),d=c.filter(L).filter(be).map(O=>U(O,n,!1));d.unshift(h);let x=d.sort((O,N)=>{if(O.relevance!==N.relevance)return N.relevance-O.relevance;if(O.language&&N.language){if(L(O.language).supersetOf===N.language)return 1;if(L(N.language).supersetOf===O.language)return-1}return 0}),[S,T]=x,X=S;return X.secondBest=T,X}function Ke(n,c,h){let d=c&&s[c]||h;n.classList.add("hljs"),n.classList.add(`language-${d}`)}function se(n){let c=null,h=m(n);if(u(h))return;if(K("before:highlightElement",{el:n,language:h}),n.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",n);return}if(n.children.length>
20&&(r.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(n)),r.throwUnescapedHTML))throw new ue("One of your code blocks includes unescaped HTML.",n.innerHTML);c=n;let d=c.textContent,x=h?w(d,{language:h,ignoreIllegals:!0}):ne(d);n.innerHTML=x.value,n.dataset.highlighted="yes",Ke(n,h,x.language),n.result={language:x.language,re:x.relevance,relevance:x.relevance},x.secondBest&&(n.secondBest={language:x.secondBest.language,relevance:x.secondBest.relevance}),K("after:highlightElement",{el:n,result:x,text:d})}function Xe(n){r=Se(r,n)}let qe=()=>{F(),P("10.6.0","initHighlighting() deprecated.  Use highlightAll() now.")};function Ye(){F(),P("10.6.0","initHighlightingOnLoad() deprecated.  Use highlightAll() now.")}let pe=!1;function F(){if(document.readyState==="loading"){pe=!0;return}document.querySelectorAll(r.cssSelector).forEach(se)}function Ze(){pe&&F()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",Ze,!1);function Ve(n,c){let h=null;try{h=c(e)}catch(d){if(B("Language definition for '{}' could not be registered.".replace("{}",n)),E)B(d);else throw d;h=o}h.name||(h.name=n),t[n]=h,h.rawDefinition=c.bind(null,e),h.aliases&&de(h.aliases,{languageName:n})}function Je(n){delete t[n];for(let c of Object.keys(s))s[c]===n&&delete s[c]}function Qe(){return Object.keys(t)}function L(n){return n=(n||"").toLowerCase(),t[n]||t[s[n]]}function de(n,{languageName:c}){typeof n=="string"&&(n=[n]),n.forEach(h=>{s[h.toLowerCase()]=c})}function be(n){let c=L(n);return c&&!c.disableAutodetect}function et(n){n["before:highlightBlock"]&&!n["before:highlightElement"]&&(n["before:highlightElement"]=c=>{n["before:highlightBlock"](Object.assign({block:c.el},c))}),n["after:highlightBlock"]&&!n["after:highlightElement"]&&(n["after:highlightElement"]=c=>{n["after:highlightBlock"](Object.assign({block:c.el},c))})}function tt(n){et(n),a.push(n)}function nt(n){let c=a.indexOf(n);c!==-1&&a.splice(c,1)}function K(n,c){let h=n;a.forEach(function(d){d[h]&&d[h](c)})}function st(n){return P("10.7.0","highlightBlock will be removed entirely in v12.0"),P("10.7.0","Please use highlightElement now."),se(n)}Object.assign(e,{highlight:w,highlightAuto:ne,highlightAll:F,highlightElement:se,highlightBlock:st,configure:Xe,initHighlighting:qe,initHighlightingOnLoad:Ye,registerLanguage:Ve,unregisterLanguage:Je,listLanguages:Qe,getLanguage:L,registerAliases:de,autoDetection:be,inherit:Se,addPlugin:tt,removePlugin:nt}),e.debugMode=function(){E=!1},e.safeMode=function(){E=!0},e.versionString=en,e.regex={concat:C,lookahead:ve,either:fe,optional:bt,anyNumberOfTimes:dt};for(let n in Z)typeof Z[n]=="object"&&ke(Z[n]);return Object.assign(e,Z),e},H=Ue({});H.newInstance=()=>Ue({});$e.exports=H;H.HighlightJS=H;H.default=H});var Ge=me(ze(),1);var W=Ge.default;var ee=me(gt());var We="/build/_assets/syntax-highlighting-SVOKP4VM.css";var gn=()=>[{rel:"stylesheet",href:We}];function _(e,t){return v(async()=>{let s=(await t()).default;W.registerLanguage(e,s)})}var R={bash:{aliases:["sh"],importer:_("bash",()=>import("/build/_shared/bash-UDJM4ZXX.js"))},css:{importer:_("css",()=>import("/build/_shared/css-LFYLC4CU.js"))},diff:{aliases:["patch"],importer:_("diff",()=>import("/build/_shared/diff-7W7PYR5S.js"))},django:{aliases:["jinja"],importer:v(async()=>{let e=R.xml.importer(),t=_("django",()=>import("/build/_shared/django-LFP6TUG4.js"))();await Promise.all([e,t])})},dockerfile:{aliases:["docker"],importer:_("dockerfile",()=>import("/build/_shared/dockerfile-XGY4NKIR.js"))},gml:{importer:_("gml",()=>import("/build/_shared/gml-YZDT57I2.js"))},go:{aliases:["golang"],importer:_("go",()=>import("/build/_shared/go-XCAG6IGJ.js"))},html:{importer:v(async()=>{await Promise.all([R.javascript.importer(),R.css.importer(),R.xml.importer()])})},ini:{aliases:["toml"],importer:_("ini",()=>import("/build/_shared/ini-PDVQVP2B.js"))},java:{aliases:["jsp"],importer:_("java",()=>import("/build/_shared/java-UKU6JBSQ.js"))},javascript:{aliases:["js","jsx","mjs","cjs"],importer:_("javascript",()=>import("/build/_shared/javascript-MQGK3F7B.js"))},json:{importer:_("json",()=>import("/build/_shared/json-G2Z2CQ6L.js"))},mongodb:{importer:v(async()=>{await R.javascript.importer(),W.registerAliases("mongodb",{languageName:"javascript"})})},perl:{aliases:["pl","pm"],importer:_("perl",()=>import("/build/_shared/perl-2QCLBQHW.js"))},pgsql:{aliases:["postgres","postgresql"],importer:v(async()=>{let e=Promise.all([R.python.importer(),R.r.importer()]),t=_("pgsql",()=>import("/build/_shared/pgsql-J2P2Q56R.js"))();await Promise.all([e,t])})},plaintext:{aliases:["text","txt"],importer:_("plaintext",()=>import("/build/_shared/plaintext-RPBWSDNU.js"))},python:{aliases:["py","gyp","ipython"],importer:_("python",()=>import("/build/_shared/python-ULGDKAE3.js"))},"python-repl":{aliases:["pycon"],importer:v(async()=>{let e=R.python.importer(),t=_("python-repl",()=>import("/build/_shared/python-repl-VRLLJG4J.js"))();await Promise.all([t,e])})},r:{importer:_("r",()=>import("/build/_shared/r-OGH3FVDB.js"))},ruby:{aliases:["rb","gemspec","podspec","thor","irb"],importer:_("ruby",()=>import("/build/_shared/ruby-QML7JE5Y.js"))},shell:{aliases:["console","shellsession"],importer:v(async()=>{let e=R.bash.importer(),t=_("shell",()=>import("/build/_shared/shell-CT4FXWTD.js"))();await Promise.all([e,t])})},sql:{importer:_("sql",()=>import("/build/_shared/sql-AASRYMKN.js"))},vcl:{importer:v(async()=>{await R.perl.importer(),W.registerAliases("vcl",{languageName:"perl"})})},xml:{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],importer:_("xml",()=>import("/build/_shared/xml-7VRWBA4D.js"))},yaml:{aliases:["yml"],importer:_("yaml",()=>import("/build/_shared/yaml-I3RAYHRC.js"))}},sn=Object.fromEntries(Object.values(R).flatMap(e=>"aliases"in e?e.aliases.map(t=>[t,e]):[]));function Fe(e){var s;let t=e.querySelectorAll('pre code[class*="language-"]:not([data-highlighted="yes"])');for(let a of t)for(let E of a.classList){if(!E.startsWith("language-"))continue;let y=E.slice(9),o=(s=R[y])!=null?s:sn[y];o==null||o.importer().then(()=>{a.isConnected&&a.dataset.highlighted!=="yes"&&W.highlightElement(a)})}}var rn=(()=>
2{if(typeof window=="undefined")return()=>{};if(!window.IntersectionObserver)return Fe;let e=new IntersectionObserver((t,s)=>{for(let a of t)a.isIntersecting&&(Fe(a.target),s.unobserve(a.target))},{rootMargin:"50px"});return t=>(e.observe(t),()=>e.unobserve(t))})();function hn(){let[e,t]=(0,ee.useState)(null);return(0,ee.useEffect)(()=>e?rn(e):void 0,[e]),t}export{gn as a,hn as b};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.