UNPKG

gulp-multi-thread-task

Version:

Takes a gulp task and make's it run in multiple threads to improve build time

7 lines (5 loc) 312 B
const gulp = require('gulp'); const {workerMessageHandlers} = require('../../../lib/message-handlers'); const fakeGulpTask = () => gulp.src(['test/lib/fixtures/hello.txt']); const messageHandlers = workerMessageHandlers(fakeGulpTask); process.on('message', (message) => messageHandlers[message.type](message));