MCPcopy Index your code
hub / github.com/ChinaSiro/claude-code-sourcemap / Wx4

Function Wx4

package/cli.js:2017–2019  ·  view source on GitHub ↗
({token:q,highlight:K,forceWidth:_})

Source from the content-addressed store, hash-verified

2015`).slice(0,Jx4).join(`
2016`)),K[0]=_,K[1]=z,K[2]=$,K[3]=A,K[4]=O,K[5]=w,K[6]=j,K[7]=H,K[8]=J}else $=K[2],A=K[3],O=K[4],w=K[5],j=K[6],H=K[7],J=K[8];let M;if(K[9]!==$||K[10]!==j||K[11]!==H)M=v0.createElement($,{color:j},H),K[9]=$,K[10]=j,K[11]=H,K[12]=M;else M=K[12];let X;if(K[13]!==w||K[14]!==Y||K[15]!==z)X=!z&&w>0&&v0.createElement(u,null,v0.createElement(k,{dimColor:!0},"… +",w," ",w===1?"line":"lines"," ("),v0.createElement(k,{dimColor:!0,bold:!0},Y),v0.createElement(k,null," "),v0.createElement(k,{dimColor:!0},"to see all)")),K[13]=w,K[14]=Y,K[15]=z,K[16]=X;else X=K[16];let P;if(K[17]!==A||K[18]!==J||K[19]!==M||K[20]!==X)P=v0.createElement(A,{flexDirection:J},M,X),K[17]=A,K[18]=J,K[19]=M,K[20]=X,K[21]=P;else P=K[21];let W;if(K[22]!==O||K[23]!==P)W=v0.createElement(O,null,P),K[22]=O,K[23]=P,K[24]=W;else W=K[24];return W}var v0,Jx4=10;var bN=y(()=>{q8();Vw6();i1();s6();LX();gK();v0=O6(D6(),1)});function gU(){let q=z6(1),K;if(q[0]===Symbol.for("react.memo_cache_sentinel"))K=BU.createElement(BU.Fragment,null,BU.createElement(k,{dimColor:!0},"Interrupted "),BU.createElement(k,{dimColor:!0},"· What should Claude do instead?")),q[0]=K;else K=q[0];return K}var BU;var FN6=y(()=>{q8();s6();BU=O6(D6(),1)});function FU(){let q=z6(1),K;if(q[0]===Symbol.for("react.memo_cache_sentinel"))K=ra6.createElement(s8,{height:1},ra6.createElement(gU,null)),q[0]=K;else K=q[0];return K}var ra6;var oa6=y(()=>{q8();FN6();gK();ra6=O6(D6(),1)});function Bj(){return P8((q)=>q.settings)}var tC=y(()=>{C7()});function xL8(){if(Mx4)return;Mx4=!0,oz.use({tokenizer:{del(){return}}})}function IL8(q,K,_=null){return xL8(),oz.lexer(sq6(q)).map((z)=>FP(z,K,0,null,null,_)).join("").trim()}function FP(q,K,_=0,z=null,Y=null,$=null){switch(q.type){case"blockquote":{let A=(q.tokens??[]).map((w)=>FP(w,K,0,null,null,$)).join(""),O=$8.dim(uh7);return A.split(DD).map((w)=>VY(w).trim()?`${O} ${$8.italic(w)}`:w).join(DD)}case"code":{if(!$)return q.text+DD;let A="plaintext";if(q.lang)if($.supportsLanguage(q.lang))A=q.lang;else N(`Language not supported while highlighting code, falling back to plaintext: ${q.lang}`);return $.highlight(q.text,{language:A})+DD}case"codespan":return h7("permission",K)(q.text);case"em":return $8.italic((q.tokens??[]).map((A)=>FP(A,K,0,null,Y,$)).join(""));case"strong":return $8.bold((q.tokens??[]).map((A)=>FP(A,K,0,null,Y,$)).join(""));case"heading":switch(q.depth){case 1:return $8.bold.italic.underline((q.tokens??[]).map((A)=>FP(A,K,0,null,null,$)).join(""))+DD+DD;case 2:return $8.bold((q.tokens??[]).map((A)=>FP(A,K,0,null,null,$)).join(""))+DD+DD;default:return $8.bold((q.tokens??[]).map((A)=>FP(A,K,0,null,null,$)).join(""))+DD+DD}case"hr":return"---";case"image":return q.href;case"link":{if(q.href.startsWith("mailto:"))return q.href.replace(/^mailto:/,"");let A=(q.tokens??[]).map((w)=>FP(w,K,0,null,q,$)).join(""),O=VY(A);if(O&&O!==q.href)return hq6(q.href,A);return hq6(q.href)}case"list":return q.items.map((A,O)=>FP(A,K,_,q.ordered?q.start+O:null,q,$)).join("");case"list_item":return(q.tokens??[]).map((A)=>`${" ".repeat(_)}${FP(A,K,_+1,z,q,$)}`).join("");case"paragraph":return(q.tokens??[]).map((A)=>FP(A,K,0,null,null,$)).join("")+DD;case"space":return DD;case"br":return DD;case"text":if(Y?.type==="link")return q.text;if(Y?.type==="list_item")return`${z===null?"-":DMz(_,z)+"."} ${q.tokens?q.tokens.map((A)=>FP(A,K,_,z,q,$)).join(""):Xx4(q.text)}${DD}`;return Xx4(q.text);case"table":{let O=function(H){return VY(H?.map((J)=>FP(J,K,0,null,null,$)).join("")??"")},A=q,w=A.header.map((H,J)=>{let M=O1(O(H.tokens));for(let X of A.rows){let P=O1(O(X[J]?.tokens));M=Math.max(M,P)}return Math.max(M,3)}),j="| ";return A.header.forEach((H,J)=>{let M=H.tokens?.map((D)=>FP(D,K,0,null,null,$)).join("")??"",X=O(H.tokens),P=w[J],W=A.align?.[J];j+=bL8(M,O1(X),P,W)+" | "}),j=j.trimEnd()+DD,j+="|",w.forEach((H)=>{let J="-".repeat(H+2);j+=J+"|"}),j+=DD,A.rows.forEach((H)=>{j+="| ",H.forEach((J,M)=>{let X=J.tokens?.map((f)=>FP(f,K,0,null,null,$)).join("")??"",P=O(J.tokens),W=w[M],D=A.align?.[M];j+=bL8(X,O1(P),W,D)+" | "}),j=j.trimEnd()+DD}),j+DD}case"escape":return q.text;case"def":case"del":case"html":return""}return""}function Xx4(q){if(!Nv())return q;return q.replace(MMz,(K,_,z,Y)=>_+hq6(`https://github.com/${z}/issues/${Y}`,`${z}#${Y}`))}function XMz(q){let K="";while(q>0)q--,K=String.fromCharCode(97+q%26)+K,q=Math.floor(q/26);return K}function WMz(q){let K="";for(let[_,z]of PMz)while(q>=_)K+=z,q-=_;return K}function DMz(q,K){switch(q){case 0:case 1:return K.toString();case 2:return XMz(K);case 3:return WMz(K);default:return K.toString()}}function bL8(q,K,_,z){let Y=Math.max(0,_-K);if(z==="center"){let $=Math.floor(Y/2);return" ".repeat($)+q+" ".repeat(Y-$)}if(z==="right")return" ".repeat(Y)+q;return q+" ".repeat(Y)}var DD=`
2017`,Mx4=!1,MMz,PMz;var aa6=y(()=>{x3();Or6();CT();GA6();zz();Q5();Ui();_8();by8();i1();MMz=/(^|[^\w./-])([A-Za-z0-9][\w-]*\/[A-Za-z0-9][\w.-]*)#(\d+)\b/g;PMz=[[1000,"m"],[900,"cm"],[500,"d"],[400,"cd"],[100,"c"],[90,"xc"],[50,"l"],[40,"xl"],[10,"x"],[9,"ix"],[5,"v"],[4,"iv"],[1,"i"]]});function ta6(q,K,_){if(K<=0)return[q];let z=q.trimEnd(),$=b16(z,K,{hard:_?.hard??!1,trim:!1,wordWrap:!0}).split(`
2018`).filter((A)=>A.length>0);return $.length>0?$:[""]}function Wx4({token:q,highlight:K,forceWidth:_}){let[z]=Aq(),{columns:Y}=t1(),$=_??Y;function A(I){return I?.map((B)=>FP(B,z,0,null,null,K)).join("")??""}function O(I){return VY(A(I))}function w(I){let p=O(I).split(/\s+/).filter((C)=>C.length>0);if(p.length===0)return sa6;return Math.max(...p.map((C)=>O1(C)),sa6)}function j(I){return Math.max(O1(O(I)),sa6)}let H=q.header.map((I,B)=>{let p=w(I.tokens);for(let C of q.rows)p=Math.max(p,w(C[B]?.tokens));return p}),J=q.header.map((I,B)=>{let p=j(I.tokens);for(let C of q.rows)p=Math.max(p,j(C[B]?.tokens));return p}),M=q.header.length,X=1+M*3,P=Math.max($-X-Px4,M*sa6),W=H.reduce((I,B)=>I+B,0),D=J.reduce((I,B)=>I+B,0),f=!1,G;if(D<=P)G=J;else if(W<=P){let I=P-W,B=J.map((C,g)=>C-H[g]),p=B.reduce((C,g)=>C+g,0);G=H.map((C,g)=>{if(p===0)return C;let F=Math.floor(B[g]/p*I);return C+F})}else{f=!0;let I=P/W;G=H.map((B)=>Math.max(Math.floor(B*I),sa6))}function Z(){let I=1;for(let B=0;B<q.header.length;B++){let p=A(q.header[B].tokens),C=ta6(p,G[B],{hard:f});I=Math.max(I,C.length)}for(let B of q.rows)for(let p=0;p<B.length;p++){let C=A(B[p]?.tokens),g=ta6(C,G[p],{hard:f});I=Math.max(I,g.length)}return I}let v=Z()>fMz;function V(I,B){let p=I.map((U,c)=>{let K6=A(U.tokens),t=G[c];return ta6(K6,t,{hard:f})}),C=Math.max(...p.map((U)=>U.length),1),g=p.map((U)=>Math.floor((C-U.length)/2)),F=[];for(let U=0;U<C;U++){let c="│";for(let K6=0;K6<I.length;K6++){let t=p[K6],q6=g[K6],e=U-q6,i=e>=0&&e<t.length?t[e]:"",$6=G[K6],M6=B?"center":q.align?.[K6]??"left";c+=" "+bL8(i,O1(i),$6,M6)+" │"}F.push(c)}return F}function E(I){let[B,p,C,g]={top:["┌","─","┬","┐"],middle:["├","─","┼","┤"],bottom:["└","─","┴","┘"]}[I],F=B;return G.forEach((U,c)=>{F+=p.repeat(U+2),F+=c<G.length-1?C:g}),F}function S(){let I=[],B=q.header.map((F)=>O(F.tokens)),p=Math.min($-1,40),C="─".repeat(p),g=" ";return q.rows.forEach((F,U)=>{if(U>0)I.push(C);F.forEach((c,K6)=>{let t=B[K6]||`Column ${K6+1}`,e=A(c.tokens).trimEnd().replace(/\n+/g," ").replace(/\s+/g," ").trim(),i=$-O1(t)-3,$6=$-2-1,M6=ta6(e,Math.max(i,10)),j6=M6[0]||"",G6;if(M6.length<=1||$6<=i)G6=M6;else{let w6=M6.slice(1).map((s)=>s.trim()).join(" "),o=ta6(w6,$6);G6=[j6,...o]}I.push(`${ZMz}${t}:${GMz} ${G6[0]||""}`);for(let w6=1;w6<G6.length;w6++){let o=G6[w6];if(!o.trim())continue;I.push(` ${o}`)}})}),I.join(`
2019`)}if(v)return uL8.default.createElement(B5,null,S());let R=[];if(R.push(E("top")),R.push(...V(q.header,!0)),R.push(E("middle")),q.rows.forEach((I,B)=>{if(R.push(...V(I,!1)),B<q.rows.length-1)R.push(E("middle"))}),R.push(E("bottom")),Math.max(...R.map((I)=>O1(VY(I))))>$-Px4)return uL8.default.createElement(B5,null,S());return uL8.default.createElement(B5,null,R.join(`
2020`))}var uL8,Px4=4,sa6=3,fMz=4,ZMz="\x1B[1m",GMz="\x1B[22m";var Dx4=y(()=>{CT();t4();Q5();_l6();s6();aa6();uL8=O6(D6(),1)});function kMz(q){return vMz.test(q.length>500?q.slice(0,500):q)}function VMz(q){if(!kMz(q))return[{type:"paragraph",raw:q,text:q,tokens:[{type:"text",raw:q,text:q}]}];let K=HL7(q),_=lw6.get(K);if(_)return lw6.delete(K),lw6.set(K,_),_;let z=oz.lexer(q);if(lw6.size>=TMz){let Y=lw6.keys().next().value;if(Y!==void 0)lw6.delete(Y)}return lw6.set(K,z),z}function AO(q){let K=z6(4);if(Bj().syntaxHighlightingDisabled){let Y;if(K[0]!==q)Y=fD.default.createElement(kF1,{...q,highlight:null}),K[0]=q,K[1]=Y;else Y=K[1];return Y}let z;if(K[2]!==q)z=fD.default.createElement(fD.Suspense,{fallback:fD.default.createElement(kF1,{...q,highlight:null})},fD.default.createElement(NMz,{...q})),K[2]=q,K[3]=z;else z=K[3];return z}function NMz(q){let K=z6(4),_;if(K[0]===Symbol.for("react.memo_cache_sentinel"))_=Er(),K[0]=_;else _=K[0];let z=fD.use(_),Y;if(K[1]!==z||K[2]!==q)Y=fD.default.createElement(kF1,{...q,highlight:z}),K[1]=z,K[2]=q,K[3]=Y;else Y=K[3];return Y}function kF1(q){let K=z6(7),{children:_,dimColor:z,highlight:Y}=q,[$]=Aq();xL8();let A;if(K[0]!==_||K[1]!==z||K[2]!==Y||K[3]!==$){let j=VMz(sq6(_));A=[];let H="",J=function(){if(H)A.push(fD.default.createElement(B5,{key:A.length,dimColor:z},H.trim())),H=""};for(let M of j)if(M.type==="table")J(),A.push(fD.default.createElement(Wx4,{key:A.length,token:M,highlight:Y}));else H=H+FP(M,$,0,null,null,Y);J(),K[0]=_,K[1]=z,K[2]=Y,K[3]=$,K[4]=A}else A=K[4];let O=A,w;if(K[5]!==O)w=fD.default.createElement(u,{flexDirection:"column",gap:1},O),K[5]=O,K[6]=w;else w=K[6];return w}function fx4({children:q}){xL8();let K=sq6(q),_=fD.useRef("");if(!K.startsWith(_.current))_.current="";let z=_.current.length,Y=oz.lexer(K.substring(z)),$=Y.length-1;while($>=0&&Y[$].type==="space")$--;let A=0;for(let j=0;j<$;j++)A+=Y[j].raw.length;if(A>0)_.current=K.substring(0,z+A);let O=_.current,w=K.substring(O.length);return fD.default.createElement(u,{flexDirection:"column",gap:1},O&&fD.default.createElement(AO,null,O),w&&fD.default.createElement(AO,null,w))}var fD,TMz=500,lw6,vMz;var xN=y(()=>{q8();Or6();tC();s6();sO6();aa6();i1();Dx4();fD=O6(D6(),1),lw6=new Map,vMz=/[#*`|[>\-_~]|\n\n|^\d+\. |\n\d+\. /});function UN6(q){return q.type==="advisor_tool_result"||q.type==="server_tool_use"&&q.name==="advisor"}function VF1(){return g8("tengu_sage_compass",{})}function UU(){if(i6(process.env.CLAUDE_CODE_DISABLE_ADVISOR_TOOL))return!1;if(!q16())return!1;return VF1().enabled??!1}function tq6(){return UU()&&(VF1().canUserConfigure??!1)}function Zx4(){let q=VF1();return UU()&&!tq6()&&q.baseModel&&q.advisorModel?{baseModel:q.baseModel,advisorModel:q.advisorModel}:void 0}function nw6(q){let K=q.toLowerCase();return K.includes("opus-4-6")||K.includes("sonnet-4-6")||!1}function QN6(q){let K=q.toLowerCase();return K.includes("opus-4-6")||K.includes("sonnet-4-6")||!1}function Gx4(){if(!UU())return;return N7().advisorModel}function Tx4(q){let K=q.iterations;if(!K)return[];return K.filter((_)=>_.type==="advisor_message")}var vx4=`# Advisor Tool
2021
2022You have access to an \`advisor\` tool backed by a stronger reviewer model. It takes NO parameters -- when you call it, your entire conversation history is automatically forwarded. The advisor sees the task, every tool call you've made, every result you've seen.

Callers

nothing calls this directly

Calls 14

AqFunction · 0.85
t1Function · 0.85
ZFunction · 0.85
SFunction · 0.85
EFunction · 0.85
VFunction · 0.85
VYFunction · 0.85
createElementMethod · 0.80
wFunction · 0.70
jFunction · 0.70
maxMethod · 0.45
pushMethod · 0.45

Tested by

no test coverage detected