github.com/fanux/shipyard@v0.0.0-20161009071005-6515ce223235/controller/static/semantic/tasks/check-install.js (about)

     1  /*******************************
     2           Check Install
     3  *******************************/
     4  
     5  var
     6    // node dependencies
     7    gulp         = require('gulp'),
     8    fs           = require('fs'),
     9    console      = require('better-console'),
    10    install      = require('./config/project/install')
    11  ;
    12  
    13  // export task
    14  module.exports = function() {
    15  
    16    setTimeout(function() {
    17      if( !install.isSetup() ) {
    18        console.log('Starting install...');
    19        gulp.start('install');
    20        return;
    21      }
    22      else {
    23        gulp.start('watch');
    24      }
    25    }, 50); // Delay to allow console.clear to remove messages from check event
    26  
    27  
    28  };