fix: load CLI version from package.json

This commit is contained in:
2026-03-23 13:11:25 +05:30
parent cb9c973868
commit c6698e7c22
2 changed files with 5 additions and 2 deletions
+2 -1
View File
@@ -1,5 +1,6 @@
#!/usr/bin/env bun #!/usr/bin/env bun
import { Command } from "commander"; import { Command } from "commander";
import pkg from "../package.json";
import { cleanupMultiModel } from "./core/cleanup"; import { cleanupMultiModel } from "./core/cleanup";
import { closeMultiModel } from "./core/close"; import { closeMultiModel } from "./core/close";
import { openMultiModel } from "./core/open"; import { openMultiModel } from "./core/open";
@@ -10,7 +11,7 @@ const program = new Command();
program program
.name("opencode-multi-model") .name("opencode-multi-model")
.description("Launch multiple OpenCode models in tmux sessions") .description("Launch multiple OpenCode models in tmux sessions")
.version("1.0.0"); .version(pkg.version);
program program
.command("open") .command("open")
+3 -1
View File
@@ -12,7 +12,9 @@
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true, "noUncheckedIndexedAccess": true,
"noImplicitOverride": true, "noImplicitOverride": true,
"types": ["bun-types"] "types": ["bun-types"],
"resolveJsonModule": true,
"esModuleInterop": true
}, },
"include": ["src/**/*", "tests/**/*"], "include": ["src/**/*", "tests/**/*"],
"exclude": ["node_modules", "dist"] "exclude": ["node_modules", "dist"]