#!/usr/bin/env node /** * BreakPilot Compliance SDK CLI * * Commands: * - init: Initialize a new compliance project * - deploy: Deploy to hardware (Mac Mini/Mac Studio) * - scan: Run security scans * - export: Export compliance reports * - status: Check compliance status */ import { Command } from 'commander' import { initCommand } from './commands/init' import { deployCommand } from './commands/deploy' import { scanCommand } from './commands/scan' import { exportCommand } from './commands/export' import { statusCommand } from './commands/status' const program = new Command() program .name('breakpilot') .description('BreakPilot Compliance SDK CLI') .version('0.0.1') // Register commands program.addCommand(initCommand) program.addCommand(deployCommand) program.addCommand(scanCommand) program.addCommand(exportCommand) program.addCommand(statusCommand) program.parse()