{"_id":"gulp-multi-process","_rev":"14-3f77613021a5516fbaf6dc61ee31704a","name":"gulp-multi-process","description":"Run gulp tasks in separate cpu processes","dist-tags":{"latest":"1.4.0"},"versions":{"0.0.1":{"name":"gulp-multi-process","version":"0.0.1","author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"3c9a6b1407cbea8646837c3fc49d5a8bff531e1c","_id":"gulp-multi-process@0.0.1","_shasum":"ca89b401bc3333190001bca0ddc292f285633a13","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"ca89b401bc3333190001bca0ddc292f285633a13","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-0.0.1.tgz","integrity":"sha512-NOr5dv/mWOo50ct1szY2i8P0ekBBXL7ofitO6IAUOhVdeK5SduIIUV1PKfusQ62y3ziKly0QyzGAm08mfPlNsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5vMlKyfJKewxxTM6ouEwC0sNf/WAbvyGgvL4uwCjRPwIgJ9Ez5cQAxZGD4lNfykpHWT0EboswR+vYZmXZokJ5dfI="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"directories":{}},"0.0.2":{"name":"gulp-multi-process","version":"0.0.2","author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"88ec22882f12839cf886b83be1363ed26c91a531","_id":"gulp-multi-process@0.0.2","_shasum":"9a2f3221f7621e2f2de78c4ee19f57c51e610aa6","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"dist":{"shasum":"9a2f3221f7621e2f2de78c4ee19f57c51e610aa6","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-0.0.2.tgz","integrity":"sha512-oM8IQxv6JjA1+DH+ZwQ0IKqrI0jYr4gWLNFsxTWO94LVM5U+dd4m6vrbrr32ogt8FjWBrHxAe8xan5H2oo3W2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEL1S4wQcnKSV6RSYNLtnuVyIchnleiSOIMX+FXvG+ugIgF2wgbYXzGozcsB6hHsVCpMn72XYw+in5VjSwThHnFx0="}]},"directories":{}},"0.0.3":{"name":"gulp-multi-process","version":"0.0.3","author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"d23bd5378668fef4cd375015642724b380c7b1f3","_id":"gulp-multi-process@0.0.3","_shasum":"bb099c1133d405781dc3c3117f07a002dd2168a1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"bb099c1133d405781dc3c3117f07a002dd2168a1","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-0.0.3.tgz","integrity":"sha512-9IyfJUBMuLMNj/mJZGgxNLix4+PGatAHLZjwyuRMICnL3f3+emcB46pxW2+JfNFpFO+HwxekD9pSQugMBSrndA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5InPh6CN7pkTnZsPk5p3eEXKOB+T0Voc/NmSNbJh/FAIgV9aS4LvWzwlb/8RaoeIuUOXpGv0g6qFGjK4lyteNUqk="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-multi-process-0.0.3.tgz_1460563577490_0.578285135794431"},"directories":{}},"0.1.0":{"name":"gulp-multi-process","version":"0.1.0","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"198893c070e0cbec93796c48641e39bd93e6e259","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@0.1.0","_shasum":"a855f6044e106a5bc22325e18e70564b2c397063","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"a855f6044e106a5bc22325e18e70564b2c397063","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-0.1.0.tgz","integrity":"sha512-UUuCI6f65kQvmLVZYVGGdAc09CMExArC7TZpPLZWt1y7EjzSpPIQdA6ZsF6lVsDSTGzxX87w2T8h7q+25uPTMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpoTXW9SsEAv23V+IdeVw70FPSy8W2G0cZH2HbXkCVbAiBQWzGIpkxnpjcsdRB9mcpaxDAC69/aSBHenjDn6LCkyg=="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-multi-process-0.1.0.tgz_1479916011091_0.6799468612298369"},"directories":{}},"0.0.4":{"name":"gulp-multi-process","version":"0.0.4","author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"93868b3b18debb96d2b8cf1d403976294407e0b1","_id":"gulp-multi-process@0.0.4","_shasum":"f5d4855c0119de6b32643f79d022629948c1c7c8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"f5d4855c0119de6b32643f79d022629948c1c7c8","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-0.0.4.tgz","integrity":"sha512-sCpYElTVytzhNu372pFpF95J5lffv9SrF1HyY9P/O4sndIjFsamjp0zYnx2PQv7zpCy9iDHwlLqYKZpMY6m5EA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgkMM3+qe2kzy85hVk5Jlo2cNhba1H8wj+ntPEDM4VSAiEAnm0bkZ/5L+NUJYWKmmwR2TSg0IzT6sJv47163Aks3uY="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-multi-process-0.0.4.tgz_1484677024380_0.6597748582717031"},"directories":{}},"1.1.0":{"name":"gulp-multi-process","version":"1.1.0","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"946cd578b4be633c1fcc2ce9248ed17ede23b602","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@1.1.0","_shasum":"0bb9276af4dc58a6a45c15cca003de12692b2534","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"0bb9276af4dc58a6a45c15cca003de12692b2534","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-1.1.0.tgz","integrity":"sha512-rDZR40YOPHpEKY3lgUVSsvXCi7/ZBfqfZAXm9GNC7i9fZXbWlZotCFdX9drtFoqZLOY434twOm/uo2SytyKCrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4IBdG6/OINFLP22SkBgYH+c1w9mhiDeaaU7JMa8cZwAiAu6+iQK2ukMEQHdh7/qZxaxv3b/HK7QmeE0MpG5bEvdA=="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-multi-process-1.1.0.tgz_1485191799700_0.8038611430674791"},"directories":{}},"1.1.1":{"name":"gulp-multi-process","version":"1.1.1","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"8bb5cf624bc0ffe171167b3479c1db4251e95f5a","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@1.1.1","_shasum":"fa427d77da3787c1b7988bb0579d77367d7011c0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"fa427d77da3787c1b7988bb0579d77367d7011c0","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-1.1.1.tgz","integrity":"sha512-HpF4q0t4ZctKPQFQkiqUWST5UEksXti5/sK6G4XlkZzuPVapBwNf2Ln45FfSF41ViYgYcJECHImbtbEIQmLV9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSVAyrjZ31VSI1q7WkvQplCD4Dfn7nBT5rywG1g1p4TAiEAvN6UHQZHfUW87bTawBDMrpKCmDU0Clq7qBQqn8gOO58="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-multi-process-1.1.1.tgz_1485191888330_0.5029235475230962"},"directories":{}},"1.2.0":{"name":"gulp-multi-process","version":"1.2.0","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"gitHead":"ab4d3e2a925d5ace51137557816165f9afc64a9a","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@1.2.0","_shasum":"bb37f5898b828f4e68280ce75d287beaa953d982","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"shasum":"bb37f5898b828f4e68280ce75d287beaa953d982","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-1.2.0.tgz","integrity":"sha512-XfYSXs0VQ/qaQVydwqvmZJBO4aPm+t7ee3TSEQZ7kMtrnrexUX74LigPSyOSlPWZKfs3kDewnL7DEQuSySvcRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSHFb1mTIZADHyEl3kCBGPL89jtG98FowraFGcDBq/9AiBGJm0jTn17YM+6SW159zrOvKmZ69rmFSUBeCev5WwLQg=="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-multi-process-1.2.0.tgz_1485802709336_0.9660080508328974"},"directories":{}},"1.3.0":{"name":"gulp-multi-process","version":"1.3.0","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads","spawn","fork","gulp","parallel"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"dependencies":{"async.queue":"^0.5.2"},"gitHead":"1cf755f58eeb4e8bea07d156a926a65bdc60d87a","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"integrity":"sha512-Y+3hAxzXvieoEscPIvEbx7fgCCMnga/sVXhckXfW3trVSBT+offHHUOtom/Wa7fqSqBhB71xaTBbHyenvF/cAQ==","shasum":"d628fca90dbc98cb6806f4d1c5d1ca004846dd4d","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCztY58ZkiAe9Z6lkA/hB3O4KaHlbcgAz1JeAsC0lDKSAIhAIBMPGY7HOxMN813ouudXRgAAYmCQ5BGxNIXPd3D24+1"}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-multi-process-1.3.0.tgz_1508273076779_0.8472016688901931"},"directories":{}},"1.3.1":{"name":"gulp-multi-process","version":"1.3.1","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads","spawn","fork","gulp","parallel"],"license":"MIT","devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","mocha":"^2.3.4"},"dependencies":{"async.queue":"^0.5.2"},"gitHead":"28d8aa33e536458ddd463ccb40f5ddfedadc44b5","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"dist":{"integrity":"sha512-okxYy3mxUkekM0RNjkBg8OPuzpnD2yXMAdnGOaQPSJ2wzBdE9R9pkTV+tzPZ65ORK7b57YUc6s+gROA4+EIOLg==","shasum":"e12aa818e4c234357ad99d5caff8df8a18f46e9e","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8ldyan35RpYCiNfu6kv5R2KdsQ6wrYY2DShcoh/yZ0AiEA9G/+178b3iTWyPhFvhdvl2AQtR/gTN61MdSAZWIUYw0="}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-multi-process-1.3.1.tgz_1511980485029_0.13774674385786057"},"directories":{}},"1.4.0":{"name":"gulp-multi-process","version":"1.4.0","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"author":{"name":"Juanfran Alcántara"},"description":"Run gulp tasks in separate cpu processes","main":"index.js","scripts":{"test":"mocha ./test/main.js"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads","spawn","fork","gulp","parallel"],"license":"MIT","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","gulp-cli":"^2.3.0","mocha":"^6.2.2"},"dependencies":{"async":"^3.2.0"},"gitHead":"5298fc787716c28e18db08fda616e2813d68b146","bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"},"_id":"gulp-multi-process@1.4.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-t6vq367MOGUOKeHtzoklVYSXlWoRwIr7/FPVNVfzVhO82mktUTdHMA+rxdnnImtnEZ8qfjmAWNDyogNiE40lww==","shasum":"9d021e136923ecb2fa8b8bedab4b99dc88ee2656","tarball":"https://registry.npmjs.org/gulp-multi-process/-/gulp-multi-process-1.4.0.tgz","fileCount":6,"unpackedSize":6209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBIbkCRA9TVsSAnZWagAAk6gP/1yFPsP7pqABzQggkxYQ\nqySY48vHEtmQncZ5N2XFfF1O9SRKDk36r14D413wkp3R18I1pe5b+wQPTjpm\nZdxEqmLffhQTMPopwdcURFQodYZyNc6nxITes3zZf6juWKsoJ2bZ2y6sgl9v\nhy6tDh7N5bHsJp8tz/HPfMW2ho3UMXBW57YbhuTb7/hYDoSMl1SC1MqfVy0q\n3/u8cOyGI6rFfahs6hXAIH83bbOjePObJLrCGnmrlfO6LDxU/8mEEcfvs0y3\nCbsmMR4Mj/BKqhq0z6kdje4Prgw+ysmfbm6ztyrUDCNWgD7xw1KQm/yCIpOK\nGvYeMtyIrW+RhUvKi3geSIuCpUPdcZcTYCyT/1HJmHxnB/37bGfhiAfcoNkY\nljXzHKwTFNyBBhdK0bfMaaGe2qB6aafyUtzprzdjrGASPQJLr0WlFoD91e2i\nKSFokA3OC299xomxO09frl6Yc7Ac/B1DWZQVo3NPARRq+mvwIO+qQbve+4+1\nsddqcyy7VzmardN8fN64BQd5twuwwwKzU4tFSsYM6evBzfHA9c9ZEUhJ2eW9\nr7ZW1Xm1Aumvt1wJr9Fi7xrXoeuCXiOWoLOT4CAJUn+WCp3DrfYBQIxdduGy\np29BRreXwqXEtyiXNIIaVK8ltajbmcDXa61H8ZjCEk27DZy6DX2VLwVemLLK\nhtPR\r\n=eczN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVyYH/M5SJwJLIkw5b8QUBtwhZeen8dKMK1cJHiD6RhQIhAPb5IH7sju+kXYd6qtI+AEu4kwGwPoV0t2MjUUhhlmco"}]},"maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"_npmUser":{"name":"juanfran","email":"juanfran.ag@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-multi-process_1.4.0_1594132196478_0.7514806417769233"},"_hasShrinkwrap":false}},"readme":"# gulp-multi-process\n[![Build Status](https://travis-ci.org/juanfran/gulp-multi-process.svg?branch=master)](https://travis-ci.org/juanfran/gulp-multi-process)\n> Run gulp tasks in separate CPU processes\n\n\n## Install\n\n```shell\nnpm install gulp-multi-process --save-dev\n```\n\n## Usage\n\n### Gulp 3\n`gulpfile.js`\n```js\nvar gulp = require('gulp');\nvar gulpMultiProcess = require('gulp-multi-process');\n\ngulp.task('task1', function(cb) {\n  // example\n});\n\ngulp.task('task2', function(cb) {\n  // example\n});\n\ngulp.task('multi', function(cb) {\n  // task1 and task2 will run in different processes\n  return gulpMultiProcess(['task1', 'task2'], cb);\n});\n```\n### Gulp 4\n`gulpfile.js`\n```js\nconst gulp = require('gulp');\nconst gulpMultiProcess = require('gulp-multi-process');\n\nfunction task1() {\n  // example\n});\n\nexports.task1 = task1;\n\nfunction task2() {\n  // example\n});\n\nexports.task2 = task2;\n\n// gulp single will run task1 and task2 on a serial way\nexports.single = gulp.series(task1, task2)\n\nfunction multi(done) {\n  // task1 and task2 will run in different processes\n  return gulpMultiProcess(['task1', 'task2'], done);\n}\n\nexports.multi = multi;\n```\n\n### Warning\n\nRun task in multiple processes is not always good for performance because spawn a different node processes is slow. It also depends on how long time it takes to require your `gulpfile`.\nKeep in mind that you can pass `true` as a third parameter to `gulpMultiProcess` fn in order to get optimal performance. This will launch one process per core, and if there will be more of them than the number of cores on your machine it will put others into queue. When one process will finish its operation, the next one will be on launched.\n","maintainers":[{"name":"juanfran","email":"juanfran.ag@gmail.com"}],"time":{"modified":"2022-06-18T17:34:25.265Z","created":"2015-11-24T20:01:36.146Z","0.0.1":"2015-11-24T20:01:36.146Z","0.0.2":"2015-11-25T16:02:44.197Z","0.0.3":"2016-04-13T16:06:19.951Z","0.1.0":"2016-11-23T15:46:53.036Z","0.0.4":"2017-01-17T18:17:04.974Z","1.1.0":"2017-01-23T17:16:41.430Z","1.1.1":"2017-01-23T17:18:10.172Z","1.2.0":"2017-01-30T18:58:31.134Z","1.3.0":"2017-10-17T20:44:37.730Z","1.3.1":"2017-11-29T18:34:46.066Z","1.4.0":"2020-07-07T14:29:56.584Z"},"keywords":["gulpplugin","speed","performance","child-process","multi-process","threads","spawn","fork","gulp","parallel"],"author":{"name":"Juanfran Alcántara"},"license":"MIT","readmeFilename":"README.md","homepage":"http://github.com/juanfran/gulp-multi-process","repository":{"type":"git","url":"git://github.com/juanfran/gulp-multi-process.git"},"bugs":{"url":"https://github.com/juanfran/gulp-multi-process/issues"}}