tasks/transfo.js
function(next) {
          if(!statDest || !lazy || readOnly) {
            return next();
          }
          if(statDest.mtime.getTime() >= statSrc.mtime.getTime()) {
            tally.useCached++;
            grunt.verbose.writeln('  Ignore %s:'+' Destination file is allready transformed (See options.lazy).'.grey, src.blue);
            // Leave proceed
            return done(null, false);
          } else {
            next();
          }
        }
function(next) {
          if(!statDest || !lazy || readOnly) {
            return next();
          }
          if(statDest.mtime.getTime() >= statSrc.mtime.getTime()) {
            tally.useCached++;
            grunt.verbose.writeln('  Ignore %s:'+' Destination file is allready transformed (See options.lazy).'.grey, src.blue);
            // Leave proceed
            return done(null, false);
          } else {
            next();
          }
        }
function ( next ) { if ( ! statDest || ! lazy || readOnly ) { return next ( ) ; } if ( statDest . mtime . getTime ( ) >= statSrc . mtime . getTime ( ) ) { tally . useCached ++ ; grunt . verbose . writeln ( '  Ignore %s:' + ' Destination file is allready transformed (See options.lazy).' . grey , src . blue ) ; // Leave proceed return done ( null , false ) ; } else { next ( ) ; } }
Ignore file processing if the destination allready exist with an equal or posterior mtime
Ignore file processing if the destination allready exist with an equal or posterior mtime