This PR updates the mechanism how Hubot dependencies are managed on a system, removing them from package.json to being directly managed by Puppet. This gives us several benefits:
Clear responsibility of ownership with module installation. Puppet and NPM fought prior to this
Fine-grained control of versions on disk, on a per-module basis.
This PR updates the mechanism how Hubot dependencies are managed on a system, removing them from
package.json
to being directly managed by Puppet. This gives us several benefits:/cc https://github.com/StackStorm/st2installer/pull/82