Cluc
Command line under control, a library to ease usage of command lines.
Demo
with child_process
var Cluc = ; ;
with ssh
var Cluc = ; ;
API
Cluc
Cluc.transports
Cluc.output
Cluc.rules
Cluc.rules.must
Cluc.rules.success
Cluc.rules.mustnot
Cluc.rules.confirm
Cluc.rules.warn
Cluc.rules.watch
Cluc.rules.answer
Cluc.rules.display
ClucChildProcess
ClucContext
ClucContext.init
ClucContext.pushRule
ClucContext.must
ClucContext.success
ClucContext.confirm
ClucContext.mustnot
ClucContext.warn
ClucContext.watch
ClucContext.answer
ClucContext.display
ClucContext.redo
ClucSsh
ClucSSHContext
ClucSSHContext.init
ClucSSHContext.pushRule
ClucSSHContext.is
ClucSSHContext.must
ClucSSHContext.success
ClucSSHContext.confirm
ClucSSHContext.mustnot
ClucSSHContext.warn
ClucSSHContext.watch
ClucSSHContext.answer
ClucSSHContext.display
ClucSSHContext.redo
ClucRule
ClucRule.init
ClucRule.forgeErrorMessage
ClucRule.testData
ClucRule.close
ClucRule.hasFailed
ClucRule.or
ClucMust
ClucSuccess
ClucMustNot
ClucConfirm
ClucWarn
ClucWatch
ClucAnswer
ClucDisplay
Status
In development. It needs some tests. It misses putFile and readDir implementations. Documentation update.