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

Function cJ

package/cli.js:132–132  ·  view source on GitHub ↗
(q)

Source from the content-addressed store, hash-verified

130`)if(z>0&&q[z-1]==="\r")K++;else _++;return K>_?"CRLF":"LF"}function vB(q){let K=X8(),{resolvedPath:_,isSymlink:z}=F$(K,q);if(z)N(`Reading through symlink: ${q} -> ${_}`);let Y=am6(_),$=K.readFileSync(_,{encoding:Y}),A=w41($.slice(0,4096));return{content:$.replaceAll(`\r
131`,`
132`),encoding:Y,lineEndings:A}}function xZ(q){return vB(q).content}var ZE=y(()=>{_8();e7()});function kB(q){return q.startsWith("\uFEFF")?q.slice(1):q}import{join as jL5}from"path";function uW6(q){sm6=q}function rL7(){sm6=null,j41=void 0}function Ce(q){return j41=q,q}function tm6(){return jL5(c1(),HL5)}function JL5(){try{let q=xZ(tm6()),K=r8(kB(q));if(!K||typeof K!=="object"||Array.isArray(K))return null;return K}catch{return null}}function wl(){if(j41!==!0)return null;if(sm6)return sm6;let q=JL5();if(q)return sm6=q,DW(),q;return null}var HL5="remote-settings.json",sm6=null,j41;var h$8=y(()=>{m8();ZE();Zc();l8()});function be(q,K){return q.flatMap((_,z)=>z?[K(z),_]:[_])}function $7(q,K){let _=0;for(let z of q)_+=+!!K(z);return _}function cJ(q){return[...new Set(q)]}import{dirname as ML5}from"path";function c8(q,K,_){let z=XL5();if(!z)return;let Y={timestamp:new Date().toISOString(),level:q,event:K,data:_??{}},$=X8(),A=g6(Y)+`
133`;try{$.appendFileSync(z,A)}catch{try{$.mkdirSync(ML5(z)),$.appendFileSync(z,A)}catch{}}}function XL5(){return process.env.CLAUDE_CODE_DIAGNOSTICS_FILE}async function mW6(q,K,_){let z=Date.now();c8("info",`${q}_started`);try{let Y=await K(),$=_?_(Y):{};return c8("info",`${q}_completed`,{duration_ms:Date.now()-z,...$}),Y}catch(Y){throw c8("error",`${q}_failed`,{duration_ms:Date.now()-z}),Y}}var oY=y(()=>{e7();l8()});import{AsyncLocalStorage as PL5}from"async_hooks";function S$8(q,K){return oL7.run(q,K)}function C$8(){return oL7.getStore()??Vx()}function Z8(){try{return C$8()}catch{return r1()}}var oL7;var I7=y(()=>{v8();oL7=new PL5});class aL7{cache=new Map;maxCacheSize=1000;readFile(q){let K=X8(),_;try{_=K.statSync(q)}catch(O){throw this.cache.delete(q),O}let z=q,Y=this.cache.get(z);if(Y&&Y.mtime===_.mtimeMs)return{content:Y.content,encoding:Y.encoding};let $=b$8(q),A=K.readFileSync(q,{encoding:$}).replaceAll(`\r
134`,`
135`);if(this.cache.set(z,{content:A,encoding:$,mtime:_.mtimeMs}),this.cache.size>this.maxCacheSize){let O=this.cache.keys().next().value;if(O)this.cache.delete(O)}return{content:A,encoding:$}}clear(){this.cache.clear()}invalidate(q){this.cache.delete(q)}getStats(){return{size:this.cache.size,entries:Array.from(this.cache.keys())}}}var sL7;var tL7=y(()=>{bK();e7();sL7=new aL7});import{readdir as WL5,readFile as DL5}from"fs/promises";import{release as fL5}from"os";async function qR7(q){let K=new Set;if(process.env.P4PORT)K.add("perforce");try{let _=q??X8().cwd(),z=new Set(await WL5(_));for(let[Y,$]of ZL5)if(z.has(Y))K.add($)}catch{}return[...K]}var H41,Z1,O_6,eL7,ZL5;var vK=y(()=>{F4();e7();E8();H41=["macos","wsl"],Z1=_1(()=>{try{if(process.platform==="darwin")return"macos";if(process.platform==="win32")return"windows";if(process.platform==="linux"){try{let q=X8().readFileSync("/proc/version",{encoding:"utf8"});if(q.toLowerCase().includes("microsoft")||q.toLowerCase().includes("wsl"))return"wsl"}catch(q){H6(q)}return"linux"}return"unknown"}catch(q){return H6(q),"unknown"}}),O_6=_1(()=>{if(process.platform!=="linux")return;try{let q=X8().readFileSync("/proc/version",{encoding:"utf8"}),K=q.match(/WSL(\d+)/i);if(K&&K[1])return K[1];if(q.toLowerCase().includes("microsoft"))return"1";return}catch(q){H6(q);return}}),eL7=_1(async()=>{if(process.platform!=="linux")return;let q={linuxKernel:fL5()};try{let K=await DL5("/etc/os-release","utf8");for(let _ of K.split(`

Callers 11

jS5Function · 0.85
zKKFunction · 0.85
LHKFunction · 0.85
s5YFunction · 0.85
U_YFunction · 0.85
Q_YFunction · 0.85
vfKFunction · 0.85
n97Function · 0.85
K6Function · 0.85
S6Function · 0.85
fsYFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected