title: How to do recursive installation of dependencies in Nodejs?
body: <p>I have following structure of project. </p>
  
  <pre><code>parentDir
  ---&gt; Child1
  ---- [Child1] package.json
  ---&gt; Childe2
  ---- [Child2] package.json
       -----&gt; SubChild3
       ------ [subchild3] package.json
  ---- [parent] package.json
  </code></pre>
  
  <p>I have separate module which has it's own dependencies and I want to do installation of all packages at once, I don't want to go in specific directory. Is this possible ? I tried with shell script which hold the directory path but code bases changes drastically so can't always update shell scripts directory entries. How to achieve this in Nodejs using any task runner like Grunt etc.?  </p>