microscope-cli
microscopejs command line interface librairies.
Application
Class for Command Line Interface console application.
Usage sample:
required properties:
- templatesRoot
- controllersRoot
// Importsvar Application = Application; // ConsoleApplication class.moduleexports = Application;
CliController
Cli Controller class. parse command line arguments
Usage sample:
required properties:
- commands
- command (required) -- command to parse
- action (required) -- controller method to callback
- description (optional) -- command description
// Importsvar CliController = CliController;var ProjectForm = ; // HomeCliController classmoduleexports = CliController;
Form
Console form with model and rich inputs (list, password, ...)
Usage sample:
required properties:
- model
- response (function)
// Importsvar Form = Form; // ProjectForm classmoduleexports = Form;