#generate
writes default commands
writes given commands
writes to default path
Presenter
buildExamples()
builds each example
buildOptions()
builds each option
generateFor()
returns something
Transformer
example()
option()
Helper
constructor()
help()
builds string
includes command name
outputHelp()
getLongest()
Linker
uses default config
uses default logger
sets properties
errors()
outputs verbose errors
outputs succinct error
success()
outputs message
getMaxLength()
calculates max length
progress()
outputs failure
outputs success
linking
makeLink()
pushes error
destroyLink()
destroys link
commands
link()
sets verbs
makes links
unlink()
destroys links
outputs errors
Logger
sets silent property
defaults channel to console
log()
logs output when not silenced
doesn't log output when silenced
logs output when forced
Releaser
set default logger
getFileName()
get filename from config
get filename from command args
get filename as output
add directory to filename
output verbose errors
output succinct error
output message
release()
create file
push error