Implement installations with just a shrinkwrap.json

Fixes #3437