-
Notifications
You must be signed in to change notification settings - Fork 10
References
caporal.js - building commandline apps in node.js website, tutorial
commander.js - most-popular CLI framework in node.js website
vorpal - immersive CLI builder framework, good code structure
vantage - CLI + SSH + REPL for your live node app; built on top of vorpal
lodash - tutorial
node-config - node.js configuration library
Crypto-js - crypto library.
inquirer.js - a node.js library for creating interactive CLI
enquirer - a much better version of inquirer; need to migrate to this in the long run.
- AutoComplete prompt for user input on evaluation form.
- Snippet prompt for lab modification and creation.
- The developers are planning to support Date type soon. If it happens, that would be a huge bonus for lab management.
abbrev-js - provide abbreviation of terms for CLI tools
isomorphic-git - pure JS implementation of git for node and browsers
bat - a sophisticated cat command; can be used for display of long outputs
signale - an interactive logger
JSDoc - home, tutorial
tutorial on require module
UML diagrams - plantUML, online demo
module dependency diagrams using madge and graphviz
helpful Node.js articles
node.js and JS compatibility
node.js event loop
CLI Testing - use child process and streams modules along with mocha and chai. tutorial
Streams documenatation
unit testing CLI programs
Eloquent Javascript
ExploringJS - Speaking JavaScript, Exploring ES6, Exploring ES2016 and ES2017
Book list
superherojs - compilation of resources
Venkat Subramaniam - Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code
- Autolabcli v1.0.0 Docs
- Submission Workflow
- Architecture
- Refactoring Advice
- Feature Development
- Autolabcli Tests
- Events Doc
- Sequence Diagrams
- Testing in Javascript
- Libraries
- Debug Techniques
- Arrow Functions
- Autolabcli v0.1.1 Docs
- References