feat[cli]: new admin cli

new admin cli for general admin task. only supports api key generation
for now
This commit is contained in:
2025-10-20 00:15:42 +00:00
parent 14e2ee1e28
commit a4544a3f09
8 changed files with 339 additions and 0 deletions

17
apps/cli/index.ts Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bun
import { Command } from "commander"
import { generateCommand } from "./commands/generate/index.ts"
const program = new Command()
program
.name("drexa")
.description("Drexa CLI - Admin tools for managing Drexa resources")
.version("0.1.0")
// Register command groups
program.addCommand(generateCommand)
// Parse command line arguments
program.parse()