     #*------------------------------------*/
     setupGit = () =>
       GitUtils.init(dest())
+
+
+
+
+
+    #*------------------------------------*\
+    #   $INSTALL NODE MODULES
+    #*------------------------------------*/
+    installNodeModules = () =>
+      @log.ok('Installing node modules...')
+
+      shell.exec 'npm install', (code, stdout, stderr) ->
+        console.log('Exit code:', code)
+        console.log('Program output:', stdout)
+
+        if stderr then console.log('Program stderr:', stderr)
+
+      @log.ok('OK')
+
 
 
 

      @copy ".gitkeep", "src/site/assets/sessions/.gitkeep"
      @copy ".gitkeep", "src/site/assets/files/.gitkeep"
      @copy ".gitkeep", "src/site/assets/logs/.gitkeep"

      # setup for ProcessWire install
      at dest('src/'), () =>

    setupCSSFramework()
    setupGit()
    setupStyleguide()
    installNodeModules()
