This repository has been archived by the owner on Dec 2, 2020. It is now read-only.
Releases: boxen/puppet-nodejs
Releases · boxen/puppet-nodejs
Fix file ownership issues
- Fix file ownership issues (#67)
5.0.8
5.0.7
5.0.6
5.0.5: Merge pull request #56 from DanielWright/patch-1
FIX:
nodenv version-name
isn't a function, thanks @DanielWright- add the local
.node_modules/bin
path addition, thanks @DanielWright
5.0.4: Merge pull request #55 from stereobooster/master
- Update to the latest nodenv and node-build, thnks to @stereobooster
5.0.3: Merge pull request #52 from hirocaster/fix-module-install
- Fix npm_module user param, thnks @hirocaster
5.0.1: Merge pull request #50 from boxen/nodebuild-remove-s3-cellar
- Don't use
s3_cellar
for Node keys; these can be shared between Homebrew prefixes.
5.0.0: Merge pull request #48 from platanus/rewrite
This is a major new release, adding optional support for switchable version managers (nodenv support for now) and several other improvements.
- Improved npm package management, now packages are not installed every time you run boxen
- Install npm package on all nodes
- Support of
s3_boxen
package cache when you sync your nodes to S3 (boxen/our-boxen#739) - Use updated nodenv fork
OiNutter/nodenv - Use standalone node-build
- Install nodenv plugins using with hiera support (thanks to @salimane)
- Module structure is open to add other node management providers such as
chnode
(PRs are welcomed)
BREAKING CHANGES:
- nodes now live in
/opt/nodes
(/opt/boxen/nodenv/versions
is now a symlink to/opt/nodes
) - the module-data module is now required
- use of OiNutter/nodenv instead of wfarrs
- use of OiNutter/node-build
- npm packages are installed with
npm_module
instead ofnodejs::module
- node versions are defined without the leading
v
(0.10.36
instead ofv0.10.36
)
Support node 0.12
Merge pull request #46 from rfink/feature/v0.12 Adding support for v0.12 of node