{"_id":"gulp-all","_rev":"7-4f97fb2a44c357706e1c37c38c00aa8b","name":"gulp-all","description":"Promise.all for gulp streams, so you can compose a bunch of 'private' subtasks.","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"gulp-all","version":"1.0.0","description":"Promise.all for gulp streams, so you can compose a bunch of 'private' subtasks.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/amio/gulp-all.git"},"author":{"name":"Amio","email":"amio.cn@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/amio/gulp-all/issues"},"homepage":"https://github.com/amio/gulp-all#readme","keywords":["gulp","plugin","private","task","subtask","promise"],"gitHead":"845559dc17c68528511218ebd295e9fbfe165eec","_id":"gulp-all@1.0.0","_shasum":"279917aa47af5abcb81eb4ad570f27e3cf8d4b01","_from":".","_npmVersion":"2.12.0","_nodeVersion":"2.2.1","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"shasum":"279917aa47af5abcb81eb4ad570f27e3cf8d4b01","tarball":"https://registry.npmjs.org/gulp-all/-/gulp-all-1.0.0.tgz","integrity":"sha512-Zj0JOmR9+HbYOHDNqeMhOb+xcGoZnA1MRGC8nAHsCx64ptjf5DNrEcwluq7zKzjyXljt7C5q0f2CGWLpf34eGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExU4cwvf/OfKJl6uECx7upMLbuMrRmfv+2PzmO4ZgBXAiEAqmHe9wtx6mySFTfxKYYEzy9Y6Scd+8/vCGoOXrRLDog="}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}]},"1.0.1":{"name":"gulp-all","version":"1.0.1","description":"Promise.all for gulp streams, so you can compose a bunch of 'private' subtasks.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/amio/gulp-all.git"},"author":{"name":"Amio","email":"amio.cn@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/amio/gulp-all/issues"},"homepage":"https://github.com/amio/gulp-all#readme","keywords":["gulp","plugin","private","task","subtask","promise"],"gitHead":"cdca6eb452ef687a98f3bf9f4c54f51b3c661eee","_id":"gulp-all@1.0.1","_shasum":"d7ff3861b487ffa3b6403d0c86495ae3aa0bd5da","_from":".","_npmVersion":"2.12.0","_nodeVersion":"2.2.1","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"shasum":"d7ff3861b487ffa3b6403d0c86495ae3aa0bd5da","tarball":"https://registry.npmjs.org/gulp-all/-/gulp-all-1.0.1.tgz","integrity":"sha512-gudzrMpVhMgC7TNK4LnTBnFEwGTask5UYwS1ys0zRc/+R2oNns1LSx8DiYSqGZNGPM47Jec/VNEL5exAW70oVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC89Gt7UZYu4BDCSinvnZnhbvQm3JTwwa2OnkQEqtKE7QIgPqX5YX3pgIRgNFpdraxYvMZj6TVMq17JOAiczO4S5Ig="}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}]},"1.0.2":{"name":"gulp-all","version":"1.0.2","description":"Promise.all for gulp streams, so you can compose a bunch of 'private' subtasks.","main":"index.js","scripts":{"test":"tape test.js | faucet","preversion":"npm run test","patch":"npm version patch -m 'v%s'","minor":"npm version minor -m 'v%s'","major":"npm version major -m 'v%s'"},"repository":{"type":"git","url":"git+https://github.com/amio/gulp-all.git"},"author":{"name":"Amio","email":"amio.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/amio/gulp-all/issues"},"homepage":"https://github.com/amio/gulp-all#readme","keywords":["gulp","plugin","task","subtask","promise"],"devDependencies":{"gulp":"github:gulpjs/gulp#4.0","tape":"^4.1.0","through2":"^2.0.0"},"gitHead":"66933e6e34be4be1718935c4dcc26426133a49e2","_id":"gulp-all@1.0.2","_shasum":"1ae527a921e03ee99fbffedbfbd731895a9ccbc9","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"shasum":"1ae527a921e03ee99fbffedbfbd731895a9ccbc9","tarball":"https://registry.npmjs.org/gulp-all/-/gulp-all-1.0.2.tgz","integrity":"sha512-ssvDOb8rJJIT1RP4WcIaWnTfxqP19dttzK0E0v+nX9elRnMUDCJlGr676hLA1Y7lp5tcIuoPPhY+DMztplgUWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3AqpzzDqrTF1mq8TWTm1kybzmOE0rhBEWgh/4ju1qqQIhANsuo9ixiGCRZ1uHLbyXAEB0nhbfndbxLv7RBGZNaZee"}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}]},"1.0.3":{"name":"gulp-all","version":"1.0.3","description":"Promise.all for gulp streams, so you can compose a bunch of 'private' subtasks.","main":"index.js","scripts":{"test":"tape test.js | faucet","preversion":"npm run test","patch":"npm version patch -m 'v%s'","minor":"npm version minor -m 'v%s'","major":"npm version major -m 'v%s'"},"repository":{"type":"git","url":"git+https://github.com/amio/gulp-all.git"},"author":{"name":"Amio","email":"amio.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/amio/gulp-all/issues"},"homepage":"https://github.com/amio/gulp-all#readme","keywords":["gulp","plugin","task","subtask","promise"],"dependencies":{"stream-exhaust":"^1.0.1"},"devDependencies":{"faucet":"0.0.1","gulp":"github:gulpjs/gulp#4.0","tape":"^4.1.0","through2":"^2.0.0"},"gitHead":"a8937764b65b5b618f1b1d007dfa780597bf5026","_id":"gulp-all@1.0.3","_shasum":"0931ba414379e8b60ba49c47709ce664c1267d48","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"shasum":"0931ba414379e8b60ba49c47709ce664c1267d48","tarball":"https://registry.npmjs.org/gulp-all/-/gulp-all-1.0.3.tgz","integrity":"sha512-tfpFCqbJxsMA5NNFmpRBOAIyJ3FvjPT9dqfZtb4xy7NIiAuvTpIkOBj9zKdcvwrwIKZhU4F0A/mXWiW0IM+Zww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmKEcM9NEMug7CODoa2MiE3IvYlHEWt2IcFIcj0IMVXwIhAIdlaNn09MSWi12ITaFAIzdcia3cFwBVEfSspcZwQCNW"}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}]},"1.1.0":{"name":"gulp-all","version":"1.1.0","description":"Promise.all for gulp streams, so you can compose a bunch of 'private' subtasks.","main":"index.js","scripts":{"test":"tape test.js | faucet","preversion":"npm run test","patch":"npm version patch -m 'v%s'","minor":"npm version minor -m 'v%s'","major":"npm version major -m 'v%s'"},"repository":{"type":"git","url":"git+https://github.com/amio/gulp-all.git"},"author":{"name":"Amio","email":"amio.cn@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/amio/gulp-all/issues"},"homepage":"https://github.com/amio/gulp-all#readme","keywords":["gulp","plugin","task","subtask","promise"],"dependencies":{"stream-exhaust":"^1.0.1"},"devDependencies":{"faucet":"0.0.1","gulp":"github:gulpjs/gulp#4.0","tape":"^4.1.0","through2":"^2.0.0"},"gitHead":"b547275df3b5ccebc24ab659011f43663f5ccf1b","_id":"gulp-all@1.1.0","_shasum":"6f6e4ab3823b8611d02b6b6e038e77c31f6489a8","_from":".","_npmVersion":"3.5.1","_nodeVersion":"5.1.0","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"shasum":"6f6e4ab3823b8611d02b6b6e038e77c31f6489a8","tarball":"https://registry.npmjs.org/gulp-all/-/gulp-all-1.1.0.tgz","integrity":"sha512-sOCQlBFKAhv+oifpkH8yq3802bi6uylfI254LzGyZo36lthWExYqcmItfQGpY+m81T28hJpXLvOLYyy9zetVgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0SSpZEfwXayhLC46ccMCFCCw1El+ctVSHxiX9wlBBUwIgXvp/Gn26XDN8rB9k8XTOzTDmYUMeDa2w9TdWzJ+qBak="}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}]}},"readme":"# gulp-all\n\n[![npm version](https://img.shields.io/npm/v/gulp-all.svg)](http://www.npmjs.com/package/gulp-all)\n[![dependency status](https://david-dm.org/amio/gulp-all.svg)](https://david-dm.org/amio/gulp-all)\n\nPromise.all for gulp streams, so you can compose a bunch of \"private\" subtasks.\n\n> NOTE: ONLY FOR GULP@4.0\n\n## Usage\n\nFor example:\n\n```javascript\nvar all = require('gulp-all')\n\nvar styl_dir = 'path/to/styles/dir'\nvar js_dir   = 'path/to/scripts/dir'\n\nfunction build() {\n\treturn all(\n\t\tgulp.src(styl_dir + '/**/*')\n\t\t\t// build Styles\n\t\t\t.pipe(gulp.dest('dist_dir')),\n\t\tgulp.src(js_dir + '/**/*')\n\t\t\t// build Scripts\n\t\t\t.pipe(gulp.dest('dist_dir'))\n\t)\n}\n\ngulp.task('build', build)\n```\n\nalso you can put subtasks in an array:\n```javascript\nvar scriptBundles = [/*...*/]\n\nfunction build(){\n\tvar subtasks = scriptBundles.map(function(bundle){\n\t\treturn gulp.src(bundle.src).pipe(/* concat to bundle.target */)\n\t})\n\treturn all(subtasks)\n}\n```\n","maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}],"time":{"modified":"2022-06-18T16:33:40.722Z","created":"2015-07-08T11:43:40.303Z","1.0.0":"2015-07-08T11:43:40.303Z","1.0.1":"2015-07-09T06:14:03.761Z","1.0.2":"2015-08-13T16:05:45.794Z","1.0.3":"2015-10-16T07:38:56.213Z","1.1.0":"2015-12-02T03:49:09.617Z"},"homepage":"https://github.com/amio/gulp-all#readme","keywords":["gulp","plugin","task","subtask","promise"],"repository":{"type":"git","url":"git+https://github.com/amio/gulp-all.git"},"author":{"name":"Amio","email":"amio.cn@gmail.com"},"bugs":{"url":"https://github.com/amio/gulp-all/issues"},"license":"MIT","readmeFilename":"readme.md"}