nodejitsu / jitsu

Flawless command line deployment of your Node.js apps to the cloud
http://github.com/nodejitsu/jitsu
MIT License
645 stars 93 forks source link

Change npm to optional dep by using canihaz, reduce package consumption #485

Closed Swaagie closed 10 years ago

Swaagie commented 10 years ago

npm is only used by jitsu install, which is marginal to begin with. The amount of npm deps/subdeps is quite large, npm is now optionally required by canihaz.

Note: do not merge before properly tested on windows!

Swaagie commented 10 years ago

Tested and found working @ windows after some minor changes to canihaz, double check would be nice though!

julianduque commented 10 years ago

LGTM, tested on Linux and Windows