UNPKG

@docsi/cli

Version:

CLI Tool for installing the Docsi template

31 lines (23 loc) 791 B
#!/usr/bin/env node const program = require('commander'); const {newCommand} = require('./src/commands/new'); const docsCommand = require('./src/commands/docs'); const packageJson = require('./package.json'); const colors = require('colors'); colors.enable(); const versionText = `Your Docsi CLI Version is: ${packageJson.version.bgBlue}`; program .version(versionText) .description(`A CLI tool for generating the ${"Docsi".blue} Template.`); program .command('new <name>') .description(`Generating the ${"Docsi".blue} Template.`) .action(newCommand); program .command('docs') .description(`See the ${"Docsi".blue} documentation link.`) .action(docsCommand) program.parse(process.argv); if (!process.argv.slice(2).length) { program.outputHelp(); }