With the help of this method you can create a new instance of Console.
constructor(void) : Object|Console
Simple process.stdout.write wrapper.
print(String str) : void
Print a given message as a section.
section(String str) : void
Print a given message as a heading.
heading(String str) : void
Clear the terminal.
clear(void) : void
Ask a question.
ask(Object options, Function callback, Function abort) : void
Build a new Question Object.
buildQuestion(void) : Object
Build a new QuestionSet Object.
buildQuestionSet(void) : Object
With the help of this method you can create a new instance of QuestionSet.
constructor(void) : Object|QuestionSet
Ask the questions of the question set.
ask(Function callback) : void
With the help of this method you can create a new instance of Question.
constructor(void) : Object|Question
Ask the question.
With the help of this method you can create a new instance of Worker.
constructor(Object options) : Object
Get the winston logger instance.
getLogger(void) : Object
Get the worker commandline interface arguments.
getCliArgs(void) : Object
Get the concrete worker implementation.
getContext(void) : Object
Parse CLI arguments.
configureCliArguments(void) : void
Setup logger instance.
configureLogger(void) : void
Setup context.
configureContext(void) : void
Load given controllers.
loadControllers(Object controllers, Function callback) : void
Load given modules.
loadModules(Array modules, Function callback) : void
Setup database connections.
configureDatabases(Function callback) : void
Setup Greppy default controllers.
configureDefaultControllers(Function callback) : void
Setup context modules.
configureContextModules(Function callback) : void
Setup the application stack.
configureApplicationStack(Object app, Object server, Function callback) : void
Setup the worker.
configure(Object app, Object server, Function callback) : void