puppet-nodejs
puppet-nodejs copied to clipboard
Puppet module to install nodejs and global npm packages
Improve shell quoting for safety and readability. Noticed these while reviewing #435 but didn't get to this before that was merged.
It may be better to use the inifile module rather than complicated exec resources in `npm/global_config_entry.pp`. See discussion in #436.
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: 5.5.18 - Ruby: ? - Distribution: CentOS 7 - Module version: 8.1.0 ## How to reproduce (e.g Puppet code you...
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: 6 - Ruby: 2.4 - Distribution: linux mint (ubuntu 18) - Module version: 7.0 ## How to reproduce (e.g Puppet...
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: 4.10.12 - Ruby: ruby 2.0.0p648 (2015-12-16) - Distribution: RHEL7 - Module version: v7.0.1 ## How to reproduce (e.g Puppet code...
Update docs to mention soft dependencies that have recently been taken out of Puppet core, like yum_repo
Add parameters (with defaults) like: ```$npmrc_owner``` ```$npmrc_group``` ```$npmrc_mode``` to allow the creation of the .npmrc file on Windows. See #364
Allowing for mirrors this needs the ability to override. Having to do something like this is really bad: Yumrepo { baseurl = "https://mirror...."} Yumrepo { baseurl = "https://mirror...."}
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: 5.2.0 - Ruby: 2.3.1p112 - Distribution: Ubuntu 16.04 - Module version: 5.0.0 ## How to reproduce (e.g Puppet code you...