0.1.1 • Published 10 years ago
cli-complete v0.1.1
Bash completion
Missed cli completion tool for node.js. Just place cli-complete.js into home directory to enable bash completion
for your local application.
Install
Completion works only if installed globally because it writes file into /etc/bash_completion.d/.
npm install cli-completion -gUsage
Type node or iojs first then script name and after that use [TAB].
> nodejs app[TAB] # -> app.js
> nodejs app.js serv[TAB] # -> serverCreate cli-completion.js inside your project's directory. Example:
if (process.argv.length === 3) {
console.log("server generate dump");
}Or using cli-completion helper:
var complete = require('cli-complete');
complete({
server: ['start', 'stop', 'reload'],
generate: ['view', 'controller'],
dump: true,
restore: function(){
// Output complete value
console.log('today yesterday');
}
})Note
Currently for unix systems only.