Lines 163-193javascript
165process.stdin.setEncoding('utf8');
166process.stdin.on('data', (chunk) => {
169 const lineEnd = buffer.indexOf('\n');
173 const line = buffer.slice(0, lineEnd).replace(/\r$/, '').trim();
174 buffer = buffer.slice(lineEnd + 1);
181process.on('SIGTERM', () => process.exit(0));
182process.on('SIGINT', () => process.exit(0));
183`});var Sc=O(()=>{"use strict";Ut();zo();qo();Wo();Ao();En();Mo();wc();Pc()});async function xp(t,e,n){let r=kc("label");return await t.append({id:r,ts:Date.now(),type:"label",payload:{targetId:e,label:n}}),r}async function Tp(t,e,n){let r=kc("artifact");return await t.append({id:r,ts:Date.now(),type:"artifact_ledger",payload:{ref:e,summary:n}}),r}function vp(t){let e=[],n=new Map,r=[],o=null;for(let i of t){if(i.type==="label"){let c=i.payload;c?.targetId&&r.push({targetId:c.targetId,label:c.label});continue}let s={entry:i,children:[]};if(i.type==="message"){e.push(s),n.set(i.id,s),o=s;contin ...
184`,"utf8"),await tm(r,t)}catch(o){throw await Ae.rm(r,{force:!0}).catch(()=>{}),o}await nm(n,ei.basename(t)).catch(()=>{})}async function nm(t,e){let n=`${e}.`,r
185`)}let c=0,l=!1,u=i;for(let d=i;d<t.length;d+=1){let p=t[d]??"";if(c+=de(p),p.includes("{")&&(l=!0),u=d,l&&c<=0&&d>i||!l&&d+1>=s)break}let f=l?u+1:s;return t.slice(i,f).join(`
HighChild Process
Package source references child process execution.
dist/semantic-worker.jsView on unpkg · L183 186`)}function fy(t){let e=new Set,n=[/\b([A-Za-z_][A-Za-z0-9_]*)\s*\(/g,/\.([A-Za-z_][A-Za-z0-9_]*)\s*\(/g];for(let r of n){let o=null;for(;(o=r.exec(t))!==null;){let i=o[1];if(!(!i||pe.has(i))&&(e.add(i),e.size>=24))break}}return Array.from(e)}function L(t,e,n){let r=`${n.line}:${n.kind}:${n.name}`;e.has(r)||(e.add(r),t.push(n))}function Oy(t,e){let n=[],r=new Set,o=[],i=[],s=[],c=0;for(let[l,u]of t.entries()){let f=u.trim();if(!f)continue;let d=null;if(e==="typescript"||e==="javascript"){if(d=/^(export\s+)?(?:async\s+)?function\s+([A-Za-z_$][A-Za-z0-9_$]*)\s*\(/.exec(f),d){L(n,r,{name:d[2],kin ...
187`,n);return t.text.slice(n,r===-1?void 0:r).trim()||e.getText(t).split(/\r?\n/,1)[0]?.trim()||"<unknown>"}function Ui(t,e){return $.canHaveModifiers(t)?!!$.
188`)}function Iy(t){let{symbol:e}=t;return[`Symbol context for ${e.name}`,`Definition: ${e.filePath}:${e.line}`,`Module: ${e.moduleId} | Kind: ${e.kind} | Exported: ${e.exported?"yes":"no"}`,`Language: ${e.language}/${e.capabilityTier}`,`Freshness: ${t.freshness}`,`Confidence: ${kr(t.confidence)} (${t.confidence.toFixed(2)})`,`Signature: ${e.signature}`,`Possible callees: ${e.callTargets.map(n
189`)}function My(t){let{process:e}=t;return[`Process context for ${e.label}`,`Module: ${e.moduleId}`,`Entry: ${e.entryFile}${e.entrySymbol?` -> ${e.entrySymbol}`:""}`,`Freshness: ${t.freshness}`
190`)}function Wy(t){return[`Impact estimate for ${t.target.label}`,`Target: ${t.target.kind}${t.target.moduleId?` | module=${t.target.moduleId}`:""}${t.target.filePath?` | file=${t.target
191`)}var Jd=O(()=>{"use strict";a(kr,"confidenceLabel");a(br,"capabilityLines");a(Ay,"renderModuleContext");a(Iy,"renderSymbolContext");a(My,"renderProcessContext");a(Wy,"renderImpactEstimate")});function zy(t){let e=0,n=new Map,r=new Map,o=new Set,i=[],s=[],c=a(l=>{n.set(l,e),r.set(l,e),e++,i.push(l),o.add(l);for(let u of t.get(l)??[])n.has(u)?o.has(u)&&r.set(l,Math.min(r.get(l)??0,n.get(u)??0)):(c(u),r.set(l,Math.min(r.get(l)??0,r.get(u)??0)));if((r.get(l)??0)===(n.get(l)??0)){let u=[],f="";do f=i.pop()??"",o.delete(f),u.push(f);while(f!==l&&i.length>=0&&f!=="");s.push(u)}},"strongconnect");fo ...
192`)}var eu=O(()=>{"use strict";a(zy,"tarjanScc");a(qy,"severityFor");a(jy,"findCyclicDependencies");a(Fy,"renderCycleAnalysis")});var tu={};ls(tu,{buildCompleteInputsFromSourceStates:()=>Ki,buildFreshnessLabel:()=>Tt,buildIncrementalAnalysisEntries:()=>Bi,buildRepoIntelligenceIndex:()=>ky,buildRepoIntelligenceIndexFromInputs:()=>Li,canDirectReuseCleanCachedQueryIndex:()=>zd,canDirectReuseDirtyCachedQueryIndex:()=>qd,classifyChangedOrNewSourceFiles:()=>Zi,collectCallers:()=>Qr,collectSemanticLookupItems:()=>Cy,deriveReviewScale:()=>Nd,deriveRoutingComplexity:()=>Yd,findCyclicDependencies:()=>jy, ...
Long lines were clipped for display.