Class: MPM::NPM
- Inherits:
-
Thor
- Object
- Thor
- MPM::NPM
- Defined in:
- lib/pm_provisioners/extensions/npm.rb
Instance Method Summary collapse
- #install(*packages) ⇒ Object
- #list(*packages) ⇒ Object
- #search(*packages) ⇒ Object
- #uninstall(*packages) ⇒ Object
Instance Method Details
#install(*packages) ⇒ Object
11 12 13 |
# File 'lib/pm_provisioners/extensions/npm.rb', line 11 def install(*packages) system "npm install #{packages.join(" ")}" end |
#list(*packages) ⇒ Object
16 17 18 |
# File 'lib/pm_provisioners/extensions/npm.rb', line 16 def list(*packages) system "npm list" end |
#search(*packages) ⇒ Object
21 22 23 |
# File 'lib/pm_provisioners/extensions/npm.rb', line 21 def search(*packages) system "npm search" end |
#uninstall(*packages) ⇒ Object
4 5 6 |
# File 'lib/pm_provisioners/extensions/npm.rb', line 4 def uninstall(*packages) system "npm uninstall #{packages.join(" ")}" end |