UNPKG

@schemifyjs/cli

Version:
18 lines (17 loc) 515 B
import { NewCommand } from './new.executor.js'; export function registerNewCommand(program) { program .command('new [name]') .alias('n') .description('Generate Schemify application.') .showHelpAfterError() .action(handleNewCommand); } async function handleNewCommand(name) { if (!name) { console.error('❌ Debes especificar un nombre de proyecto.'); process.exit(1); } const command = new NewCommand({ name }); await command.execute(); }