Files
gh-vanman2024-cli-builder-p…/skills/commander-patterns/templates/basic-commander.js
2025-11-30 09:04:14 +08:00

20 lines
379 B
JavaScript

#!/usr/bin/env node
import { Command } from 'commander';
const program = new Command();
program
.name('mycli')
.description('A simple CLI tool')
.version('1.0.0');
program
.command('hello')
.description('Say hello')
.option('-n, --name <name>', 'name to greet', 'World')
.action((options) => {
console.log(`Hello, ${options.name}!`);
});
program.parse();