{"_id":"serve-favicon","_rev":"189-fcbdca1489398f0b5a4ee25dca08d378","name":"serve-favicon","dist-tags":{"latest":"2.5.1"},"versions":{"2.0.0":{"name":"serve-favicon","version":"2.0.0","keywords":["favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.0.0","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"5d8c825695914e17974cd1bf4e609b6cf7e9923b","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.0.0.tgz","integrity":"sha512-IMDPjPYOuJ+yKM29aOFb25at21/DK0hX4EF5Gd/L0bjKgZmio4h0l+Io+NeKMLMJtotr5zj8qJE8yLhBs7QR1g==","signatures":[{"sig":"MEYCIQDLswrbopaLBXPFpVPvufxNiO9BkiSr+qfasloFWEo9JAIhAL9WxdKtJn1VCRNZNJQMduBnLHDOqlIL0tLB786syObT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"1.4.3","description":"favicon serving middleware with caching","directories":{},"dependencies":{"fresh":"0.2.2"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.0","proxyquire":"~0.6.0"}},"2.0.1":{"name":"serve-favicon","version":"2.0.1","keywords":["favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.0.1","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"4826975d9f173ca3a4158e9698161f75dec7afec","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.0.1.tgz","integrity":"sha512-ER7Nk+que+Og6kDJpADjLMkTkllBKWz9FPef5A+uELiYAODTjaMJMszKhzUzsNcvqXM5+mzAdpv/6FaxRlJUng==","signatures":[{"sig":"MEQCID6Dj7xdNkAhDSGAOsOVyBlEDubM6tyxJI9Ew5zjXe8BAiBLyNE7NsAaJnWWuLVDIj2rEqcH46wNB4r3GFOehKiTtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter dot test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.3","description":"favicon serving middleware with caching","directories":{},"dependencies":{"fresh":"0.2.2"},"devDependencies":{"mocha":"~1.20.1","should":"~4.0.1","istanbul":"0.2.10","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.0":{"name":"serve-favicon","version":"2.1.0","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.0","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"bf2428a055cb6ac59a9afa9e8f7ac5fcd13511c7","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.0.tgz","integrity":"sha512-a+rCwmULcwYgc3TQMd5vO5CfLxpGhedfOTUxyVDbfscBOZ8VK6VupDY/bYqEqB50WJz7ngNO81reNhL28rtEKw==","signatures":[{"sig":"MEYCIQDq5QCy/QKDgmwIkhwxSEjnKlHhHO54A2Z/+1TX3gMpiAIhAPARghoqn4qqSFxt1VKHKtZwOR4Mv1+iS7VjMb5aASUN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"bf2428a055cb6ac59a9afa9e8f7ac5fcd13511c7","engines":{"node":">= 0.8.0"},"gitHead":"31229d30b7a300b66a7326493a4cd1119ebfcdbc","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"etag":"~1.2.0","fresh":"0.2.2"},"devDependencies":{"ms":"0.6.2","mocha":"~1.21.4","should":"~4.0.1","istanbul":"0.3.0","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.1":{"name":"serve-favicon","version":"2.1.1","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.1","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"2eea759cfd49ce2a249250f7c2456ae70b578537","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.1.tgz","integrity":"sha512-N+bm9Ja2/oDAMnjEwLD+BWu+Q2jt2H75hDnBnXOCDEd/aDXXlbUYblTqy+vIgSmxjVtJSypzufKjK/XU6ReCZg==","signatures":[{"sig":"MEUCIQCe7PhZ307qkPXzpjU2FhVPKE/bdzY5CZXzMvjkHbFrOgIgOSsruFX6KTSwiJlK1VZIa7yc+buX/luT/3GuhCY3cZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"2eea759cfd49ce2a249250f7c2456ae70b578537","engines":{"node":">= 0.8.0"},"gitHead":"68eede978cdd3d7476a6b797d4c75b1a5c5ab495","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.2.0","fresh":"0.2.2"},"devDependencies":{"mocha":"~1.21.4","should":"~4.0.1","istanbul":"0.3.0","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.2":{"name":"serve-favicon","version":"2.1.2","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.2","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"944e9b3e597397351191d31e1cadc71a9d4c281a","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.2.tgz","integrity":"sha512-AKEBqP+OdYba3APi6TBqLJ7mV5FBeUM2mIQkhcxY1bxakL5urwGo8HINRrzzak0ogL+UJOJ9YrTYYrgaSwSgRg==","signatures":[{"sig":"MEUCIQCsy7AbLmrYtUFDn6M8Kyu+rDvtph+aJQ45KwI88JAoGgIgQgcf3L++8EzRnrHltZYJFAZ658/kdEh5guUiCPk9HXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"944e9b3e597397351191d31e1cadc71a9d4c281a","engines":{"node":">= 0.8.0"},"gitHead":"b77b9005756f49add721b8c8fc9e5851bdd2ac60","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.3.0","fresh":"0.2.2"},"devDependencies":{"mocha":"~1.21.4","should":"~4.0.1","istanbul":"0.3.2","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.3":{"name":"serve-favicon","version":"2.1.3","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.3","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"dfab1064b1ed5dd0099c890dccc1c7d45c936fed","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.3.tgz","integrity":"sha512-K+Vc78orMK4V6knnVq9c18En/V0iUvkgXxThETTGYcdrN9wgc68kqMB/ml1AY4ntOWNWdjkOeQZ84ZgszIVzpg==","signatures":[{"sig":"MEQCIA/KL84WSHz4kjcNydyytsBHdHBnQ4aqR1xJ/50v9FvLAiAXorMvA+STVXj37tNzhayMSsGBLVo2kACX4C3UjjrW1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"dfab1064b1ed5dd0099c890dccc1c7d45c936fed","engines":{"node":">= 0.8.0"},"gitHead":"9f6b259ad7a936dd035bc3c9d8c7882cc54b20c1","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.3.0","fresh":"0.2.4"},"devDependencies":{"mocha":"~1.21.4","should":"~4.0.1","istanbul":"0.3.2","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.4":{"name":"serve-favicon","version":"2.1.4","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.4","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"f0fb9256649949b377269370eadd4c2741d7a079","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.4.tgz","integrity":"sha512-4U2m9TlhPZFPnohvLhy6+sWp/1Z1s8PFIByccWzuIOtQXtNeNyiZZ5s48MRxZxKy076u+Zmboqqi8prgp3JQMQ==","signatures":[{"sig":"MEYCIQCpuSvrIblMgD0Ggfe71PfB+sU1rXB96o2cYycVBKZ3RwIhAMwuMkKFNpICWX1jSBhS4e5plOFDzpChRylnNoavmrft","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"f0fb9256649949b377269370eadd4c2741d7a079","engines":{"node":">= 0.8.0"},"gitHead":"1e95c3148b2e4010bf4e63f60be98ec15e648d65","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.3.1","fresh":"0.2.4"},"devDependencies":{"mocha":"~1.21.4","should":"~4.0.1","istanbul":"0.3.2","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.5":{"name":"serve-favicon","version":"2.1.5","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.5","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"8eba1830890bddbbf042e8d5c6456c7d004f6175","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.5.tgz","integrity":"sha512-SPQGpGT2P93OaLJNWhA30j4xaCPwbaiQVJqnJFiBgjpSLZjZ0OllgW6GeLbLGgFzibUbGR0Yl/fFMq6CEl5EUA==","signatures":[{"sig":"MEUCIQCCxbLqa59YTfVjfWHz53jxGXYp0aujSyifLh5iOs7D2wIgQjjrQPXKlTtVURkG8PZUaUM//o0JKuL9IeAqGUICmI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"8eba1830890bddbbf042e8d5c6456c7d004f6175","engines":{"node":">= 0.8.0"},"gitHead":"e7e1c0a0514ce75f132242a0aeba435c848f4ab1","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.4.0","fresh":"0.2.4"},"devDependencies":{"mocha":"~1.21.4","should":"~4.0.1","istanbul":"0.3.2","supertest":"~0.13.0","proxyquire":"~1.0.1"}},"2.1.6":{"name":"serve-favicon","version":"2.1.6","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.6","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"46326a9eb64a0fa5cf012a4f85efe9fda95820e5","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.6.tgz","integrity":"sha512-B6PD7GwH9UlAvXdmwjiooOoBGLwCbVq1TibEZQwtJKP636tJ9H8KtjBRdcEGmAWPPdoZ3LbuVcDndys5b92NVg==","signatures":[{"sig":"MEYCIQCPzN3euv7K5Bf9Lz7/ohZAm/l/4W6Ged7bjRANHc5cwwIhAPcuPz0yIPXcZ1BrSUmh7OG7X4F5pLmXuTjNAULkX4Ss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"46326a9eb64a0fa5cf012a4f85efe9fda95820e5","engines":{"node":">= 0.8.0"},"gitHead":"00143ddbecda40bc519f5864b4b29b4a4b64dd08","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.5.0","fresh":"0.2.4"},"devDependencies":{"mocha":"~1.21.5","should":"~4.0.1","istanbul":"0.3.2","supertest":"~0.14.0","proxyquire":"~1.0.1"}},"2.1.7":{"name":"serve-favicon","version":"2.1.7","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.1.7","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"7b911c0ea4c0f9a2ad686daa5222766f7bc7db79","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.1.7.tgz","integrity":"sha512-I8IEBWpiW6JhCdxaMSY0/y8cCydtvOhIvd+Ucd11jMdThplj96WNz5jnUuODk05wMLUybDB1DKLezpW5BgUQtA==","signatures":[{"sig":"MEQCIASro7Uhw1kTsu8KTP/WkxFgDjBBvHaOeG/gtYspMPBjAiA0+9FO4nyLONYO6RRqaD3NOy1SNlRgx5IWRwzXqJRgsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"7b911c0ea4c0f9a2ad686daa5222766f7bc7db79","engines":{"node":">= 0.8.0"},"gitHead":"fd11e74d4a08fcca1531e0ce0f56ad6b9fd711a3","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.21","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.6.2","etag":"~1.5.0","fresh":"0.2.4"},"devDependencies":{"mocha":"~2.0.1","istanbul":"0.3.2","supertest":"~0.15.0","proxyquire":"~1.0.1"}},"2.2.0":{"name":"serve-favicon","version":"2.2.0","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.2.0","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"a0c25ee8a652e1a638a67db46269cd52a8705858","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.2.0.tgz","integrity":"sha512-Axg7Z/BHFsOHwKe4BQT3Mt+lZHJyNxUZhqVTR/k0e04cfzT0zay9g6o0nK3CGnpfuAh0P8KkpruMWl3bJ9JlvQ==","signatures":[{"sig":"MEUCIBprTDaM2WGEGT1y81+HW8GSHXsrLtzF8pzpAe8P3cpUAiEAqmOlqIJRIol7pJUPfHMSrVBJLALnHoPKmti/AAgYA3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"a0c25ee8a652e1a638a67db46269cd52a8705858","engines":{"node":">= 0.8.0"},"gitHead":"f34bf3992fb999894ce0c16353250e9eaafa7b56","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.28","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.7.0","etag":"~1.5.1","fresh":"0.2.4","parseurl":"~1.3.0"},"devDependencies":{"mocha":"~2.0.1","istanbul":"0.3.5","supertest":"~0.15.0","proxyquire":"~1.2.0"}},"2.2.1":{"name":"serve-favicon","version":"2.2.1","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.2.1","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"d97bacc150f66fe0e5cc4c78a84ba15bae5a584a","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.2.1.tgz","integrity":"sha512-2EuUMft6+IuO24dUCiHa8UJfTd5+6aNLP5CrkjK4OFR8eu1TgE+eMTf8WQpTlrV07kGEfwrJ/P6rY2zTOAHRlw==","signatures":[{"sig":"MEUCIQDFgdqjkGwUi+e5hWKNS5qHd749/okTmrZhi5NotUkyFgIgG3qNUWWCueoPat9snW7KaCyvxaiJbS6F1tU4O4+bFyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"d97bacc150f66fe0e5cc4c78a84ba15bae5a584a","engines":{"node":">= 0.8.0"},"gitHead":"68ea9f2cb7363db6f66effe39c35e888689d81f6","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.28","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.7.1","etag":"~1.6.0","fresh":"0.2.4","parseurl":"~1.3.0"},"devDependencies":{"mocha":"2.2.4","istanbul":"0.3.9","supertest":"1.0.1","proxyquire":"~1.2.0"}},"2.3.0":{"name":"serve-favicon","version":"2.3.0","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.3.0","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"aed36cc6834069a6f189cc7222c6a1a811dc5b39","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.0.tgz","integrity":"sha512-G4x1WDU7EG36nCuhgBmvIXD5W2uM8blAll2yAHiobtcueEXehVHHMYrrNS2ryB3NuD3S26eG2HySn4Zr2wxrQg==","signatures":[{"sig":"MEUCIDQvMU+GnJ7sdcRAO5iHFZvQQdIIAjfZG48m36gk4vcdAiEArEecbTmleuGmyaTiIg1wZzD2OME81+0S7Da3BwI1jHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"aed36cc6834069a6f189cc7222c6a1a811dc5b39","engines":{"node":">= 0.8.0"},"gitHead":"3d719b0103a56eefecefa199dc622b4ea87b128b","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.28","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.7.1","etag":"~1.7.0","fresh":"0.3.0","parseurl":"~1.3.0"},"devDependencies":{"mocha":"2.2.5","istanbul":"0.3.9","supertest":"1.0.1","proxyquire":"~1.2.0"}},"2.3.2":{"name":"serve-favicon","version":"2.3.2","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.3.2","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"dd419e268de012ab72b319d337f2105013f9381f","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz","integrity":"sha512-oHEaA3ohvKxEWhjP97cQ6QuTTbMBF3AxDyMSvBtvnl1jXaB2Ik6kXE7nUtPM3YVU5VHCDe6n7JZrFCWzQuvXEQ==","signatures":[{"sig":"MEUCIQCEQd4/uwECe2d/5qYIwCOIhBqzzNFtGMV2vOOsl+TD2wIgZgiELUQaQR+37xVHZp8OMQ5RPf18M3GIu7WnGqqzivM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"dd419e268de012ab72b319d337f2105013f9381f","engines":{"node":">= 0.8.0"},"gitHead":"4dafcef8a2ddd26731ed12bfc8c958312889eb7e","scripts":{"test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"https://github.com/expressjs/serve-favicon","type":"git"},"_npmVersion":"1.4.28","description":"favicon serving middleware with caching","directories":{},"dependencies":{"ms":"0.7.2","etag":"~1.7.0","fresh":"0.3.0","parseurl":"~1.3.1"},"devDependencies":{"mocha":"2.5.3","istanbul":"0.4.5","supertest":"1.1.0","proxyquire":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.3.2.tgz_1479350882429_0.391693202778697","host":"packages-12-west.internal.npmjs.com"}},"2.4.0":{"name":"serve-favicon","version":"2.4.0","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.4.0","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"064dcdfdb0f250ae3b148eb18c8bbf3d185e3dd0","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.0.tgz","integrity":"sha512-pR7HscijzpewQVaHuwYuROocePcTlLowWC8APMHNVRRk+AZdNm2WEBikvwSgiFno562DTQGFd3wrC7x2f62cAQ==","signatures":[{"sig":"MEUCIBXCLMbF/NvHL4so4NuRiojvOrNmI6VpwodoDzceQ+y2AiEAwkC/P2l8bLwIbjgmJobTyxv96hBIuAQQvbbZZS7oETE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"064dcdfdb0f250ae3b148eb18c8bbf3d185e3dd0","engines":{"node":">= 0.8.0"},"gitHead":"b2073b1e9cc9edfd32e868cfadea52a2ba2c645c","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"2.15.11","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"4.7.3","dependencies":{"ms":"0.7.2","etag":"~1.8.0","fresh":"0.4.0","parseurl":"~1.3.1"},"devDependencies":{"mocha":"2.5.3","eslint":"3.15.0","istanbul":"0.4.5","supertest":"1.1.0","eslint-plugin-promise":"3.4.2","eslint-config-standard":"6.2.1","eslint-plugin-markdown":"1.0.0-beta.3","eslint-plugin-standard":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.4.0.tgz_1487574031291_0.6306736250407994","host":"packages-12-west.internal.npmjs.com"}},"2.4.1":{"name":"serve-favicon","version":"2.4.1","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.4.1","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"491a860f5414dbc82e0fd9ceaf20068ffab3ee16","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.1.tgz","integrity":"sha512-CE4CRVSlYfiQlyhOqipGD7ZaD67+YVDBO0VDk+LlmJTmWor27seZWZrPxXuQaiOX525MtOtUYN7fH5O24+nZSw==","signatures":[{"sig":"MEUCIQCR7kULbxNfrBvhLLFR1vJN7ft739Ctynu6RiaEhBcL6AIgYOWgTJnVCPQdHXyDsvp304V48/gnEbC2k82WBCD3JUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"491a860f5414dbc82e0fd9ceaf20068ffab3ee16","engines":{"node":">= 0.8.0"},"gitHead":"dc007304034d1fb263568747c1eddc5591fe2c23","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"2.15.11","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"4.7.3","dependencies":{"ms":"0.7.2","etag":"~1.8.0","fresh":"0.5.0","parseurl":"~1.3.1"},"devDependencies":{"mocha":"2.5.3","eslint":"3.16.1","istanbul":"0.4.5","supertest":"1.1.0","eslint-plugin-promise":"3.4.2","eslint-config-standard":"6.2.1","eslint-plugin-markdown":"1.0.0-beta.3","eslint-plugin-standard":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.4.1.tgz_1488254868408_0.367898091673851","host":"packages-12-west.internal.npmjs.com"}},"2.4.2":{"name":"serve-favicon","version":"2.4.2","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.4.2","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"aed1d8de67d5b83192cf31fdf53d2ea29464363e","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.2.tgz","integrity":"sha512-jq5/D4zA9oAFQniKF4YwcolBeQyRnqAwyKplNDdymuUOMSoG4YR3eG7OfDrfZ489r1epzZtbsZP1e4SpExez8g==","signatures":[{"sig":"MEUCIQDKePXJ07/emCZRYtK94S+ujGD4ACKGRKID1vjcNCyc/AIgGvIHOdra2iHch48zjAoG9rXxyoaAc4IjkKu/UMjXD5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"aed1d8de67d5b83192cf31fdf53d2ea29464363e","engines":{"node":">= 0.8.0"},"gitHead":"b450452e5dc432d9019ee48e7b4702b7ed835c10","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"2.15.11","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"4.7.3","dependencies":{"ms":"1.0.0","etag":"~1.8.0","fresh":"0.5.0","parseurl":"~1.3.1"},"devDependencies":{"mocha":"2.5.3","eslint":"3.18.0","istanbul":"0.4.5","supertest":"1.1.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"7.1.0","eslint-plugin-markdown":"1.0.0-beta.4","eslint-plugin-standard":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.4.2.tgz_1490404807578_0.8289095133077353","host":"packages-18-east.internal.npmjs.com"}},"2.4.3":{"name":"serve-favicon","version":"2.4.3","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.4.3","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"5986b17b0502642b641c21f818b1acce32025d23","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.3.tgz","integrity":"sha512-62eqEbbIo6AOvNUR/fbfKHvoY/T+JK01uDZMvGhvDXQHYPOrg7PRHZ2uPeYIabowR40qMUKy8oBJjvECn/OeFw==","signatures":[{"sig":"MEYCIQD5wWe3LQv9Vwp754w6ICXTp0crOxsK9JWd6caZKfarkwIhAI79dygGNkN068/o0pH54Dn4uvHTlBcOedqdqomF/kZl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"5986b17b0502642b641c21f818b1acce32025d23","engines":{"node":">= 0.8.0"},"gitHead":"9293f8902a87024c15a98a8c3c0738eec7c02e4f","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"3.10.10","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"6.10.3","dependencies":{"ms":"2.0.0","etag":"~1.8.0","fresh":"0.5.0","parseurl":"~1.3.1","safe-buffer":"5.0.1"},"devDependencies":{"mocha":"2.5.3","eslint":"3.19.0","istanbul":"0.4.5","supertest":"1.1.0","temp-path":"1.0.0","eslint-plugin-node":"4.2.2","eslint-plugin-import":"2.2.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.4.3.tgz_1494971633450_0.07968010590411723","host":"packages-12-west.internal.npmjs.com"}},"2.4.4":{"name":"serve-favicon","version":"2.4.4","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.4.4","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"412ddd74965151c9f74c0828f35d50c5250210de","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.4.tgz","integrity":"sha512-FD0MInky6twPggbZat8tYG7oY4qNaHdXzBSNNQJ6061p/1CijQtUU0S1y5IqWcYeNOQlrDYX3b/EiYBubujnIQ==","signatures":[{"sig":"MEUCIQCeijkWoCHS1fuUeE3NgmoWgNxAsw5TTPs14kBQ/uUcbgIgL/tKiOxxgV4Q1cKeneJPAQaXu9Sm+UZxSF7f3Um77Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"412ddd74965151c9f74c0828f35d50c5250210de","engines":{"node":">= 0.8.0"},"gitHead":"c050d26cc91f2163211bef606c4f890149978227","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"3.10.10","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"6.11.1","dependencies":{"ms":"2.0.0","etag":"~1.8.0","fresh":"0.5.1","parseurl":"~1.3.2","safe-buffer":"5.1.1"},"devDependencies":{"mocha":"2.5.3","eslint":"3.19.0","istanbul":"0.4.5","supertest":"1.1.0","temp-path":"1.0.0","eslint-plugin-node":"5.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.4.4.tgz_1505189219364_0.13228271435946226","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"serve-favicon","version":"2.4.5","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.4.5","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"49d9a46863153a9240691c893d2b0e7d85d6d436","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.4.5.tgz","integrity":"sha512-s7F8h2NrslMkG50KxvlGdj+ApSwaLex0vexuJ9iFf3GLTIp1ph/l1qZvRe9T9TJEYZgmq72ZwJ2VYiAEtChknw==","signatures":[{"sig":"MEQCIHrtV/JRa6zk/3TARv5XhBZIEi8OVk/oT12+akeyZyZoAiB+95U0Y0IGfGIXzEVI2ZYrFgwZb4Th1W0nlKzQi7FVMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8.0"},"gitHead":"68b34f5a03ace743e9ae3b0f9b5571e83224bda4","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"5.3.0","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"6.11.3","dependencies":{"ms":"2.0.0","etag":"~1.8.1","fresh":"0.5.2","parseurl":"~1.3.2","safe-buffer":"5.1.1"},"devDependencies":{"mocha":"2.5.3","eslint":"3.19.0","istanbul":"0.4.5","supertest":"1.1.0","temp-path":"1.0.0","eslint-plugin-node":"5.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-promise":"3.5.0","eslint-config-standard":"10.2.1","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon-2.4.5.tgz_1506446071358_0.6341058015823364","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"serve-favicon","version":"2.5.0","keywords":["express","favicon","middleware"],"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","_id":"serve-favicon@2.5.0","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"}],"homepage":"https://github.com/expressjs/serve-favicon#readme","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"dist":{"shasum":"935d240cdfe0f5805307fdfe967d88942a2cbcf0","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz","fileCount":5,"integrity":"sha512-FMW2RvqNr03x+C0WxTyu6sOv21oOjkq5j8tjquWccwa6ScNyGFOGJVpuS1NmTVGBAHS07xnSKotgf2ehQmf9iA==","signatures":[{"sig":"MEUCIQDUypZI8aqQjx2Dxxb2PRxYv51HhW/d/HKpoIwR1uLysgIgJQqSqJlelA5mUABO1CVQJZo2dzvSHz/LGmqsRPX4xDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh26unCRA9TVsSAnZWagAAJIgP/2jykFJp/1Hs9YoHGV6a\nQG4CaK/74qjXvVABLUEvUzcTwkCnp7tQmK6nsDPJOCGBuFIHvIswif8bKJHv\n67j+cJu45vB2Qf86rRZevS7xwr6atMrETJApLSdqnbIS0c2+vsOsBp6TG0hC\nNrBoI+F1WVwxWZh/S7UYqAnuMdp13zWobASQ7ue584GA4Ujn9MPE3qWThFlR\ntMKapjzHR/BGItr3d7O4PH+IKtfSAuu6bz7fimFyLpDOmUSyE8M/hzPBxEcK\nAoJraa36UxsBdJ8az/vLy+4WEuSWfjJo7UOXQBsvbW78Nx0Nnwn/5UaP9iiy\nOdwO633BicIgFP/t2g1vMXFDds3lBI+fDYU946I2vF+Xs5dpY2Vd7hcYNc34\npcgUImV+u+Nb3AbloEpu038upxxqGl+VQTrn7Psd1IMdFETLXEpT+OLjCQ4X\n5AOKwwxVYSypzhtpEsFhKBFgwnZERwIh3sfKObH3K49Jz6p7QXNXvjDwqiKz\nI3vVAVakLBRrehof+Iae99N8dc6VD5mDB9cE+WehOkYc5fKChNGat4XUPfrc\na/lQQ1vtD1upEDbr9pKNQqJAIcyyxCbm03I5eHxCBWmUpeS8O22jsQ3kvTG6\njHzXXjIMUMQXRkNPQCzaf//axGvPyKnAQgadALsKPvltb6/V8FenS7QnAmnZ\ng2Th\r\n=MiUD\r\n-----END PGP SIGNATURE-----\r\n"},"_from":".","files":["LICENSE","HISTORY.md","index.js"],"_shasum":"935d240cdfe0f5805307fdfe967d88942a2cbcf0","engines":{"node":">= 0.8.0"},"gitHead":"266aba1ba1dadb11ca70264490ed78b68ab9b062","scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"repository":{"url":"git+https://github.com/expressjs/serve-favicon.git","type":"git"},"_npmVersion":"3.10.10","description":"favicon serving middleware with caching","directories":{},"_nodeVersion":"6.13.1","dependencies":{"ms":"2.1.1","etag":"~1.8.1","fresh":"0.5.2","parseurl":"~1.3.2","safe-buffer":"5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"2.5.3","eslint":"4.19.1","istanbul":"0.4.5","supertest":"1.1.0","temp-path":"1.0.0","eslint-plugin-node":"6.0.1","eslint-plugin-import":"2.9.0","eslint-plugin-promise":"3.7.0","eslint-config-standard":"11.0.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-standard":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serve-favicon_2.5.0_1522350907164_0.5674812754213785","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"serve-favicon","description":"favicon serving middleware with caching","version":"2.5.1","author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","keywords":["express","favicon","middleware"],"repository":{"type":"git","url":"git+https://github.com/expressjs/serve-favicon.git"},"dependencies":{"etag":"~1.8.1","fresh":"~0.5.2","ms":"~2.1.3","parseurl":"~1.3.2","safe-buffer":"~5.2.1"},"devDependencies":{"eslint":"4.19.1","eslint-config-standard":"11.0.0","eslint-plugin-import":"2.31.0","eslint-plugin-markdown":"1.0.2","eslint-plugin-node":"6.0.1","eslint-plugin-promise":"3.8.0","eslint-plugin-standard":"3.1.0","mocha":"10.8.2","nyc":"^15.1.0","supertest":"7.1.1","temp-path":"1.0.0"},"engines":{"node":">= 0.8.0"},"scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --bail --check-leaks test/","test-ci":"nyc --reporter=lcov --reporter=text npm test","test-cov":"nyc --reporter=html --reporter=text npm test"},"_id":"serve-favicon@2.5.1","gitHead":"83da8d55d6511c716f31d9ecd9bf96bdda61fc0a","bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"homepage":"https://github.com/expressjs/serve-favicon#readme","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-JndLBslCLA/ebr7rS3d+/EKkzTsTi1jI2T9l+vHfAaGJ7A7NhtDpSZ0lx81HCNWnnE0yHncG+SSnVf9IMxOwXQ==","shasum":"b6482e81801707d5ed40fa547066e7e44fee47cc","tarball":"https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.1.tgz","fileCount":5,"unpackedSize":15017,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDETPM6nDx/7pYN1BDwxfzSTvwuNk2isBIeb4WLdTd69AiAVZaNvhLwbQLLf2IJjGgqP1nD4QVYJSllIuiXq9UJO7g=="}]},"_npmUser":{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"},"directories":{},"maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/serve-favicon_2.5.1_1749549894541_0.32895309827860175"},"_hasShrinkwrap":false}},"time":{"created":"2014-05-02T23:24:10.222Z","modified":"2025-06-10T10:04:54.880Z","2.0.0":"2014-05-02T23:24:10.222Z","2.0.1":"2014-06-05T15:46:25.853Z","2.1.0":"2014-08-25T05:02:42.853Z","2.1.1":"2014-08-25T13:07:46.052Z","2.1.2":"2014-09-06T03:16:35.460Z","2.1.3":"2014-09-08T02:58:53.389Z","2.1.4":"2014-09-15T17:40:41.885Z","2.1.5":"2014-09-24T19:41:49.387Z","2.1.6":"2014-10-17T00:39:15.922Z","2.1.7":"2014-11-20T06:40:47.586Z","2.2.0":"2014-12-19T06:29:17.581Z","2.2.1":"2015-05-14T15:32:03.712Z","2.3.0":"2015-06-14T03:56:39.786Z","2.3.2":"2016-11-17T02:48:04.679Z","2.4.0":"2017-02-20T07:00:33.141Z","2.4.1":"2017-02-28T04:07:50.493Z","2.4.2":"2017-03-25T01:20:08.152Z","2.4.3":"2017-05-16T21:53:55.285Z","2.4.4":"2017-09-12T04:07:00.354Z","2.4.5":"2017-09-26T17:14:32.234Z","2.5.0":"2018-03-29T19:15:07.213Z","2.5.1":"2025-06-10T10:04:54.695Z"},"bugs":{"url":"https://github.com/expressjs/serve-favicon/issues"},"author":{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},"license":"MIT","homepage":"https://github.com/expressjs/serve-favicon#readme","keywords":["express","favicon","middleware"],"repository":{"type":"git","url":"git+https://github.com/expressjs/serve-favicon.git"},"description":"favicon serving middleware with caching","maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"ulisesgascon","email":"ulisesgascondev@gmail.com"}],"readme":"# serve-favicon\n\n[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Linux Build Status][ci-image]][ci-url]\n[![Coverage Status][coveralls-image]][coveralls-url]\n[![OpenSSF Scorecard Badge][ossf-scorecard-badge]][ossf-scorecard-visualizer]\n\nNode.js middleware for serving a favicon.\n\nA favicon is a visual cue that client software, like browsers, use to identify\na site. For an example and more information, please visit\n[the Wikipedia article on favicons](https://en.wikipedia.org/wiki/Favicon).\n\nWhy use this module?\n\n  - User agents request `favicon.ico` frequently and indiscriminately, so you\n    may wish to exclude these requests from your logs by using this middleware\n    before your logger middleware.\n  - This module caches the icon in memory to improve performance by skipping\n    disk access.\n  - This module provides an `ETag` based on the contents of the icon, rather\n    than file system properties.\n  - This module will serve with the most compatible `Content-Type`.\n\n**Note** This module is exclusively for serving the \"default, implicit favicon\",\nwhich is `GET /favicon.ico`. For additional vendor-specific icons that require\nHTML markup, additional middleware is required to serve the relevant files, for\nexample [serve-static](https://npmjs.org/package/serve-static).\n\n## Install\n\nThis is a [Node.js](https://nodejs.org/en/) module available through the\n[npm registry](https://www.npmjs.com/). Installation is done using the\n[`npm install` command](https://docs.npmjs.com/getting-started/installing-npm-packages-locally):\n\n```sh\n$ npm install serve-favicon\n```\n\n## API\n\n### favicon(path, options)\n\nCreate new middleware to serve a favicon from the given `path` to a favicon file.\n`path` may also be a `Buffer` of the icon to serve.\n\n#### Options\n\nServe favicon accepts these properties in the options object.\n\n##### maxAge\n\nThe `cache-control` `max-age` directive in `ms`, defaulting to 1 year. This can\nalso be a string accepted by the [ms](https://www.npmjs.org/package/ms#readme)\nmodule.\n\n## Examples\n\nTypically this middleware will come very early in your stack (maybe even first)\nto avoid processing any other middleware if we already know the request is for\n`/favicon.ico`.\n\n### express\n\n```javascript\nvar express = require('express')\nvar favicon = require('serve-favicon')\nvar path = require('path')\n\nvar app = express()\napp.use(favicon(path.join(__dirname, 'public', 'favicon.ico')))\n\n// Add your routes here, etc.\n\napp.listen(3000)\n```\n\n### connect\n\n```javascript\nvar connect = require('connect')\nvar favicon = require('serve-favicon')\nvar path = require('path')\n\nvar app = connect()\napp.use(favicon(path.join(__dirname, 'public', 'favicon.ico')))\n\n// Add your middleware here, etc.\n\napp.listen(3000)\n```\n\n### vanilla http server\n\nThis middleware can be used anywhere, even outside express/connect. It takes\n`req`, `res`, and `callback`.\n\n```javascript\nvar http = require('http')\nvar favicon = require('serve-favicon')\nvar finalhandler = require('finalhandler')\nvar path = require('path')\n\nvar _favicon = favicon(path.join(__dirname, 'public', 'favicon.ico'))\n\nvar server = http.createServer(function onRequest (req, res) {\n  var done = finalhandler(req, res)\n\n  _favicon(req, res, function onNext (err) {\n    if (err) return done(err)\n\n    // continue to process the request here, etc.\n\n    res.statusCode = 404\n    res.end('oops')\n  })\n})\n\nserver.listen(3000)\n```\n\n## License\n\n[MIT](LICENSE)\n\n[ci-image]: https://badgen.net/github/checks/expressjs/serve-favicon/master?label=ci\n[ci-url]: https://github.com/expressjs/serve-favicon/actions/workflows/ci.yml\n[coveralls-image]: https://img.shields.io/coveralls/expressjs/serve-favicon.svg\n[coveralls-url]: https://coveralls.io/r/expressjs/serve-favicon?branch=master\n[downloads-image]: https://img.shields.io/npm/dm/serve-favicon.svg\n[downloads-url]: https://npmjs.org/package/serve-favicon\n[npm-image]: https://img.shields.io/npm/v/serve-favicon.svg\n[npm-url]: https://npmjs.org/package/serve-favicon\n[ossf-scorecard-badge]: https://api.scorecard.dev/projects/github.com/expressjs/serve-favicon/badge\n[ossf-scorecard-visualizer]: https://ossf.github.io/scorecard-visualizer/#/projects/github.com/expressjs/serve-favicon\n","readmeFilename":"README.md","users":{"nex":true,"ubi":true,"j3kz":true,"nazy":true,"pujk":true,"bengi":true,"hanhq":true,"imd92":true,"jream":true,"kikna":true,"leapm":true,"nagra":true,"yizen":true,"decoda":true,"helcat":true,"itskdk":true,"kimkee":true,"kungkk":true,"monjer":true,"paragi":true,"sermir":true,"strajk":true,"yl2014":true,"3ddario":true,"algonzo":true,"asm2hex":true,"boyw165":true,"ezeikel":true,"fxkraus":true,"gpuente":true,"jack546":true,"kparkov":true,"mykhael":true,"sculove":true,"ssh0702":true,"threepi":true,"tomchao":true,"ungurys":true,"xfloops":true,"xtx1130":true,"alicebox":true,"asfrom30":true,"bapinney":true,"damocles":true,"djamseed":true,"erikvold":true,"hugovila":true,"kistoryg":true,"manxisuo":true,"robermac":true,"shaddyhm":true,"sixertoy":true,"tmurngon":true,"vishwasc":true,"wfcookie":true,"wkaifang":true,"wozhizui":true,"yxz_blue":true,"allen_lyu":true,"asadm2706":true,"bigbird92":true,"chunxchun":true,"dracochou":true,"dylanh724":true,"edmondnow":true,"elviopita":true,"fleischer":true,"gabestevy":true,"heartnett":true,"jetthiago":true,"largepuma":true,"milfromoz":true,"mojaray2k":true,"nickeljew":true,"ninozhang":true,"sansgumen":true,"sparkrico":true,"andreaspag":true,"cfleschhut":true,"chirag8642":true,"davidbraun":true,"gerst20051":true,"giussa_dan":true,"huangdawei":true,"kuzmicheff":true,"langri-sha":true,"luffy84217":true,"rainteller":true,"rocket0191":true,"sammok2003":true,"sylvain261":true,"vcordero07":true,"coolhanddev":true,"danielheene":true,"devdebonair":true,"diogocapela":true,"evert-arias":true,"he313572052":true,"nonoroazoro":true,"scotchulous":true,"themadjoker":true,"wangnan0610":true,"adrian110288":true,"grantcarthew":true,"ivan.marquez":true,"kerimdzhanov":true,"mobeicaoyuan":true,"mswanson1524":true,"rethinkflash":true,"ristostevcev":true,"chinawolf_wyp":true,"crazyjingling":true,"duskalbatross":true,"franck.lahaye":true,"robinblomberg":true,"scottfreecode":true,"liuzenghui2007":true,"andrew.medvedev":true,"docksteaderluke":true,"ognjen.jevremovic":true,"rahulraghavankklm":true,"boopathisakthivel.in":true}}