Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-nodejs

Puppet module to install nodejs and global npm packages
https://github.com/voxpupuli/puppet-nodejs

Merge pull request #443 from bastelfreak/puppet5

Drop Puppet 5 support; Enable Puppet 7 support

f803d2a029033db68a89061dd3e02e0d008b59aa authored almost 4 years ago by Tim Meusel <[email protected]>
Drop Puppet 5 support; Enable Puppet 7 support

42ab892a0cc74ce7a3941de9ec36b9894df9daaf authored almost 4 years ago by Tim Meusel <[email protected]>
Merge pull request #437 from voxpupuli/modulesync

modulesync 4.0.0

9f1a8b4407f750b9bd53633905b902025ceec291 authored about 4 years ago by Tim Meusel <[email protected]>
modulesync 4.0.0

e156d0727f5ec20a61fd6a3456a454b53ab1dc20 authored about 4 years ago by Tim Meusel <[email protected]>
Drop EL6 support

Current acceptance tests are failing and it's going EOL soon.

be3e718d7ac5efd8a6f112b86c7bd19fc8e77a13 authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #435 from voxpupuli/fix/freebsd

fix failures on BSDs by not using fully qualified path

f558f4906f405041c5181b7313bd2d9d71773b41 authored about 4 years ago by Tim Meusel <[email protected]>
remove extra empty line to satisfy rubocop

c7f89bc34e9fca4ae1825c52c90f6d6c40f26135 authored about 4 years ago by Mina Galić <[email protected]>
directly use facts object, rather than the name from facterdb

thanks to @bastelfreak for pointing this out

c842cb27fb820bdf589bdc5bea9efecb53dd8eea authored about 4 years ago by Mina Galić <[email protected]>
On Unix, add a sensible exec PATH

since i don't know much about Windows, I'm leaving that as is for now.
But in terms of escaping ...

ed516f61acced781cbb587337a9cf76db1dc5e4d authored about 4 years ago by Mina Galić <[email protected]>
Fix now failing tests on FreeBSD

532eead268bf5c8b5becc6c0d0bf4c80712a91f7 authored about 4 years ago by Mina Galić <[email protected]>
add parameter $manage_nodejs_package

Defaults to true. This allows for using this module without managing
the nodejs package. The use...

30161b2671e4c0a2d7a397369a6353c1b4df9e61 authored about 4 years ago by Kenyon Ralph <[email protected]>
add acceptance tests for native Debian packages

a311c5d9bc9657bc175000805427f826cf8ba5f4 authored about 4 years ago by Kenyon Ralph <[email protected]>
class_spec: fix quoting in Debian pkg_cmd

e2d3bbea097c702d4688b3773ec2671d430348d0 authored about 4 years ago by Kenyon Ralph <[email protected]>
Debian and Ubuntu versioning and package name fixes

* Debian has a native nodejs dev package, so define that.

* Debian 10 has a native npm package,...

5a05adf2c1d3889379807ac1a5bcf3b02d8ab073 authored about 4 years ago by Kenyon Ralph <[email protected]>
add FreeBSD to supported OSes

b952f90367b465bbcb010b9eb0527d77e9b4e387 authored about 4 years ago by Mina Galić <[email protected]>
fix failures on BSDs by not using fully qualified path

if we can't rely on our PATH, we're hosed anyway.

ce8b58d7d3a185239b686c50576578e075771458 authored about 4 years ago by Mina Galić <[email protected]>
Merge pull request #430 from voxpupuli/kenyon-patch-1

README.md: fix link to nodejs blog

918be7b628fa3b852e4a352b611d927393b6b14d authored about 4 years ago by Tim Meusel <[email protected]>
README.md: fix link to nodejs blog

903058c23d51dab039662253ed1d3f421921be8b authored about 4 years ago by Kenyon Ralph <[email protected]>
Merge pull request #429 from voxpupuli/modulesync

modulesync 3.1.0

b326a6094a3793e4d8d39cfa33e73229cfdb96dd authored about 4 years ago by Tim Meusel <[email protected]>
puppet-lint: autofix

1f0b425357e3a1d8ee61016cb6b982a1717a2884 authored about 4 years ago by Tim Meusel <[email protected]>
modulesync 3.1.0

f6cad1fc9fd4df5ef0f49b77814c99d8ee9bf7ab authored about 4 years ago by Tim Meusel <[email protected]>
Merge pull request #425 from bastelfreak/debian

Drop EOL Debian 8

dea77fbd3d51d649d17b86eda30668356b30db9d authored over 4 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 8.1.1-rc0

6d87dd09cffeb84b0e19183dcf978dd926f58a3e authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #428 from bastelfreak/rel810

release 8.1.0

81c59f8d1a3742ea63130487c96f8e2b9ec3876e authored over 4 years ago by Tim Meusel <[email protected]>
release 8.1.0

db76a2ddcffc69a9c27f3ee3a24f6cd057b5fe0c authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #426 from bastelfreak/cleanup

Drop duplicate class declaration

6bab39048643bac705d2834ca5f55f924b42583b authored over 4 years ago by Tim Meusel <[email protected]>
Drop duplicate class declaration

The `contain` not only enforces the ordering, it also adds it to the
catalog. We don't need to c...

0cb4658068bfabf3c0848d9341f0d3dc5b88690c authored over 4 years ago by Tim Meusel <[email protected]>
Drop EOL Debian 8

417595c1791cb257c9b47aca44165337b7eb4230 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #424 from voxpupuli/modulesync

modulesync 3.0.0 & puppet-lint updates

7e9db210cf77b4f4f92a3265beb28cf59c569ed6 authored over 4 years ago by Tim Meusel <[email protected]>
puppet-lint: autofix

a2770b2a1e37e6345a38c184c4e9c38f58c04755 authored over 4 years ago by Tim Meusel <[email protected]>
modulesync 3.0.0

edd7b0c14ebf0069b0098870af10ebdc97562d4a authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #419 from dhoppe/fix_dependency

Require puppet-epel over stahnma-epel

bd5f92aaad4014b3cf620be65ee3637715256e00 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #422 from cliffano/master

Fix nodejs dev package name for Ubuntu 20.04 . #421

b133542d2f38373855a0e5d58e810b558a73d84a authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix nodejs dev package name for Ubuntu 20.04

Fixes GH-421

f56b32cd08c58ef68a67c522cd0a04d58963593e authored over 4 years ago by Cliffano Subagio <[email protected]>
Require puppet-epel over stahnma-epel

5da86f6cf8bbb741107a13fb1b4b50ecc9307342 authored over 4 years ago by Dennis Hoppe <[email protected]>
Merge pull request #418 from voxpupuli/modulesync

modulesync 2.12.0

e80f45ed7f6280b81474aa9136eda0070ab2f31c authored over 4 years ago by Tim Meusel <[email protected]>
modulesync 2.12.0

0587cc8118c16f64e11e84f9bf9914fd4160d3ba authored over 4 years ago by Tim Meusel <[email protected]>
Read the exit code from the output status

This is needed with Puppet 6 since $CHILD_STATUS is no longer guaranteed
to be populated.

950d18d579c511e6b51aeb58ea332fe7e5ea492a authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
[blacksmith] Bump version to 8.0.1-rc0

af1ba047a1983e7b67a9d635ef7919ffd1da9696 authored almost 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #416 from Dan33l/release

release 8.0.0

0462a3e89dd3d7cff0808b95f5888b44f92fbbfe authored almost 5 years ago by Fabien COMBERNOUS <[email protected]>
release 8.0.0

39fea80cef1293377f7bb21cf23998af7da408f7 authored almost 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #413 from mmoll/rh8

Add support for RHEL 8 based distros

cc2c86ffa910dfa2baa0c66f1d65aa5cfdbf3686 authored almost 5 years ago by Tim Meusel <[email protected]>
There is no NodeJS in EPEL 8 at the moment

0b3f0be74f3ec159f890fc923d2ed6f1f7a2164d authored almost 5 years ago by Michael Moll <[email protected]>
Add support for RHEL 8 based distros

480ba035416d67bde4cc16f78f122bb07727888f authored almost 5 years ago by Michael Moll <[email protected]>
Merge pull request #414 from mmoll/update_acceptance

update list of tested OSes accordingly with metadata.json

e594e71b911b00334924a95aa34df2f4d9131c56 authored almost 5 years ago by Ben S <[email protected]>
Set default version to 12

6881ab0ef42f0a6db1100880322d43609f3a80b5 authored almost 5 years ago by Michael Moll <[email protected]>
update list of tested OSes accordingly with metadata.json

b962960fa6e5409f5a02ea1a53d51b008675b65d authored almost 5 years ago by Fabien COMBERNOUS <[email protected]>
Merge pull request #411 from bastelfreak/travis

delete legacy travis directory

e1260b9c99f460c90a521fffacd4e2aedb50e58e authored almost 5 years ago by Tim Meusel <[email protected]>
delete legacy travis directory

1e39dd85dcebf0d7659fcc253693c5d84b565698 authored almost 5 years ago by Tim Meusel <[email protected]>
Merge pull request #412 from voxpupuli/modulesync

modulesync 2.10.0

d9b47f99f7c6f44a4015d93f9db3d17e3a97b1fa authored about 5 years ago by Tim Meusel <[email protected]>
modulesync 2.10.0

f3ff08cdb7c049bba95631ab86b63481c61ef2dc authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #410 from voxpupuli/modulesync

modulesync 2.9.0

a254a24aec443f0abb2dd4833ed899b696170c70 authored about 5 years ago by Tim Meusel <[email protected]>
Fix legacy facts

f6dd78802c5b981b935fedbc6066227314861e38 authored about 5 years ago by Dennis Hoppe <[email protected]>
modulesync 2.9.0

f4a2e377cf47e156f3d58acf2462feea03f45a9d authored about 5 years ago by Dennis Hoppe <[email protected]>
Merge pull request #409 from dhoppe/remove_duplicate

Remove duplicate CONTRIBUTING.md file

8c44f2f8498f0b4ab288f722a8835cccc9cf8928 authored about 5 years ago by Tim Meusel <[email protected]>
Remove duplicate CONTRIBUTING.md file

190365cc03dfa12f50ada88857c421d4785a7433 authored about 5 years ago by Dennis Hoppe <[email protected]>
Merge pull request #408 from bastelfreak/ubuntu

drop Ubuntu 14.04 support

bd0c73d24366f65e8c098c52881e76361e3b5087 authored about 5 years ago by Tim Meusel <[email protected]>
drop Ubuntu 14.04 support

4b5fdc16b7a3abddc3a16a19234bde0c961c8333 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #405 from Moxio/global_config_entry-fix-npm-dependency

Fix global_config_entry dependency on NPM when using nodesource repo

326f3b5d3ec79db85655dc1ec566ed178fa03012 authored about 5 years ago by Garrett Honeycutt <[email protected]>
Add tests for global_config_entry exec dependency on possible packages

Signed-off-by: Wiebe Verweij <[email protected]>

7c774e91c7d89e642974ab888655814712dfcab4 authored about 5 years ago by Wiebe Verweij <[email protected]>
Fix global_config_entry dependency on NPM when using nodesource repo

Signed-off-by: Wiebe Verweij <[email protected]>

9c25fadac5476ff2a249de5d699b2a5beac89ab3 authored about 5 years ago by Wiebe Verweij <[email protected]>
Merge pull request #403 from ekohl/spec-helper-acceptance

Clean up acceptance spec helper

54810790ad3d582665dab7c698c4bea4d8e2ef4e authored about 5 years ago by Tim Meusel <[email protected]>
Clean up acceptance spec helper

563d4b4ed401db7a59b296c8f65c202882649c5a authored about 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #407 from ghoneycutt/fix_syntax_error

Fix syntax error

ba0782332e5e6280416dfe659165a32933df0149 authored about 5 years ago by Tim Meusel <[email protected]>
Fix syntax error

98796a783e56bdcaa4b5aa49df8bbe7e302c9add authored about 5 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #406 from Moxio/debian-10

Add Debian 10 support

8841f71fb5db9055233c9c793c074ffa4513e204 authored about 5 years ago by Garrett Honeycutt <[email protected]>
Add Debian 10 support

Signed-off-by: Wiebe Verweij <[email protected]>

4fc7ff82f1fa7865c0669f15ff1c5773677506e5 authored about 5 years ago by Wiebe Verweij <[email protected]>
Merge pull request #399 from voxpupuli/modulesync

modulesync 2.8.0

a3aeae0dd4d0138a08499c66e9436d024867ee42 authored over 5 years ago by Tim Meusel <[email protected]>
puppet-lint: fix topscope_variable

2b7a3e02e61bf6688355599608c83d661ac1c11a authored over 5 years ago by Tim Meusel <[email protected]>
modulesync 2.8.0

162cea0549629f719a0da07c3c0efb019e009b1b authored over 5 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 7.0.2-rc0

fca0e93b552015d48854cb585a4c4bce4a681e35 authored over 5 years ago by Dennis Hoppe <[email protected]>
Merge pull request #397 from bastelfreak/rel701

release 7.0.1

712cf9702298e4eff9a9b415e5813827ff59b4b1 authored over 5 years ago by Dennis Hoppe <[email protected]>
release 7.0.1

88ce74fd6318e60a1c57855a3f8d241e032c9c60 authored over 5 years ago by Tim Meusel <[email protected]>
Merge pull request #396 from dhoppe/fix_dependencies

Allow puppetlabs/stdlib 6.x

ccf8a67b4bb6f388807e34dfb08de67c6e1b6c41 authored over 5 years ago by Tim Meusel <[email protected]>
allow puppetlabs/apt 7.x in acceptance tests

2e37cada3f43ef34736b88f49b9fdc557c2ff7c8 authored over 5 years ago by Tim Meusel <[email protected]>
Allow puppetlabs/stdlib 6.x

20711e67e86e6d2e1c9812fd9d275300f7f0b22d authored over 5 years ago by Dennis Hoppe <[email protected]>
Merge pull request #392 from voxpupuli/modulesync

modulesync 2.7.0 and drop puppet 4

8ea70703876d2cb51160f1f4103d0e47e0ad3315 authored over 5 years ago by Tim Meusel <[email protected]>
Use mocha for all tests and set mock_with :mocha

894d48af490fa3dc57fd5e5a325db03241d72141 authored over 5 years ago by Dennis Hoppe <[email protected]>
Use mocha for all tests and set mock_with :mocha

8d5a3d00a316a2ffd9d1d58bd5beb48cf495973e authored over 5 years ago by Dennis Hoppe <[email protected]>
Fix idempotence of unquoted secrets (#390)

* Fix idempotence of unquoted secrets

The fix in https://github.com/voxpupuli/puppet-nodejs/p...

ac0903f4bccdfc39e24286e90f5dc9e920168f7b authored over 5 years ago by Arnout Boks <[email protected]>
puppet-lint: fix relative_classname_inclusion

e6f33457f07ff862b71284bc570786b76a773a58 authored over 5 years ago by Tim Meusel <[email protected]>
modulesync 2.7.0

4af21526523e622d211efef6cf51c0bb9457ccee authored over 5 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 7.0.1-rc0

67d2f91b65882b0c999388c1ce79fbe479f344cf authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #388 from bastelfreak/rel700

Release 7.0.0

57c64b2fc90cd2093839cc41dac0533f9b3be701 authored almost 6 years ago by Tim Meusel <[email protected]>
release 7.0.0

63628e88b7cd19aebcd7d51f2af58363572fd67b authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #389 from jplindquist/sekretz

Fix broken unit tests

e6f5fb1710d9123844566ea0d9fb1c2e7c2c81b5 authored almost 6 years ago by Tim Meusel <[email protected]>
rubocop: autofix

7bf2b120a05605230e2501d340e886afdb3a7d1f authored almost 6 years ago by Tim Meusel <[email protected]>
Fix test

7941589fc522ad4efb90b6d25eabeca24fd13cab authored almost 6 years ago by Jon-Paul Lindquist <[email protected]>
Merge pull request #386 from jplindquist/sekretz

Ensure NPM secret keys are idempotent in global_config_entry

1cc48f17e8d51a26275285de073882bf600ec474 authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #387 from voxpupuli/modulesync

modulesync 2.5.1 and drop Puppet 4

474144bde2c46fcebcb88a92e88f118dd78ad336 authored almost 6 years ago by Tim Meusel <[email protected]>
drop puppet 4

a4b14a58ee24ccdf1e4b0faab2013f84f0f5bd2d authored almost 6 years ago by Tim Meusel <[email protected]>
modulesync 2.5.1

418203ff4f45eefed6cf33d86aa324a454013149 authored almost 6 years ago by Tim Meusel <[email protected]>
replace the legacy topscope varible with the facts hash

06d3df38ee1b3a34ee8cf1e24cac580be3ee7917 authored almost 6 years ago by Jon-Paul Lindquist <[email protected]>
New acceptance test for npm config w/ secrets

9f987edfa8b58d42390916ff093b1574cbbb8524 authored almost 6 years ago by Jon-Paul Lindquist <[email protected]>
Ensure NPM secret keys are idempotent in global_config_entry

0544cf482a7abfc201e73cea6bf3a5ac1f934fc8 authored almost 6 years ago by Jon-Paul Lindquist <[email protected]>
Merge pull request #384 from voxpupuli/modulesync

modulesync 2.4.0

fecdce3cb0d7caab91649dcf77fbdd65c1c9544d authored almost 6 years ago by Tim Meusel <[email protected]>
modulesync 2.4.0

b38c5ef7dd5c4e227dacbdf301a67bcb1ebbe3c9 authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #383 from voxpupuli/modulesync

modulesync 2.3.1

e1b698fba7abb044a6d2584b81e5dcb60651c9d1 authored about 6 years ago by Tim Meusel <[email protected]>
modulesync 2.3.1

01263710be1272eab80821bbc71595ae7506a6f4 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #380 from voxpupuli/modulesync

modulesync 2.2.0 and allow puppet 6.x

39297a552d81cb1acd85d9db9fb7729548a61ec5 authored about 6 years ago by Tim Meusel <[email protected]>