gulp.scr(["js/*.html"])
.pipe(myModule("template.html"))
.pipe(gulp.dest("public"))
Как дождаться все файлы в myModule изменить их и запустить заново по очереди как gulp.src
(это старый сборщик который переезжает на галп, в каждом файле храняться данные для теплэйта, по этому что бы сформировать их нормально, нужно все файлы одновременно)