{"_id":"gulp-consolidate","_rev":"23-c4b1272066b18654eaa6d29f68d83ef6","name":"gulp-consolidate","description":"Template engine consolidation for gulp","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"gulp-consolidate","version":"0.1.0","description":"Template engine consolidation for gulp","keywords":["gulpplugin"],"homepage":"https://github.com/timrwood/gulp-consolidate","bugs":{"url":"https://github.com/timrwood/gulp-consolidate/issues"},"author":{"name":"Tim Wood","url":"https://github.com/timrwood"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/timrwood/gulp-consolidate.git"},"scripts":{"test":"mocha -R spec"},"dependencies":{"consolidate":"~0.10.0","map-stream":"0.0.4"},"devDependencies":{"mocha":"~1.14.0","gulp-util":"~2.2.0","swig":"~1.2.2","event-stream":"~3.0.20"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"gulp-consolidate@0.1.0","dist":{"shasum":"ff69c42cc62889f15180cd6bfe7223775a966c5c","tarball":"https://registry.npmjs.org/gulp-consolidate/-/gulp-consolidate-0.1.0.tgz","integrity":"sha512-1/gsZQYlgsXyltAPh0TlV2DgNf3hG5Jn47a1g+alpLCs9j9C3tK4Ct88/2O/c2KyqaEj8UbesNNdRUNnATf81A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAQYVze2br3MN5RaySCBsxA4DY/5cnXM2xaWTtzRegfgIgC4f2/YGJMjRcTyRKgPU1PhrT+x8TOJIXw0VfSZ64pH0="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"timrwood","email":"washwithcare@gmail.com"},"maintainers":[{"name":"timrwood","email":"washwithcare@gmail.com"}]},"0.1.1":{"name":"gulp-consolidate","version":"0.1.1","description":"Template engine consolidation for gulp","keywords":["gulpplugin"],"homepage":"https://github.com/timrwood/gulp-consolidate","bugs":{"url":"https://github.com/timrwood/gulp-consolidate/issues"},"author":{"name":"Tim Wood","url":"https://github.com/timrwood"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/timrwood/gulp-consolidate.git"},"scripts":{"test":"mocha -R spec"},"dependencies":{"consolidate":"~0.10.0","map-stream":"0.0.4"},"devDependencies":{"mocha":"~1.14.0","gulp-util":"~2.2.0","swig":"~1.2.2","event-stream":"~3.0.20"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"gulp-consolidate@0.1.1","dist":{"shasum":"80fd5bd0698b226c09da1fa3187cc3fe4a3f1a6e","tarball":"https://registry.npmjs.org/gulp-consolidate/-/gulp-consolidate-0.1.1.tgz","integrity":"sha512-txo6QIc7EAEYGFzgF1ar8zER/4nCMCiB3fM5fVWn0dQUUse0AUGpRGeVNyZy11gEuWnrXCcHwtw3+evaKNr4ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFraZg6jBUpNNcJ91itd9XsXrsOwU5NAo3yvAP2B55hCAiAPsbfsvo+uFPFimVG0QxASAZDh//CI15m/BwjMxFYkpw=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"timrwood","email":"washwithcare@gmail.com"},"maintainers":[{"name":"timrwood","email":"washwithcare@gmail.com"}]},"0.1.2":{"name":"gulp-consolidate","version":"0.1.2","description":"Template engine consolidation for gulp","keywords":["gulpplugin"],"homepage":"https://github.com/timrwood/gulp-consolidate","bugs":{"url":"https://github.com/timrwood/gulp-consolidate/issues"},"author":{"name":"Tim Wood","url":"https://github.com/timrwood"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/timrwood/gulp-consolidate.git"},"scripts":{"test":"mocha -R spec"},"dependencies":{"consolidate":"~0.10.0","map-stream":"0.0.4"},"devDependencies":{"mocha":"~1.14.0","gulp-util":"~2.2.0","swig":"~1.2.2","event-stream":"~3.0.20"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"_id":"gulp-consolidate@0.1.2","dist":{"shasum":"bbe28dce3b78db8ccbb4452650d7d868c94f66a3","tarball":"https://registry.npmjs.org/gulp-consolidate/-/gulp-consolidate-0.1.2.tgz","integrity":"sha512-WhYP1SYsyHYO/EeLfXrFjZmbR7YmCnJ9v0d9DMiLiR+hEC1zJyZqDczWNWFX1i3R3/scWPFTZArDbW2KjniTJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiSEQW6BBUOPG+Lku21LEn73Ko2d1wPG7dn3t/rPySWQIhAKXpHisR2UwMoUAww8KS2+ym/RebeUrDrokixSCCVL0N"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"timrwood","email":"washwithcare@gmail.com"},"maintainers":[{"name":"timrwood","email":"washwithcare@gmail.com"}]},"0.2.0":{"name":"gulp-consolidate","version":"0.2.0","description":"Template engine consolidation for gulp","keywords":["gulpplugin"],"homepage":"https://github.com/timrwood/gulp-consolidate","bugs":{"url":"https://github.com/timrwood/gulp-consolidate/issues"},"author":{"name":"Tim Wood","url":"https://github.com/timrwood"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/timrwood/gulp-consolidate.git"},"scripts":{"test":"mocha -R spec"},"dependencies":{"consolidate":"~0.14.0","map-stream":"0.0.4"},"devDependencies":{"mocha":"~1.14.0","gulp-util":"~2.2.0","swig":"~1.2.2","event-stream":"~3.0.20"},"engines":{"node":">=0.8.0","npm":">=1.2.10"},"licenses":[{"type":"MIT"}],"gitHead":"68ad3daf5ce0e89d7175ecd2507f03aaf8f31410","_id":"gulp-consolidate@0.2.0","_shasum":"ef373b6134af31b0f8c51f5eb55faa0bd754df52","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.4.1","_npmUser":{"name":"timrwood","email":"washwithcare@gmail.com"},"maintainers":[{"name":"timrwood","email":"washwithcare@gmail.com"}],"dist":{"shasum":"ef373b6134af31b0f8c51f5eb55faa0bd754df52","tarball":"https://registry.npmjs.org/gulp-consolidate/-/gulp-consolidate-0.2.0.tgz","integrity":"sha512-Zre5TU/GAxZTYxW+m3fHEO0d9QpGvU01Abp0tkOynAO61fP36h3ki9/xxKz9S3WEddivTOhMZmObxu2DFqY6FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUuq3wKMBgRR3WWkNwBT+Vlhwelq2/C2FAA6uIhC/w/AIgcKZk+0FGJLfDZvC3x6pcvVWtaXZRInawcLN+kiG6lpg="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/gulp-consolidate-0.2.0.tgz_1456853494791_0.6884704024996608"}}},"readme":"# [gulp][gulp-url]-consolidate [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][depstat-image]][depstat-url]\n\n> Template engine consolidation for [gulp][gulp-url] using [consolidate.js][consolidate-url].\n\n## Usage\n\nFirst, install `gulp-consolidate` as a development dependency:\n\n```shell\nnpm install --save-dev gulp-consolidate\n```\n\nThen, add it to your `gulpfile.js`:\n\n```javascript\nvar consolidate = require(\"gulp-consolidate\");\n\ngulp.src(\"./src/*.html\", { read : false})\n\t.pipe(consolidate(\"swig\", {\n\t\tmsg: \"Hello Gulp!\"\n\t}))\n\t.pipe(gulp.dest(\"./dist\"));\n```\n\n## API\n\n### consolidate(engine, data[, options])\n\n#### engine\nType: `String`\n\nThe [consolidate.js][consolidate-url] supported template engine used to render each file.\n\n\n```js\nconsolidate('swig');\n```\n\n_Note:_ The template engine must also be installed via npm.\n\n```shell\nnpm install --save-dev swig\n```\n\n#### data\nType: `Object|Function`\n\nThe data to use to render the templates.\n\n```js\nconsolidate('swig', {\n\tmsg: \"Hello World\"\n});\n```\n\nIf this argument is a function, it will be called with the file as the only argument to get the template data.\n\n```js\nconsolidate('swig', function (file) {\n\treturn {\n\t\tBASE_URL : path.relative(file.path, pathToBase)\n\t};\n});\n```\n\n\n#### options\nType: `Object`\n\nAdditional options.\n\n\n#### options.useContents\nType: `Boolean`\nDefault: `false`\n\n```js\nconsolidate('swig', data, { useContents : true });\n```\n\nMost times, you will want to render templates that include other files. In order to do so, the filenames will be passed to consolidate rather than the file contents.\n\nIf you would rather pass the file contents to consolidate, set the `useContents` option to true.\n\n## License\n\n[MIT License](http://en.wikipedia.org/wiki/MIT_License)\n\n[consolidate-url]: https://github.com/visionmedia/consolidate.js\n[gulp-url]: https://github.com/gulpjs/gulp\n\n[npm-url]: https://npmjs.org/package/gulp-consolidate\n[npm-image]: https://badge.fury.io/js/gulp-consolidate.png\n\n[travis-url]: http://travis-ci.org/timrwood/gulp-consolidate\n[travis-image]: https://secure.travis-ci.org/timrwood/gulp-consolidate.png?branch=master\n\n[depstat-url]: https://david-dm.org/timrwood/gulp-consolidate\n[depstat-image]: https://david-dm.org/timrwood/gulp-consolidate.png\n","maintainers":[{"name":"timrwood","email":"washwithcare@gmail.com"}],"time":{"modified":"2022-06-18T16:50:09.590Z","created":"2014-01-07T04:22:04.465Z","0.1.0":"2014-01-07T04:22:05.124Z","0.1.1":"2014-01-14T23:52:06.854Z","0.1.2":"2014-03-08T16:39:52.823Z","0.2.0":"2016-03-01T17:31:38.425Z"},"author":{"name":"Tim Wood","url":"https://github.com/timrwood"},"repository":{"type":"git","url":"git://github.com/timrwood/gulp-consolidate.git"},"homepage":"https://github.com/timrwood/gulp-consolidate","keywords":["gulpplugin"],"bugs":{"url":"https://github.com/timrwood/gulp-consolidate/issues"},"readmeFilename":"README.md","users":{"tunnckocore":true,"webwurst":true,"ijy":true,"h4des":true,"dotnetcarpenter":true,"itonyyo":true,"ginof":true,"blakecscott":true,"no-wa-ke":true,"antixrist":true,"crysp":true,"bian17888":true,"peunzhang":true}}