There are several options you can use to control how a package is installed.
By default, any package you install will be saved as a dependency. To save it as a development dependency instead, use the
install testbox --saveDev
If you DON'T want the package you're installing to be saved as a dependency pass
save=falseor negate the save flag as
install cborm --!save
When you install a package, all dependencies will be installed. If you want to skip development dependencies, use the
--productionflag. This will also cause CommandBox to obey the package's
ignoreproperty in its box.json.
install cbvalidation --production
If you're a glutton for information, or perhaps you just want to debug what's going on, set the
--verboseflag to get extra debugging information out of the install command including a list of every file that's installed.
install cbi18n --verbose
If CommandBox sees the directory that it was going to install into already exists with a newer or equal version of the package inside, it will decline to install again since it would be overwriting what's already there. If you want to install anyway, use the
install cbsoap --force