Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.81 KB

README.md

File metadata and controls

39 lines (34 loc) · 1.81 KB

Build Status

npm install shell

Shell.js is sugar for parsing typical unix command line options.

  • Reversibility, argument parser and stringifier
  • Auto-discovery, extract unregistered options
  • Standard and commands-based command lines (eg git pull ...)
  • Unlimited/multi level commands (eg myapp server start ...)
  • Type conversion ('string', 'boolean', 'integer', 'array')
  • Object literals, config and parsed results are serializable and human readable
  • Routing, run asynchronous functions or modules based on user commands
  • Auto-generated help
  • Complete tests coverages and samples

Documentation