voxpupuli / puppet-nodejs

Puppet module to install nodejs and global npm packages
https://forge.puppet.com/puppet/nodejs
Apache License 2.0
113 stars 247 forks source link

Update dependencies to include puppetlabs/apt #233

Closed bbriggs closed 8 years ago

juniorsysadmin commented 8 years ago

@bbriggs puppetlabs/apt is a soft dependency rather than a hard one, which is why it is outlined in the README and not put in the metadata.json

See: https://github.com/voxpupuli/puppet-nodejs/blob/master/README.md#module-dependencies and the Style Guide: https://docs.puppet.com/guides/style_guide.html#dependencies

juniorsysadmin commented 8 years ago

It would be great if there was a way to do OS-dependent dependencies, or list soft dependencies in the metadata.json, but there is not at the moment.