ColemanGariety / gulp-nodemon

gulp + nodemon + convenience
526 stars 76 forks source link

tasks: function (changedFiles) is getting onnly single file as changedFiles instead of array of changed files #167

Open cdeepakait opened 5 years ago

cdeepakait commented 5 years ago
  nodemon({
        script:  '/server.js'
        , env: { 'NODE_ENV': 'development' }
        , ext: '*'
        , watch: [
            buildConfig.sharedFolder,
            'gulp-tasks'
        ]
        , tasks: function(changedFiles) {
            console.log('changed file is ' + changedFiles);
            return tasks
        }
        , delay: 2000
        , verbose: true
        , stdout: false
    })

Log after i change 3 files.

Loading DEVELOPMENT Configuration info: NODE_ENV: development info: Express server started on port 3000 at 0.0.0.0; Worker PID: 17120 DB Connection OK [12:34:10] [nodemon] files triggering change check: backend\heml-templates\REPORT.heml [12:34:10] [nodemon] matched rule: C:\Codebase\code\backend//* [12:34:10] [nodemon] changes after filters (before/after): 1/1 [12:34:10] [nodemon] delaying restart for 2000ms [12:34:10] [nodemon] files triggering change check: backend\services\email\email-sending.service.js [12:34:10] [nodemon] matched rule: C:\Codebase\code\backend/*/ [12:34:10] [nodemon] changes after filters (before/after): 1/1 [12:34:10] [nodemon] delaying restart for 2000ms [12:34:10] [nodemon] files triggering change check: backend\middlewares\authentication.middleware.js [12:34:10] [nodemon] matched rule: C:\Codebase\code\backend//* [12:34:10] [nodemon] changes after filters (before/after): 1/1 [12:34:10] [nodemon] delaying restart for 2000ms [12:34:12] [nodemon] [12:34:12] [nodemon] running tasks... changed file is c:\Codebase\code\backend\middlewares\authentication.middleware.js [12:34:12] [nodemon] restarting due to changes...

tasks: function (changedFiles) always receives a single file instead of an array of changed files.