#!/usr/bin/env node import { Command } from 'commander'; import chalk from 'chalk'; import { ProjectState } from '../core/project-state'; import { ResourceManager } from '../core/resource-manager'; import { PersonaManager } from '../core/persona-manager'; import { AuthManager } from '../core/auth-manager'; import { SupabaseCommands } from '../commands/supabase'; import { WorkflowCommands } from '../commands/workflow'; const program = new Command(); // Initialize core systems const projectState = new ProjectState(); const resourceManager = new ResourceManager(); const personaManager = new PersonaManager(resourceManager); const supabaseCommands = new SupabaseCommands(); const workflowCommands = new WorkflowCommands(); program .name('vcsys') .description(chalk.bold('šŸš€ The ultimate CLI for founders to build and deploy SaaS applications')) .version('1.0.0'); program .command('init ') .description('Initialize a new VC-SYS project') .option('-t, --template