Bug
There are two "global" command line arguments: dojorc and force. When one of these is added to the .dojorc file they throw an exception.

This happens currently with the .dojorc file
{
"create-app": {},
"build-app": {
"dojorc": [ ".dojorc" ]
}
}
This is due to how getOptions() checks against aliases.
A quick fix for this might be to check aliases[key] exists and if it doesn't don't add anything to config. A better feature would be to warn when force or dojorc is used in the .dojorc file and quit gracefully.
Package Version: master
Expected behavior:
I would expect dojorc or force in the .dojorc file would log a warning to the console and quit.
Actual behavior:
An unhandled exception was thrown crashing out of the cli
Bug
There are two "global" command line arguments:
dojorcandforce. When one of these is added to the.dojorcfile they throw an exception.This happens currently with the .dojorc file
This is due to how
getOptions()checks against aliases.A quick fix for this might be to check
aliases[key]exists and if it doesn't don't add anything toconfig. A better feature would be to warn whenforceordojorcis used in the.dojorcfile and quit gracefully.Package Version: master
Expected behavior:
I would expect
dojorcorforcein the.dojorcfile would log a warning to the console and quit.Actual behavior:
An unhandled exception was thrown crashing out of the cli