| LEFT | RIGHT | 
|---|
| 1 # == Class: nodejs | 1 # == Class: nodejs | 
| 2 # | 2 # | 
| 3 # Install nodejs package from source | 3 # Install nodejs package from NodeSource | 
| 4 # | 4 # | 
| 5 # == Parameters: | 5 # == Parameters: | 
| 6 # | 6 # | 
| 7 # [*package*] | 7 # [*package*] | 
| 8 #   Overwrite the default package options, to fine-tune the target version (i.e. | 8 #   Overwrite the default package options, to fine-tune the target version (i.e. | 
| 9 #   ensure => 'latest') or remove nodejs (ensure => 'absent' or 'purged') | 9 #   ensure => 'latest') or remove nodejs (ensure => 'absent' or 'purged') | 
| 10 # | 10 # | 
| 11 # [*key*] | 11 # [*key*] | 
| 12 #   Overwrite the default apt::key used (given Class['apt'] is defined). | 12 #   Overwrite the default apt::key used (given Class['apt'] is defined). | 
| 13 # | 13 # | 
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 65   }, $source)) | 65   }, $source)) | 
| 66 | 66 | 
| 67   Apt::Source[$title] <- Apt::Key[$title] | 67   Apt::Source[$title] <- Apt::Key[$title] | 
| 68   Apt::Source[$title] -> Package[$title] | 68   Apt::Source[$title] -> Package[$title] | 
| 69 | 69 | 
| 70   ensure_resources('nodejs::package', $packages, { | 70   ensure_resources('nodejs::package', $packages, { | 
| 71     ensure => 'present', | 71     ensure => 'present', | 
| 72   }) | 72   }) | 
| 73 } | 73 } | 
| 74 | 74 | 
| LEFT | RIGHT | 
|---|