diff --git a/src/cli.ts b/src/cli.ts index 184031b..16d7f10 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -30,6 +30,7 @@ import { isCocodInstalled, resolveCocodExecutable, } from "./daemon/wallet/cocod-client"; +import packageJson from "../package.json" with { type: "json" }; type RoutstrModel = { id: string; @@ -52,8 +53,6 @@ type UsageEntry = { client?: string; }; -const cliVersion = "0.1.1"; - function parsePositiveIntOrExit(value: string, fieldName: string): number { const parsed = Number.parseInt(value, 10); if (!Number.isFinite(parsed) || parsed <= 0) { @@ -209,7 +208,7 @@ async function initDaemon(): Promise { program .name("routstrd") .description("Routstr daemon - Manage routstr processes") - .version(cliVersion, "--version", "output the version number"); + .version(packageJson.version, "--version", "output the version number"); // Onboard - initialize the daemon program