{"_id":"gulp-manifest","_rev":"35-93bb39c99e6a3da963333b93abd831d5","name":"gulp-manifest","description":"Generate HTML5 Cache Manifest files","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"gulp-manifest","version":"0.0.1","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6"},"_id":"gulp-manifest@0.0.1","dist":{"shasum":"f1c888480cc664c52b634ee983b26c0855f593cf","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.1.tgz","integrity":"sha512-5GNQJ3j8Uxp13WmNBmR+oOa/MZXdB1bqnSr5R+GCsw/+ZLVQv3fJe/V/l3diXDg20uOaXVEIjfqpBKLGTTrfdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZ/gTAol7XJTu6bduHUhzwx9A7e+eRPyZ6KkS6HLQTwAiBL6YqqlXAAa6qXPzmAdfHW+1GWs8lTl4RanNsoP8qw8Q=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}]},"0.0.2":{"name":"gulp-manifest","version":"0.0.2","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6"},"_id":"gulp-manifest@0.0.2","dist":{"shasum":"0ec344055e34e96cd4ff8035719b7e45e6e81a7c","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.2.tgz","integrity":"sha512-vvfhvcXlquBnt6Cyfs41taowfrk34NmiquWdryl4voXgu5sxV3YPmH80QrMado72zYLa0ijtcAWsTPMMMGiE1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARqjTm3WdZ+4ed+R21pSEOT0s6UUfBBMucEzRA2jYZsAiEA/TdzJi2bUuP93XxLzAp+c/0Or+GXPp93OpW8ERqV6JI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}]},"0.0.3":{"name":"gulp-manifest","version":"0.0.3","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"node_modules/.bin/mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6"},"_id":"gulp-manifest@0.0.3","dist":{"shasum":"239187c0b322c24afed952393770d427dc31d2b2","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.3.tgz","integrity":"sha512-xDEp04fA5TSxiz7BHxUOtLilmYtw8D5IIH6vDX6pWweYo1SWQLzoba+b/frbLHMWK2/J1CDH4Za5Ygsuj5xKuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAk0F9EF23WlJdaBDCnucHOVpWPTBcz5ZAC6MWeazLlAiEA+BhlO0m9dcETtY1XzAoAueOFsiDWc52At9Nuz0mMxhc="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}]},"0.0.4":{"name":"gulp-manifest","version":"0.0.4","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","_id":"gulp-manifest@0.0.4","_shasum":"e4261b4a545ccf90b45cbcc602e8553ab5f07cb1","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"e4261b4a545ccf90b45cbcc602e8553ab5f07cb1","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.4.tgz","integrity":"sha512-KfIxZVwMM54cA5elM7p2G4OarEDBgWWh5iHxh3Y1RVZcL06csnL/0X8zTz5Zj9JSf0BC2kXDOYZNccv/5G7TiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID107wrHvaDG8QkgpJfwKBWuFsVxQ3tYUn9gQ3NFtmeBAiEA9oa4TFWWeCVC0hl5xC+TYMDFq1Gv3P9GbsyZdG8ZMVk="}]}},"0.0.5":{"name":"gulp-manifest","version":"0.0.5","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6","slash":"^0.1.1"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","_id":"gulp-manifest@0.0.5","_shasum":"b5cfe987554aad8b320da11f533a515eaf5f15c8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"b5cfe987554aad8b320da11f533a515eaf5f15c8","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.5.tgz","integrity":"sha512-KZtCjr0Yyi0tix3Z6b8yLUI7sD23V+PX+RHOlqYr3y8MjBOOluahTDv5tsZb0hxlzmqlJHyy2Eq1pXDG5ZOl2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3N0u7QyLuJGrVb1BMItW+MQEpt0GLdMYxiUe9mWB4dwIgX9d833FVp0X3ZMX3IiwH5zRt92yrf6LstinvWEx+iJ0="}]}},"0.0.6":{"name":"gulp-manifest","version":"0.0.6","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6","slash":"^0.1.1"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","_id":"gulp-manifest@0.0.6","_shasum":"fbac84e550897a536041868bcb065fac08d3a3df","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"fbac84e550897a536041868bcb065fac08d3a3df","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.6.tgz","integrity":"sha512-4HVte5LXzDhlmqurKNrIDj+D7X5z1dD1AQ588jfpAY33zWvFqoSQBxmlHkxkhM/uXxICkUpXi+sUZIW1QKuArw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfTc+zujUF/Jky42pKL+ZmOc45ac4tFP/uKLWJOnUS8gIhAI68QepLton5UYskWe2knhjgk8RFnhjH6rTsPkX1OfcR"}]}},"0.0.7":{"name":"gulp-manifest","version":"0.0.7","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest"],"author":{"name":"Scott Hillman"},"license":"MIT","gitHead":"58e17b7e8757385a1988e30735c46c86e78a2aba","devDependencies":{"should":"~2.1.1","mocha":"~1.16.2"},"dependencies":{"event-stream":"~3.0.20","through":"~2.3.4","gulp-util":"~2.2.6","slash":"^0.1.1","minimatch":"~2.0.1"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","_id":"gulp-manifest@0.0.7","_shasum":"fc895ba1a22257c22a38d2a8b2200d6931a7a741","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"fc895ba1a22257c22a38d2a8b2200d6931a7a741","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.7.tgz","integrity":"sha512-DYhAZ9Neog+gfms2WK1gjPEZ61HUdMLCw/IELccxCDLXTi8CRgxbLy2djzseFpzZmprQ437WsTMPIiJAtkLvvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvUhRn1EZTHAQzYpcWnfGoD5pqm/RR02sGlW3/xw1DCAiBhoJp9J+vKBMcifgNNZrJ7BzjS7t/JGZEiXubKHUknGQ=="}]}},"0.0.8":{"name":"gulp-manifest","version":"0.0.8","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest","appcache"],"author":{"name":"Scott Hillman"},"license":"MIT","devDependencies":{"event-stream":"^3.1.7","mocha":"~1.16.2","should":"~2.1.1"},"dependencies":{"through":"~2.3.4","gulp-util":"~2.2.6","slash":"^0.1.1","minimatch":"~2.0.1"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","gitHead":"ac70b3a35ce9b63b422a7ba994d25cf4af4f6f5b","_id":"gulp-manifest@0.0.8","_shasum":"7469a568ac12d3be7d258afa07deda9a44794016","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"7469a568ac12d3be7d258afa07deda9a44794016","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.8.tgz","integrity":"sha512-qcLf3MF5wl6Z8yR+T0ZaALOOFns0KpejnGPsgqajXg8NrNJvrYoYyOsZ8YrRSSsHnIcOL7Iu4PZ/LCvLKtXMbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiUSJ4hPin6OJ1xv1C6PkdjKEysUYzzR+rhEt9oMLBpwIgNDmRPX5MbWIidTRCBqvuTfWHnJRIg2fotrFrLg6Dpyg="}]}},"0.0.9":{"name":"gulp-manifest","version":"0.0.9","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest","appcache"],"author":{"name":"Scott Hillman"},"license":"MIT","devDependencies":{"event-stream":"^3.1.7","mocha":"~1.16.2","should":"~2.1.1"},"dependencies":{"through":"~2.3.4","gulp-util":"~2.2.6","minimatch":"~2.0.1"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","gitHead":"601deda4e82c3477d5b3a0055b995ca24e8015b6","_id":"gulp-manifest@0.0.9","_shasum":"09ad404f6748a56a1e84594f464174387f0044c8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"09ad404f6748a56a1e84594f464174387f0044c8","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.9.tgz","integrity":"sha512-6Rjap4M068rigHPUTWBLUMKAB5EsAJxG1bObnNfzAPf5VkS0MMMwd0pWK1urqTujLIEt88rXskiO8v6wm30oTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDs2wD25+D4ARCO6EMBsSxdj/XK6COz2u8hbDmQWWGSAiBteZCInRGFVVuwDc8GC4SI/KSEcaYb6w86Yo7px/j08A=="}]}},"0.0.10":{"name":"gulp-manifest","version":"0.0.10","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest","appcache"],"author":{"name":"Scott Hillman"},"license":"MIT","devDependencies":{"event-stream":"^3.1.7","mocha":"~1.16.2","should":"~2.1.1"},"dependencies":{"through":"~2.3.4","gulp-util":"~2.2.6","minimatch":"~2.0.1"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","gitHead":"d4ce127e1df8ce769bbcb4942eee7e408cf5e0df","_id":"gulp-manifest@0.0.10","_shasum":"aae92a68f939bca66c3061471e48ea218af4d9de","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"aae92a68f939bca66c3061471e48ea218af4d9de","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.0.10.tgz","integrity":"sha512-NQm01gTuO3uuzWpyKH1oZfv7L//ThBdpgezmU9mPCfKUKN6kWYcDZloEWWDCWPaZ9JhksSxVe7Vy+OA++xfBtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6mTTGwKSCgM5f/hFVivhPppFvi4ZGq1A/hjHM79Kb2wIhAKPHC98KDzIOc0gfbH3Z2AhLwPhZFFvBBErfAwgkSWvK"}]}},"0.1.0":{"name":"gulp-manifest","version":"0.1.0","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/hillmanov/gulp-manifest.git"},"keywords":["gulp","gulpplugin","html5","manifest","appcache"],"author":{"name":"Scott Hillman"},"license":"MIT","devDependencies":{"event-stream":"^3.1.7","mocha":"~1.16.2","should":"~2.1.1","gulp":"^3.9.0"},"dependencies":{"gulp-util":"~2.2.6","minimatch":"~2.0.1","slash":"^1.0.0","through":"~2.3.4"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","gitHead":"a022ed6a046f81ffe2b8dbe56981e5780c0fe784","_id":"gulp-manifest@0.1.0","_shasum":"87e3c3024b6b0bccbf01399de389affcad650557","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"87e3c3024b6b0bccbf01399de389affcad650557","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.1.0.tgz","integrity":"sha512-+ovvWC6qGExzt3nVl12SJkIBq+vc4o8NO961J+q6oj1cVVUXf1XOS9J1LYFF0Y7mRhRuqO4bkam67368Nrp5sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB0OaSmb5wkFPyZoKqohFmZQkJT/+xOW417KXT40VHCwIgXa35DTk/LHScbL3kplLFaHvo088/Uyn44dr3e1NP3O8="}]}},"0.1.1":{"name":"gulp-manifest","version":"0.1.1","description":"Generate HTML5 Cache Manifest files","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"keywords":["gulp","gulpplugin","html5","manifest","appcache"],"author":{"name":"Scott Hillman"},"license":"MIT","devDependencies":{"event-stream":"^3.1.7","mocha":"~1.16.2","should":"~2.1.1","gulp":"^3.9.0"},"dependencies":{"gulp-util":"~2.2.6","minimatch":"~2.0.1","slash":"^1.0.0","through":"~2.3.4"},"bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"homepage":"https://github.com/hillmanov/gulp-manifest","gitHead":"fbb879f058e79644bf8aa06fec4bfa277f2523a6","_id":"gulp-manifest@0.1.1","_shasum":"68a801a5a15c12f7f3f1d34082070b534df9f717","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"hillmanov","email":"hillmanov+npm@gmail.com"},"maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"dist":{"shasum":"68a801a5a15c12f7f3f1d34082070b534df9f717","tarball":"https://registry.npmjs.org/gulp-manifest/-/gulp-manifest-0.1.1.tgz","integrity":"sha512-BKzQ4UjCw5GZuFQtPu2zfbcibxn2ZS+7tLqbBB4rLEQRypVeZqucXwhy0xcNTPYCpjpfDCs8wQDY4zpHcgOlbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOYZsZKHX+aNWR9O7aJMrx8sIzwYmbnbXq1JZbFXdZ7AiAKodV675QqxDRWNI83crYIHh/iyWQzHW8RR/A7RPqCmQ=="}]}}},"readme":"# gulp-manifest\n> Generate HTML5 Cache Manifest files. Submitted by [Scott Hillman](https://github.com/hillmanov/).\n\nBig thanks to [Gunther Brunner](https://github.com/gunta/) for writing the [grunt-manifest](https://github.com/gunta/grunt-manifest) plugin. This plugin was heavily influenced by his great work.\n\nVisit the [HTML 5 Guide to AppCache](http://www.html5rocks.com/en/tutorials/appcache/beginner/) for more information on Cache Manifest files.\n\n## Usage\n\nFirst, install `gulp-manifest` as a dev dependency\n\n```shell\nnpm install gulp-manifest --save-dev\n```\n\n## API\n\n### Parameters\n\n### manifest(options)\n\nThis controls how this task (and its helpers) operate and should contain key:value pairs, see options below.\n\n#### options.prefix\nType: `String`\nDefault: `undefined`\n\nAdd a prefix to the file paths. Useful when your files are in a different URL than the page.\n\n#### options.suffix\nType: `String`  \nDefault: `undefined`  \n\nAdd a suffix to the file paths. Useful when your files have query string.\n\n#### options.filename\nType: `String`\nDefault: `'app.manifest'`\n\nSet name of the Cache Manifest file.\n\n#### options.cache\nType: `String` `Array`\nDefault: `undefined`\n\nAdds manually a string to the **CACHE** section. Needed when you have cache buster for example.\n\n#### options.exclude\nType: `String` `Array`\nDefault: `undefined`\n\nExclude specific files from the Cache Manifest file.\n\n#### options.network\nType: `String` `Array`\nDefault: `'*'` (By default, an online whitelist wildcard flag is added)\n\nAdds a string to the **NETWORK** section.\n\nSee [here](http://diveintohtml5.info/offline.html#network) for more information.\n\n#### options.fallback\nType: `String` `Array`\nDefault: `undefined`\n\nAdds a string to the **FALLBACK** section.\n\nSee [here](http://diveintohtml5.info/offline.html#fallback) for more information.\n\n#### options.preferOnline\nType: `Boolean`\nDefault: `undefined`\n\nAdds a string to the **SETTINGS** section, specifically the cache mode flag of the ```prefer-online``` state.\n\nSee [here](http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#concept-appcache-mode-prefer-online) for more information.\n\n#### options.timestamp\nType: `Boolean`\nDefault: `true`\n\nAdds a timestamp as a comment for easy versioning.\n\nNote: timestamp will invalidate application cache whenever cache manifest is rebuilt, even if contents of files in `src` have not changed.\n\n#### options.hash\nType: `Boolean`\nDefault: `false`\n\nAdds a sha256 hash of all `src` files (actual contents) as a comment.\n\nThis will ensure that application cache invalidates whenever actual file contents change (it's recommented to set `timestamp` to `false` when `hash` is used).\n\n### Usage Example\n\n\n    gulp.task('manifest', function(){\n      gulp.src(['build/*'], { base: './' })\n        .pipe(manifest({\n          hash: true,\n          preferOnline: true,\n          network: ['*'],\n          filename: 'app.manifest',\n          exclude: 'app.manifest'\n         }))\n        .pipe(gulp.dest('build'));\n    });\n\n\n### Output example\n\n```\n  CACHE MANIFEST\n\n  CACHE:\n  js/app.js\n  css/style\n  css/style.css\n  js/zepto.min.js\n  js/script.js\n  some_files/index.html\n  some_files/about.html\n\n  NETWORK:\n  *\n\n  # hash: 76f0ef591f999871e1dbdf6d5064d1276d80846feeef6b556f74ad87b44ca16a\n```\n\nYou do need to be fully aware of standard browser caching.\nIf the files in **CACHE** are in the network cache, they won't actually update,\nsince the network cache will spit back the same file to the application cache.\nTherefore, it's recommended to add a hash to the filenames's, akin to rails or yeoman. See [here](http://www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/) why query strings are not recommended.\n\n### Composition of paths\n\nSometimes your assets are served from different source directories. To route these correctly the `gulp.src.base` option can be used to [define a glob's base path](https://github.com/gulpjs/gulp/blob/master/docs/API.md#optionsbase). Later multiple streams can be composed with [merge-stream](https://github.com/grncdr/merge-stream), so that one single manifest file is created from them\n\n```javascript\nvar path = require('path');\nvar mergeStream = require('merge-stream');\n\nvar config = {\n  app: './app',\n  tmp: './tmp'\n};\n\nmergeStream(\n  gulp.src([\n    path.join(config.app + '*.html'),\n    path.join(config.app + 'assets/*.{png,svg,jpg}'),\n    path.join(config.app + 'js/*.js')\n  ], {\n    base: config.app\n  }),\n  gulp.src([\n  \tpath.join(config.tmp + 'css/*.css')\n  ], {\n    base: config.tmp\n  })\n);\n.pipe(plugins.manifest({\n  hash: true,\n  preferOnline: false,\n  network: ['*'],\n  filename: 'appcache.manifest'\n}))\n.pipe(gulp.dest(config.tmp));\n```\n\nfor the given file tree\n\n```\n├── app\n│   ├── assets\n│   │   ├── cover.png\n│   │   └── logo.svg\n│   ├── index.html\n│   ├── js\n│   │   └── script.js\n│   └── scss\n│       └── style.scss\n└── tmp\n    └── css\n        └── style.css\n```\n\nwill result in\n\n```\nindex.html\nassets/cover.png\nassets/logo.svg\njs/script.js\ncss/style.css\n```\n\nSometimes you might want to alter the way paths are passed to the plugin. The correct way will be to provide options to `gulp.src` so that it generates correct paths.\n\nSay, you have a single folder named `public`, which is the top-level directory that's served to the browser. In the same directory, you have the `css`, `js` and `asset` files under different directories, along with the `html` files.\n\n```\npublic/\n├── assets\n│   ├── cover.png\n│   └── logo.png\n├── css\n│   └── style.css\n├── js\n│   └── app.js\n└── index.html\n```\n","maintainers":[{"name":"hillmanov","email":"hillmanov+npm@gmail.com"}],"time":{"modified":"2022-06-18T17:29:43.592Z","created":"2014-01-08T15:48:09.181Z","0.0.1":"2014-01-08T15:48:10.051Z","0.0.2":"2014-01-08T15:51:53.991Z","0.0.3":"2014-02-21T22:24:15.736Z","0.0.4":"2014-05-01T11:32:26.412Z","0.0.5":"2014-05-25T13:41:23.416Z","0.0.6":"2014-07-14T01:29:53.316Z","0.0.7":"2015-07-21T14:08:17.120Z","0.0.8":"2015-08-09T01:07:47.558Z","0.0.9":"2015-08-28T00:49:41.476Z","0.0.10":"2015-09-06T16:43:39.019Z","0.1.0":"2015-10-02T18:02:24.734Z","0.1.1":"2015-10-29T14:53:57.602Z"},"author":{"name":"Scott Hillman"},"repository":{"type":"git","url":"https://github.com/hillmanov/gulp-manifest"},"readmeFilename":"README.md","keywords":["gulp","gulpplugin","html5","manifest","appcache"],"license":"MIT","homepage":"https://github.com/hillmanov/gulp-manifest","bugs":{"url":"https://github.com/hillmanov/gulp-manifest/issues"},"users":{"dysonchan":true,"tkristensen":true,"dirq":true,"denji":true,"itonyyo":true,"jitendravyas":true,"filipecarmona":true,"vividyellow4":true,"zlatip":true,"serifx":true,"yikuo":true,"jeffersonwilliammachado":true}}