From 3875f5c8fbf1344f6c3e99651346a50eed32a843 Mon Sep 17 00:00:00 2001 From: trick77 Date: Mon, 4 May 2026 20:40:44 +0200 Subject: [PATCH] feat(cli): add -V/--version flag to print package version --- bin/opencode-presets.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/opencode-presets.ts b/bin/opencode-presets.ts index 534f080..b5c8f8d 100755 --- a/bin/opencode-presets.ts +++ b/bin/opencode-presets.ts @@ -62,6 +62,11 @@ async function main(): Promise { printUsage(); process.exit(argv.length === 0 ? 1 : 0); } + if (argv[0] === '-V' || argv[0] === '--version') { + const raw = await readFile(resolve(REPO_ROOT, 'package.json'), 'utf8'); + console.log(`v${(JSON.parse(raw) as { version: string }).version}`); + process.exit(0); + } const sub = argv[0];