MCPcopy Index your code
hub / github.com/Opencode-DCP/opencode-dynamic-context-pruning / readPackageJson

Function readPackageJson

lib/update.ts:121–128  ·  view source on GitHub ↗
(path: string)

Source from the content-addressed store, hash-verified

119}
120
121async function readPackageJson(path: string): Promise<PackageJson | undefined> {
122 try {
123 const data = JSON.parse(await readFile(path, "utf-8"))
124 return data && typeof data === "object" ? (data as PackageJson) : undefined
125 } catch {
126 return undefined
127 }
128}
129
130async function fetchLatestVersion(name: string, signal: AbortSignal) {
131 try {

Callers 3

checkAutoUpdateFunction · 0.85
findPackageDirFunction · 0.85
updateRemoveDirFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected