tbrex
v1.1.3
Published
a tool to quickly create command line tools
Downloads
7
Readme
TBrex - CLI Maker
This is a library intended to help creating CLI tools.
Installation
npm install tbrex --save
Example Usage
const {Command, Switcher} = require('tbrex');
class EchoCommand extends Command {
constructor() {
super("echo");
}
async exec(args, out) {
out.send(args);
return this.SUCCESS;
}
describe() {
return 'Echoes back any arguments passed to it';
}
}
const app = new Switcher({
options: {
echo: new EchoCommand()
}
})
app.run(process.argv.slice(2)).then(process.exit);