MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / readMetadata

Function readMetadata

apps/cli/src/build.ts:70–84  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

68// ---------------------------------------------------------------------------
69
70const readMetadata = async () => {
71 const rootPkg = await Bun.file(join(repoRoot, "package.json")).json();
72 const cliPkg = await Bun.file(join(cliRoot, "package.json")).json();
73 return {
74 name: "executor",
75 version: process.env.EXECUTOR_VERSION ?? cliPkg.version ?? rootPkg.version ?? "0.0.0",
76 description:
77 rootPkg.description ?? "Local AI executor with a CLI, local API server, and web UI.",
78 keywords: rootPkg.keywords ?? [],
79 homepage: rootPkg.homepage,
80 bugs: rootPkg.bugs,
81 repository: rootPkg.repository,
82 license: rootPkg.license ?? "MIT",
83 };
84};
85
86// ---------------------------------------------------------------------------
87// Targets

Callers 4

buildBinariesFunction · 0.85
buildWrapperPackageFunction · 0.85
publishFunction · 0.85

Calls 1

jsonMethod · 0.65

Tested by

no test coverage detected