docs: function flush(done) {
  				if (checkWatchify(browserify)) {
  					var full_paths = mutils.toResolvePaths([].concat(options.files).concat(options.getFiles()));
  
  					// add require target files
  					mcached.collectRequirePaths(full_paths, function (collect_file_sources) {
  						var collect_full_paths = Object.keys(collect_file_sources);
  						// NOTE : keep wildcard path
  						watchFile(_.uniq(full_paths.concat(collect_full_paths)));
  
  						watched = true;
  						oncomplete();
  					});
  				} else {
  					watched = true;
  				}
  				done();
  			}