Exécution d'une tâche existante avec gulp-watch

J'ai quelques tâches déjà défini dans gulpfile.js et je veux utiliser gulp-watch plugin (pour exécuter des tâches sur les nouveaux fichiers). Ma question est, parce que je ne pouvais pas trouver quoi que ce soit, puis-je exécuter mes tâches existantes lors de l'exécution d'une montre (plugin)?

var gulp = require('gulp'),
    watch = require('gulp-watch'),
    ...;

gulp.task('lint', function () {
  return gulp.src(path.scripts)
      .pipe(jshint())
      .pipe(jshint.reporter(stylish));
});

gulp.task('watch', function () {
  watch({ glob: 'app/**/*.js' }); //Run 'lint' task for those files
});

Parce que je ne veux pas inclure watch() tâche dans toutes les tâches que j'ai. Je voudrais avoir seulement 1 tâche - watch, qui réunira tous les "montres".

----- EDIT ----
(comme je l'ai sans doute n'ai pas très bien mon point de vue):

J'ai besoin d'exécuter des tâches à partir de l'intérieur de gulp('watch') tâche. par exemple:

comme je l'ai fait avec gulp.watch:

gulp.task('watch', function () {
  gulp.watch('files', ['task1', 'task2']);
});

J'ai besoin de faire la même chose mais avec gulp-watch plugin, quelque chose comme (je sais que ça ne marcherait pas):

var watch = require('gulp-watch');

gulp.task('watch', function () {
  watch({ glob: 'files' }, ['task1', 'task2']);
});

source d'informationauteur Tomasz Kasperek