UNPKG

limgen

Version:

Infrastructure as Code generator

19 lines (16 loc) 513 B
#!/usr/bin/env -S npx tsx import { program } from 'commander'; import { init } from '@/commands/init'; import { add } from '@/commands/add'; import { envPull } from '@/commands/env-pull'; // Handle Ctrl+C even when raw mode is used (for prompts) process.stdin.on("keypress", function (_chunk, key) { if (key && key.name === "c" && key.ctrl) { console.log("\n\nExiting..."); process.exit(1); } }); program.addCommand(init); program.addCommand(add); program.addCommand(envPull); program.parseAsync();