{"_id":"browserify-cache","_rev":"16-e6a073618c8e882e86e2c2a6fbb962ef","name":"browserify-cache","description":"Easily cache Browserify bundles","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"author":{"name":"Blake Miner","email":"miner.blake@gmail.com","url":"http://www.blakeminer.com/"},"name":"browserify-cache","description":"Easily cache Browserify bundles","version":"0.1.0","repository":{"type":"git","url":"git://github.com/bminer/browserify-cache.git"},"main":"index.js","engines":{"node":"~0.4.12"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"bminer","email":"miner.blake@gmail.com"},"_id":"browserify-cache@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"6681818f37ce725ca6f9c5a816cde3f2a6a25249","tarball":"https://registry.npmjs.org/browserify-cache/-/browserify-cache-0.1.0.tgz","integrity":"sha512-4GxjXVDQiwghLCd614szuJThz5trkKuaqZ6mis2ZAgvUh7fnVwSC1lXMMIyElKhMRdmq53LahtSEAHVQhAGeOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZNgFzjiL2gf8wGfkIyXZH8bG0iB1e0+VMMmH4PY0DEAiA0+O8+zIAPJvqzec9vpaqPFO8316oK2nxjoQmGltBUSA=="}]},"maintainers":[{"name":"bminer","email":"miner.blake@gmail.com"}],"directories":{},"deprecated":"This project has been replaced by static-asset"},"0.1.1":{"author":{"name":"Blake Miner","email":"miner.blake@gmail.com","url":"http://www.blakeminer.com/"},"name":"browserify-cache","description":"Easily cache Browserify bundles","version":"0.1.1","repository":{"type":"git","url":"git://github.com/bminer/browserify-cache.git"},"main":"index.js","engines":{"node":">0.4.9"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"bminer","email":"miner.blake@gmail.com"},"_id":"browserify-cache@0.1.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"9c1d8373e6aba34385ec5ebe60569d651206d646","tarball":"https://registry.npmjs.org/browserify-cache/-/browserify-cache-0.1.1.tgz","integrity":"sha512-wXnYWLyGa/7vhgcylOGB7Eg3yJGSr3rRLUyfuMhm2q8wrXF0Aejj3YwF2Rzw5W2jMxumsb4/m0z80dZAPGbI4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZf10r19g6ESZ8pEmniK4o7wkvQJ40wzIC2fWJSQdkAAiEA2vLNKsoBtnP3bf9eVQq1mcd2PzGW1U3rOfvGp+d2pfo="}]},"maintainers":[{"name":"bminer","email":"miner.blake@gmail.com"}],"directories":{},"deprecated":"This project has been replaced by static-asset"},"0.2.0":{"author":{"name":"Blake Miner","email":"miner.blake@gmail.com","url":"http://www.blakeminer.com/"},"name":"browserify-cache","description":"Easily cache Browserify bundles","version":"0.2.0","repository":{"type":"git","url":"git://github.com/bminer/browserify-cache.git"},"main":"index.js","engines":{"node":">=0.4.0"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"bminer","email":"miner.blake@gmail.com"},"_id":"browserify-cache@0.2.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"83167b11ea0a5b839fc07c7e9b1f5fba3cb5343b","tarball":"https://registry.npmjs.org/browserify-cache/-/browserify-cache-0.2.0.tgz","integrity":"sha512-kwAdFIg72L74JEf0z7sXhfJumvrrhBYOFdYRv4OGo7t9dxSLYcYiQ1tWxqTys8NqWLNObzffNcoIdopfzusPXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOj6Ykjbr7kUBfmbRM2xJd3o/NOpOb8JOrmDzxDIbnvAiEAwdpIUWQe7mMONRBGcZ5p4OaCWqREm7oOU8SU3RXtd4Q="}]},"maintainers":[{"name":"bminer","email":"miner.blake@gmail.com"}],"directories":{},"deprecated":"This project has been replaced by static-asset"},"0.2.1":{"author":{"name":"Blake Miner","email":"miner.blake@gmail.com","url":"http://www.blakeminer.com/"},"name":"browserify-cache","description":"Easily cache Browserify bundles","version":"0.2.1","repository":{"type":"git","url":"git://github.com/bminer/browserify-cache.git"},"main":"index.js","engines":{"node":">=0.4.0"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"bminer","email":"miner.blake@gmail.com"},"_id":"browserify-cache@0.2.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"21e3a0638f01d9569235a1f700750f923387a43c","tarball":"https://registry.npmjs.org/browserify-cache/-/browserify-cache-0.2.1.tgz","integrity":"sha512-2c4adbCZxY+rQKLHPlbD13nhooNb9gCFSUnsV11GexMg/Y+AGFaEVcrOp3T5yFVGg06AfTHn3zxKf4YvmuoG1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCERfcoLRXmmSxEYzja0wRHFrjU1t+1nZPyH8SmJbkU4QIgYO07n6GIuRP0wJrxyRdBW5+KRQazJ+8YtrOwI5F69T0="}]},"readme":"browserify-cache - Strong and weak caching for Browserify bundles\n\n##Background\n\n\"Last-Modified\" and \"If-Modified-Since\" are \"weak\" caching. If the \"If-Modified-Since\" header is set, then Browserify can send 304 Not Modified, if appropriate, which saves bandwidth.\n\n\"Expires\" or \"Cache-Control: max-age\" are \"strong\" caching. The browser can simply pull from its own cache in certain cases to save an entire HTTP request.\n\nIn the client HTML, your Browserify bundle URL should contain the UNIX timestamp that matches the last modified date of the bundle.\n\nhttps://github.com/substack/node-browserify\n\nhttp://code.google.com/speed/page-speed/docs/caching.html\n\n##Usage\n\n```javascript\n//Create Express app and config...\n\n//Setup browserify\nvar browserify = require('browserify');\nvar browserifyCache = require('browserify-cache');\nvar browserifyMiddleware = browserify(config.browserify);\napp.use(express.browserifyCache(config.browserify, browserifyMiddleware) );\n\n//Now you can expose this URL to your views using Express\napp.helpers({\n\t'browserifyMount': function() {\n\t\treturn config.browserify.mount + '.' + browserifyMiddleware.modified.getTime() + '.js';\n\t}\n});\n```\n","maintainers":[{"name":"bminer","email":"miner.blake@gmail.com"}],"directories":{},"deprecated":"This project has been replaced by static-asset"}},"readme":null,"maintainers":[{"name":"bminer","email":"miner.blake@gmail.com"}],"time":{"modified":"2022-06-13T05:10:30.400Z","created":"2011-11-18T13:27:20.540Z","0.1.0":"2011-11-18T13:27:20.690Z","0.1.1":"2011-11-21T17:14:59.630Z","0.2.0":"2011-12-08T23:12:55.433Z","0.2.1":"2012-02-15T15:53:50.936Z"},"author":{"name":"Blake Miner","email":"miner.blake@gmail.com","url":"http://www.blakeminer.com/"},"repository":{"type":"git","url":"git://github.com/bminer/browserify-cache.git"}}