How do you install/refresh all dependencies specified in box.json?

I’ve tried issuing the command “install” under the project root directory which contains the box.json file, but absolutely nothing happens:
CommandBox:rms> install
CommandBox:rms>

Here’s the relevant lines in my box.json:

“dependencies”:{
“coldbox-be”:“4.0.0”,
“cborm”:“1.0.0”
},
“devDependencies”:{

},
“installPaths”:{
“coldbox-be”:“coldbox”,
“cborm”:“modules\cborm”
},

Even if I delete the “coldbox” and “modules/cborm” folders and run “install” again, nothing happens.

In the help for “install”, it says “This command can also be called with no slug. In that instance, it will search for a box.json in the current working directory and install all the dependencies. Install all dependencies in box.json”

That’s not happening for me. What am I missing?

It looks like that functionality was broken in a recent commit that allows a comma-delimited list of slugs to be passed in (COMMANDBOX-140). Give me 10 minutes to commit the fix and the integration server to create a new build. Then run:

upgrade --latest

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com

The fix is in place and working its way through our integration server.

Note we have implemented the “update” command which will check for new versions of package and install the new version.

Also, check out the recently-added “list” command that shows you a nice tree view of your dependencies.

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com

Thanks Brad… that is some quick response… =)

Just downloaded the fix, it works! Many thanks!!