Advertisement
Guest User

Untitled

a guest
May 30th, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. "use strict";
  2.  
  3. var packageJson = require("../package.json");
  4. var exec = require("child_process").exec;
  5.  
  6. var spaceDelimitedDependencieNames = Object.keys(packageJson.devDependencies)
  7. .reduce(function(previousDependencyName, dependencyName) {
  8. return previousDependencyName + " " + dependencyName;
  9. });
  10.  
  11. var command = "npm install " + spaceDelimitedDependencieNames;
  12.  
  13. console.log(command);
  14. exec(command, function(error, stdout, stderr) {
  15. if (error) {
  16. console.log("install failed. here's why:");
  17. console.log(stderr);
  18. } else {
  19. console.log("installed all successfully...read a fortune cookie");
  20. }
  21. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement