{"_id":"route-cache","_rev":"44-969587918288bad922045aece191fa7f","name":"route-cache","dist-tags":{"latest":"0.7.1"},"versions":{"0.0.1":{"name":"route-cache","version":"0.0.1","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.0.1","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"8688ea28e131fdd74e3921ee79468d48ebef4538","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.0.1.tgz","integrity":"sha512-ax+ooZnzSFdiM3OibCE9PMufBzv2nZlCM65hAQtUCHt1ju+ICSM17b/Fj+hCEHTucfIGsNJI2AFHS5Z1yxgI8A==","signatures":[{"sig":"MEUCIQD7PZQKa87RbQXDxTM9A9p4sCSLVYv1DKh4Y8l4h8awgQIgNmTfvhDhHddZyd7X02UwEJyaqTj9bmbxG3kMPfZvqr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"1.4.3","description":"express middleware for caching your routes","directories":{},"dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.10.0","express":"~4.4.5"}},"0.0.2":{"name":"route-cache","version":"0.0.2","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.0.2","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"cd3e226678f32824c6546fc7d8783195702d952e","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.0.2.tgz","integrity":"sha512-uXPnFYD5l+qH4m1VTgtrUPx6OH0G4rfPCNkOAta8FFP/pFv+z5ZWu4E05oAFKlCNkSkrQLcy3+j7TZdm7cg+0w==","signatures":[{"sig":"MEUCIANcpxhN61b0vV2K2TtKDi/oXbgR54ICMFbFMOFHIhH1AiEAl7I97Lx3Jvq6skyljuVZTbMJPJtS8/E1HIOxER1jDK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"1.4.3","description":"express middleware for caching your routes","directories":{},"dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.10.0","express":"~4.4.5"}},"0.0.3":{"name":"route-cache","version":"0.0.3","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.0.3","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"bfc36e70c44feb98b62e1f8f0f390733ec515f59","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.0.3.tgz","integrity":"sha512-bSy3zj/qv/aSAeDi9u2C9Oslk/KotcnKF4ymK22ZD0YgKaWF6tfvLnwBxMdXQ2qAjh3fux6/6l7mzMj/C0lAaA==","signatures":[{"sig":"MEQCIFtvjYOQq0NW2Q6QH2zp7oVQaGgnA4lamZEmqcfpZT1lAiAb3iA5o+8SBZnbpC3E9obOBXGwi/XtHwiPrDae5Zx4rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"1.4.3","description":"express middleware for caching your routes","directories":{},"dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.10.0","express":"~4.4.5"}},"0.1.0":{"name":"route-cache","version":"0.1.0","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.1.0","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"6a227ea917864fafd56a887237f538516ec23529","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.1.0.tgz","integrity":"sha512-dTiyX8BOhQnycqmOxEPLe/UlZWy6isAz/DmbeyqeQBnhzI4T4NGJl40DFoUrhLBKQZ2028wIrbBphx1EsWzL5A==","signatures":[{"sig":"MEQCIAGN8GMuQKbzbjI5L6r3rp9dr8vA3BkMsjMLH0TBW6j2AiAljEiJr6oExvefryv45hTgkyX8wADH6eanmj0GNHi/JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"1.4.3","description":"express middleware for caching your routes","directories":{},"dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.10.0","express":"~4.4.5"}},"0.1.1":{"name":"route-cache","version":"0.1.1","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.1.1","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"a2931eeeeb110ac090bbf3a54b6c54e3cfb919db","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.1.1.tgz","integrity":"sha512-vrDJdHmnBlOhS170qlFfA0qTWX9s59C6LgKLCHHe1/ChrIoWa4iTWynFxiaZx6Tn3GuTfVVbipAcUUcFvaJ9ow==","signatures":[{"sig":"MEUCIHE16klL0KXDXlTkMPbDFSZXD3cnG/EGg18+7QGBoxjkAiEArZVrx/mwk345jTIZ/MBeH+Z4ET0gdFycYMQ+FbmQioE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"1.4.3","description":"express middleware for caching your routes","directories":{},"dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"}},"0.1.2":{"name":"route-cache","version":"0.1.2","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.1.2","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"2b93b652765db04ef83641f98ca66326bcf7ee5e","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.1.2.tgz","integrity":"sha512-j7CQJdk2kdACtbyz3gKv6onUUUDMB81aKhx4Ma6wRPqT1vojQLTogttI8d1IKRlAzsYmYKmn6cUoEosEYwqNAw==","signatures":[{"sig":"MEYCIQD+1Qo8FBKuowPSWf4f8h4HTsgIQWCIHuOb54cCjmiUpAIhANkqacyNrCHmPzLKam3sOSgFUEmQPSb07QpTZr2G2NhC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2b93b652765db04ef83641f98ca66326bcf7ee5e","gitHead":"4023141f60e1dda2957e40e421c9929f1cd77611","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.1.18","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"0.10.35","dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"}},"0.2.0":{"name":"route-cache","version":"0.2.0","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.0","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"c788c6dc4b2297ed3cea07b49a9e32bb517be391","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.0.tgz","integrity":"sha512-Hj+bV8l30k9tgZmUR4BKq5SynMKpsNz4ggfC7pB1qVkeOL6KAFUQP4L7JfYkpvZYSagBsvjseEB3qirxNjEeeQ==","signatures":[{"sig":"MEQCIDf5x8uj5X0WA5QnD+qFaznM1H4IbqWgDygwSvmN8X3hAiAFB01NmJ2QMT1+Ap7rAoaqBFvfsvVQcIPy6QmVRTf4Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c788c6dc4b2297ed3cea07b49a9e32bb517be391","gitHead":"d0181982bca65c85077b79a915af998cecb72257","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.2","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.0.0","dependencies":{"eidetic":"0.1.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"}},"0.2.1":{"name":"route-cache","version":"0.2.1","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.1","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"24f53e8fa851ba3aa54359ecc58d2ba28b42be69","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.1.tgz","integrity":"sha512-QSL7dZdqyLSvNB/R4oNwYQX+WNjtYVZC0LvU/nEPV40VXTRoXcJhklmGjJ09zbntA5qVLY/pXohBhUPw6jsAIg==","signatures":[{"sig":"MEYCIQCVctRMkpCrUsiKn04y+GkRMKxByF96M1jOtNJNikyauAIhAMiyexl6FtrKZvc3CoK+KgHfC1oGkAv5iPBTRR2f/6ul","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"24f53e8fa851ba3aa54359ecc58d2ba28b42be69","gitHead":"1e28308b6fa5659d16c7f53e17ea7ca1a1579c71","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.1.18","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"0.10.35","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"}},"0.2.2":{"name":"route-cache","version":"0.2.2","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.2","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"abb203d7b402569455bf4112c808961243a09486","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.2.tgz","integrity":"sha512-0Zzsa2GJf2DfLQ13GQVFPaSRrCJ/2njBTsNHTGwOEpuBB3TIMMTT0eDsEv87uRukcgwX06LYWg3ZCJT+tieQ+A==","signatures":[{"sig":"MEQCICu0oAnBFdKj3JQI5yirKOnl4ZDCPDnourZx3FxYL+XEAiACaqRFztpjT0Wq9Fa5lIU09b9qsr24dOelAJsQ/EvT+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"abb203d7b402569455bf4112c808961243a09486","gitHead":"a8a7a55c3d685ae8fda57e0dffc2c28ffc268ccc","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"http://github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"1.4.28","description":"express middleware for caching your routes","directories":{},"dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"}},"0.2.3":{"name":"route-cache","version":"0.2.3","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.3","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"77c372ac45080a70883b8a49cac0a20d814c7ae0","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.3.tgz","integrity":"sha512-ZRkXHhNBk4Y3uyFold5Hif5FQrRA1LlIYcBrvxCpGabDLQBmu52PSTbonBE1qWNoA5tsU72V5BKA66QBZ2ggng==","signatures":[{"sig":"MEQCIC58ojvQtR5EnqrDD3fVL1sFPCdRW8DUrtBV5K3He85jAiA4xwyvpz1NNEDqGNIyTCNu0O+EY5VRheo5gBi28enn8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"77c372ac45080a70883b8a49cac0a20d814c7ae0","gitHead":"1620ef94c2faac1db443876a757153285454a828","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.12","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.3.2","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.2.3.tgz_1461113035702_0.04845433938317001","host":"packages-12-west.internal.npmjs.com"}},"0.2.4":{"name":"route-cache","version":"0.2.4","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.4","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"40bab365fe3d38351b357a4a5398124948b3559a","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.4.tgz","integrity":"sha512-W7mT2oa48lL3ntAjXc1X3fKtyEYn/a5HN6UYMxK4uHthseQV/7GgwGU4rTQTbO/2+GRjOXsh249W3rhdX/qlRg==","signatures":[{"sig":"MEUCIHOG4B75zi0C5IX96pR6HmuGuJHvYmVnUxB6p2eOeePWAiEA62V47CP9QqSYSGL32BOSFcKE+sl5YaBHlj6nfHxK0AY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"40bab365fe3d38351b357a4a5398124948b3559a","gitHead":"e5f9b094a44e542e9ee14fe361ee2925660fde67","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"3.8.6","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"5.11.0","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"~1.13.0","should":"2","express":"~4.4.5","supertest":"0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.2.4.tgz_1462077833808_0.4314078548923135","host":"packages-12-west.internal.npmjs.com"}},"0.2.5":{"name":"route-cache","version":"0.2.5","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.5","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"a585a9f9cb680bda5b53db98cb57161647047290","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.5.tgz","integrity":"sha512-FKUyRafwC5X+Ws+P9GkvYU6gwuBYR1SShRe6oQo6PHXd33fFHqzFf2H+gPqtdGu77lMW+px7XgesK5DBlZTHIQ==","signatures":[{"sig":"MEQCIBpouwhIyp62CGHoWjvfmCjPlKEYIeG1cHNiClBpursmAiBSoIFWrNWDwOJiOdWI3X2aMH14Z/p6UZEVRMQjy0c2Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a585a9f9cb680bda5b53db98cb57161647047290","gitHead":"013c1db62dad662e84ad14b837731046979fc0ed","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.12","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.3.2","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"2.5.3","should":"9.0.2","express":"4.14.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.2.5.tgz_1468794218854_0.023096566321328282","host":"packages-16-east.internal.npmjs.com"}},"0.2.6":{"name":"route-cache","version":"0.2.6","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.6","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"1ab3b27b70b795d7060ca43c323f53cf4c0a0254","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.6.tgz","integrity":"sha512-MCdfKGRDvF2K6HYurRy3Da6iB7Iylz7y3bS2SQHo6swfxybzRkmUFXRzQtPZGdsrlTFi9QdVs3RP4M2nJwVGow==","signatures":[{"sig":"MEYCIQD4ZOFj+K/L74xstqWoMGrrA+oyUkerBSaOq8bpBWft8QIhAPW/GGNJlDqCnRQMskbtixklfM86gtDTbNmAFShRz+J1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1ab3b27b70b795d7060ca43c323f53cf4c0a0254","gitHead":"740dcbf0734bc01b1247394e228661efcfb2653e","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.12","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.3.2","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"2.5.3","express":"4.14.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.2.6.tgz_1468800675033_0.5461149322800338","host":"packages-16-east.internal.npmjs.com"}},"0.2.7":{"name":"route-cache","version":"0.2.7","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.7","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"855e9d518e806f4b16bb430e25806d337c66162a","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.7.tgz","integrity":"sha512-LareJM9HM1FNgXYsEHNftdhYiH45tcmbCtridrdceDzOPsphiQ7ox+F/dsgYINarkd9zmsPqfFD5tniJqHTkqg==","signatures":[{"sig":"MEYCIQD3/JvFs9KhrxGsRQ6JZlpdSYmmpPuPrIpQgUrgM4mtcwIhAJ1qTTsFSlfxsPekQzhtvrRdoKd0ITuvFybjSDdG9xi5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"855e9d518e806f4b16bb430e25806d337c66162a","gitHead":"782fad533af604941aa7187f42dd71b7543c92ad","scripts":{"test":"mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.12","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.3.2","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"2.5.3","express":"4.14.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.2.7.tgz_1469160054619_0.888665464008227","host":"packages-16-east.internal.npmjs.com"}},"0.2.8":{"name":"route-cache","version":"0.2.8","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.2.8","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"3bd1a79ffab5dd1dea502d598382e237c64ef97c","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.2.8.tgz","integrity":"sha512-04K2oKQStcUvZU7wpGXVXPZRkkKUJwretIJsewFYLwCfWhSszA/GRpIiD2cL00PGjpb972edQBMH+031+Y4CLQ==","signatures":[{"sig":"MEYCIQDdF8A2zpIvGbJOVpivvXNE/7uYpvA3MBhCW+X+IWEtvwIhANhUU6yltRiO++jsHT4RH23aOfvDvBh0d97gSQ3kdrni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3bd1a79ffab5dd1dea502d598382e237c64ef97c","gitHead":"c77f2d0ca3f5633c6145c34404e98beea3d01128","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"3.8.6","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"5.11.0","dependencies":{"eidetic":"^0.3.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"7.1.2","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.2.8.tgz_1469380758123_0.8012247832957655","host":"packages-16-east.internal.npmjs.com"}},"0.3.0":{"name":"route-cache","version":"0.3.0","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.3.0","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"d7f3cc51f15ccd492cbbc04243096efe8e9a9683","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.3.0.tgz","integrity":"sha512-jOxr4VC0A5m2PohRu8rph1miNAIcRZr7FZfonTGWS7dRU38EZKaA2FVlT4vcpQAQ3B3S322D8ul9fi0p3/q9Cg==","signatures":[{"sig":"MEUCIQDztr/Uk1laBfFmGoPwS/0dgYA2NB/XMUpV2RGEd5Yd4QIgeLdM7bpWho0uMBkwUt7MZfcNZyWp1L1SPgm/mLl6VC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d7f3cc51f15ccd492cbbc04243096efe8e9a9683","gitHead":"659d888e8d6fb353fbf9a7e605e57e2ef77d1c91","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.15.1","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.4.4","dependencies":{"lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"7.1.2","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.3.0.tgz_1469400532058_0.9211384924128652","host":"packages-16-east.internal.npmjs.com"}},"0.3.1":{"name":"route-cache","version":"0.3.1","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.3.1","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"6411d9ca13daa1160319df4de9e229afe2f5a82a","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.3.1.tgz","integrity":"sha512-3M4G09ywYO4ESiPEEbEscPLDZpjheWBI35xC5V4asJ8eq8AylySgD//t4Aw4COXFIojnavI/Kz/1hzc9TlJ/ag==","signatures":[{"sig":"MEQCIEwb+b2e7QpFzsEY19x6IytX9SbG1Q0etYgA/3ZlhOXrAiATMLfBpJ1NyH3ka+7tnx5tLrRDqJmALYNO97XbpfusIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6411d9ca13daa1160319df4de9e229afe2f5a82a","gitHead":"3efa92e46c1449b49ece50177cc2edfb2179e075","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"deprecated":"critical bugfix in 0.3.2","repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.12","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.3.2","dependencies":{"lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"7.1.2","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.3.1.tgz_1469681535564_0.5689834072254598","host":"packages-16-east.internal.npmjs.com"}},"0.3.2":{"name":"route-cache","version":"0.3.2","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.3.2","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"533206afdffd6ce6fcb52e04d2308674323252da","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.3.2.tgz","integrity":"sha512-JWRiNqla+d3G/At4DCVAWRkBvlDyAk9WWhWMEZFPv8Uwk+/2SqTfwYP59kMyqQqtppIryRMGAiS2Zs8592RNMQ==","signatures":[{"sig":"MEUCIQDpRZYVY8TF9VAIcvJcM8eS2+9MmIXRbdsx13dBPstVsgIgTACJuULmz6cqOHyVq50iMdTYLwl2XVVCFg8Wrgy2b6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"533206afdffd6ce6fcb52e04d2308674323252da","gitHead":"633d1bc08df617715574089b52e161ff910b594d","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.14.12","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.3.2","dependencies":{"lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"7.1.2","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.3.2.tgz_1471043730368_0.9444235854316503","host":"packages-12-west.internal.npmjs.com"}},"0.3.3":{"name":"route-cache","version":"0.3.3","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.3.3","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"21ccdeed4b1d2a6fc76c91c1955577ebbe668049","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.3.3.tgz","integrity":"sha512-zMcvMyfaNMQ3HNh9v+F/jP6azPEnizeik1gOH6yV+bwUMMrRpVppjbXNsVR/OYsHAQfEPi7BjAfJIg2X6Ebz7Q==","signatures":[{"sig":"MEYCIQCOopg1X75Iw9MQ4CNerte4YO0901Y9GtroNUu2RpdGOQIhANObH3+vDgY1rBoJ0v/zyzngJu/1LR5asO7adryoANTd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"21ccdeed4b1d2a6fc76c91c1955577ebbe668049","gitHead":"7d9f83a3d634035340bcae512a16b867187ca188","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.15.8","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.4.7","dependencies":{"lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"7.1.2","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.3.3.tgz_1471533038989_0.5675575991626829","host":"packages-16-east.internal.npmjs.com"}},"0.4.0":{"name":"route-cache","version":"0.4.0","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.0","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"5e42b0dcb555758b79c9917d7a02cb1511d08550","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.0.tgz","integrity":"sha512-NJKaY5UV8mEdi2XRW87/6WBoFBkLR4XhQN+7BsVvtIwzfwudlbWrZ+trpPYHxJIRwvr330sCAJaUSmK/eULyDg==","signatures":[{"sig":"MEUCIGhapH1L87dPoYet1hbU3YtA8hZvJw9zwtaZf8y8XXfLAiEAqcD1QyGsUrCsq93OlzwUt8ZLq5SxEbEV4DnZXzLg4DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5e42b0dcb555758b79c9917d7a02cb1511d08550","gitHead":"059981c91c0af91a173f59f9640c6ad79c2662bd","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"3.10.10","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"6.9.5","dependencies":{"lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"8.0.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.4.0.tgz_1488902959219_0.690478770295158","host":"packages-12-west.internal.npmjs.com"}},"0.4.1":{"name":"route-cache","version":"0.4.1","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.1","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"765beca6a8f7543395e8938df7e566ededc9f02a","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.1.tgz","integrity":"sha512-cTC4ZTnz6iiBkdXplMEauvlsoHUct7reTGXxoIKsrl+n0lD0VIZxmSVapzIRFVs81Po6Z+iJrBY/I4DXY54k2A==","signatures":[{"sig":"MEUCIBWEBWiRukV5lHVTEpsbANbC6z5HfvCJEIB9wLw5HcN/AiEAkZd5en7po5NiQ3BIrM1ML/OdsazAdEzhYwh0/ORANic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"765beca6a8f7543395e8938df7e566ededc9f02a","gitHead":"7b4c28d9d2da858ef2b7a08c4fb566ff5cdef4de","scripts":{"test":"standard && mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"3.10.10","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"6.9.5","dependencies":{"lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"8.0.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.4.1.tgz_1489347976856_0.13681541150435805","host":"packages-18-east.internal.npmjs.com"}},"0.4.2":{"name":"route-cache","version":"0.4.2","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.2","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"4015fe748e37958a36ce63b07d9cfe752ca28322","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.2.tgz","integrity":"sha512-PPM8aDGs/NhOaJ+O/n6gmyfDlFRdMHWqujXUfAofeizI5B0pecodiDOo8duey2dUsgqLtQIaZBrwRR0DzWSy/g==","signatures":[{"sig":"MEUCIQCYEt015VsO6B/PHHWxQM42eVyC0QDHcenBDYvmYIYOlwIga3umXXk8eonEpJAGnPZp7ODwMSheLa6QBXFLBaopXnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4015fe748e37958a36ce63b07d9cfe752ca28322","gitHead":"8fe3583c1cfb8a7afd4152225c3726ff556eccd1","scripts":{"test":"standard && DEBUG=route-cache mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.15.11","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.7.2","dependencies":{"debug":"3.0.1","lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"8.0.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.4.2.tgz_1503784763133_0.6456372707616538","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"route-cache","version":"0.4.3","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.3","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"30b2c11bbf089bdd0a08b5f40a002438bcf6e7a0","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.3.tgz","integrity":"sha512-1E/mYIXuK56z2yw6bihJaqZSD9kpZY9/gugELNDLB3gbwdcwCYP/MXIXZEUipLFyBhJsZunBkWHHyhKsNrWmYw==","signatures":[{"sig":"MEUCIQCq0oxeMCGsroUteUu6W6kIlfBLrzZhSlIXzkM6iK5W+gIgXGkAzShgfL84qaK6yQaNDAVjHlpFGkIcKoukIM+zx/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"30b2c11bbf089bdd0a08b5f40a002438bcf6e7a0","gitHead":"f0cfe24f60fdde3c55441781ee3b2a483c51bddd","scripts":{"test":"standard && DEBUG=route-cache mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"2.15.11","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"4.7.2","dependencies":{"debug":"3.0.1","lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"8.0.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.4.3.tgz_1503856884001_0.6767125513870269","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"route-cache","version":"0.4.4","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.4","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"c7141fac4e44d1480dae1c1ba44458d91ad1a98a","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.4.tgz","integrity":"sha512-+9XiiQAVE0PFvnDEehu8hW2rvx4Epy/O5pHjSFQ6yYEF3Bkag3cPOJkBtPB/uK8m1zInaQvUvRmqxoqxQeplJA==","signatures":[{"sig":"MEUCIQD+waOQ4/h23CuX1TrUj71AgPE3SfSsEm6EbVDuofFdtwIgcnRmQkBvkaV8oZLzPI9mnFoRgpknhbbhNkowHI3zoEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"56c3e07672b4095823987aa87601f80bfb3a94ac","scripts":{"test":"standard && DEBUG=route-cache mocha -R spec test"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"5.5.1","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"8.1.4","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"devDependencies":{"mocha":"2.5.3","morgan":"1.7.0","express":"4.14.0","standard":"8.0.0","supertest":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/route-cache-0.4.4.tgz_1513705037942_0.8009214934427291","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"route-cache","version":"0.4.5","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.5","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"4969495f8a673739e90d2add49eba1fcfb8f8dc2","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.5.tgz","fileCount":17,"integrity":"sha512-Z/nUYyOJR7hEMS+om8Qao5XKC/FmMQNeTuTukDvT7dZNrsw37OZXgsiN7gxZBhxB5JJtYi5NfTjHVteadetFug==","signatures":[{"sig":"MEYCIQC0OOENTWNg+/NxPEXinriwu1a2un93IQAnsEfUncFgrQIhALKup4ucQc7xQuhzUHOejaL5CxbKSBjhyI1VFcvPVWFa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1l5uCRA9TVsSAnZWagAAoWcP/i6III0Y/BAkHrj9gZ5G\n2noLmNi0pZ4GrASkOnDESC3IbUvP6JvH0nlWNvE0KRryqjfvPvgWkAY3tabW\nyhSjbY/QhzBpOQMJDSH30a8P8UtVySxl2f17LVOLXEiNnAgYnTMOZuY/cGLF\nkNhNrb9WIZg8+26N8IgcOaHkIprdDJ8zPD7pkFqpOaHVvLNiFlrT9zOPzR61\ngxqUNfM8cSZt2DaaWRM2SPnXvonIM4hLXK0d19GHXX9F8fmbN6fWQF1zZ/6y\nJ9to6Up/dhTFIY0xGh/L/zI7VO7kY5K+GBa5G2qXVZugHHz58e0ZUH9A1jhR\nPq/6c6U+9eKEZkE0lYVrr9O+VtTGyOa/yE8Oi2SDjRU0DSa9j5hi/RB/80Hg\nMZcok5GASC9JUn74JttyeIf/Da76dnLd9LRYo+TIqIWHqosvksMLlVah2BU7\nuluClW0O9N8wZW5ac7HxPTKC2DwjTsv040RpufiNgzb6eQKIa+MDFmOxp2qO\n9k8W88RZpHcqeYM/9QhOYKDInG9uFYZvWDCXcNW/iW7ER76nHvK6JlicH51d\nc/kxCOKH8WNuoUQq5oEQ2OfG1vRZhzK93LFNvwT9mobODrEkzc1EVG0x/Swt\n7PNYbEqKKFbtNn3fiAv0oxYb0J6J0DiLKWtYr/1JHDUgfbBKLuhzxQlho9Kw\ny6Sx\r\n=TtN4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"02082bb4808ea50b47cc9c5e5de5be14b8f081d1","scripts":{"test":"standard && cross-env DEBUG=route-cache mocha -R spec test","format":"standard --fix"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"6.8.0","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"10.16.1","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","express":"^4.16.4","standard":"^12.0.1","cross-env":"^5.2.0","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache_0.4.5_1591107181924_0.6225782314501203","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"route-cache","version":"0.4.6","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.6","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"92768e106ee58232998bff6d6f042f79204fd16b","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.6.tgz","fileCount":17,"integrity":"sha512-BYfOTfUJ1e0GVgytOAsNngT9F0OLcjrNeQg087CXEZrYo7NMGRhONizGUv+iso8EZWaWXMbor/Roal+Iv/HtRA==","signatures":[{"sig":"MEQCIGJ186ByhJU/LKOoqXXHvQAla3P4AnSWxgbf72QgVo6/AiAX+KTabIEePmXMXAMyUxAX9w//UlbyB0BM6Z4SsONObA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5EOKCRA9TVsSAnZWagAAu3AP/jQ6fuGWz84ngDEIutBb\np6Fd+E/3Vsjz1B6aWe2EZkhbulq0csosgCKDf5SLEhEwC1xEqw/m9QsaFqxb\nFHrjKf1K6pFva33+9HGlzXLLLyZanuJ7YZOY/KxqCJtlq9EfHLPFXQMCska6\nBRh+5uU7XR1hgrlp6JKqYiS2tVhFoLsudSaEdhetPIheJpavt0fBtCAKde1T\nw8KMEcHAxkupO7MPbaQw8D55grdTx4scGrhjTqiqrLRJiV8zX9fv+Myd//ff\n/FrLybxyexwD99/1R0mhWb6eWvzLsCy/5gNT58EtbVu3vOrTsbPopoon1ZPH\nNr/2r2/a7Gi+7z4ZDrTtspSY3N8eZC3Kndprf2moORECA76OyiROBc4sk1l+\nBcfO1UGjexChkYtL9vXh1T8Z+z3hAI4IdCs9mVCxa1HxTFjT8BXTkAdp8Gkz\nJK7GwKmozfZO+RzEZv5azvdxIHehJ1cI0wRXnaDp4FpRffD1OGYl8a+/UpAk\n26/kRuNI92l9ek5clIfYwFTJJGqhiJ3ZnNtTqAI1wYYJmvpJmUR1QrESHDM5\n56LudkUGsLHnnAndON4MOunRO28HnLbw7END80NygOYviGa/KilohnfBRmsY\nGcyD/51L3XFscsbsFg0lot2ATnkeJ8bGvLoeZSDVDRO8WuouCU0SWS6QLCOD\nMMGj\r\n=hEOD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f16fa04e77152149f2acebc4228c9d22c594f0a6","scripts":{"test":"standard && cross-env DEBUG=route-cache mocha -R spec test","format":"standard --fix"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"8.1.0","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"14.17.3","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.4","express":"^4.16.4","standard":"^16.0.4","cross-env":"^5.2.0","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache_0.4.6_1642349450712_0.8609640590241183","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"route-cache","version":"0.4.7","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.4.7","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"66dab6f18eb5638a252e0a05158e1d9b68ddb6fe","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.4.7.tgz","fileCount":17,"integrity":"sha512-yPGnBG4wDUVRC7cMhqmK3C9Zzpqft1vseIcaHmmHLkB97fzzlY2Nzd8mlpFcrqBazZK79dfC2ZqOhy0FShMvkw==","signatures":[{"sig":"MEUCIQDj3sX6RuwvwEOBcE4g9LyUv3omWXeTI9cqxABi2kL0jgIgZhdISlje19loVwUjhJhu/mdoqZBFl3vnnlIUEQBFor4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5ExUCRA9TVsSAnZWagAAZfoQAJa14MgkdY8uPtQ3Rmfn\nMdzthoV31POLg8F/Y2wUnRSqXoNlnwmiI0kpRlgcuCa/a4u2+TmRWQzCB+kG\nsspj+SXGJtZVeQRwOEePtCDk61FTMR3YtfKi8TorBFX7kRYmCJUE2aR3Xd47\nYXVO7tEHGqmDeYWG3J+FraxyKp2r+v8Aw2yVS9GquV1lY27ufeAJCjb66KP9\nalikH3h62LS8YReTcBx71Rf/UdqzDadzvbPQW+nel3wRvIIKxJepXdgf8YaJ\neP6dRqvppziPz2iK+wAeFO6EBODpVHYP/7HCpgGewYaDzIeeF/apUVm4JMqZ\nfS2XVF0w+F+l1Zy8K3J2zdzmszNR8HToj49WGBroUGyyM/iFY7RpO09BxMuk\nCM0S99xKPJFgCwc9CaYnkw1q5QRUfY0ieY5OTnLJ01FWLo8pCP+BxnfrghV5\n5SvdUGFIEfw9cWiGR8yCP+uYDWpy0Bjo0jFHOZH+ve18hJYOzz5qW2N3PXRD\nWU4YRzM2Ovd3RS705AHxS43qY9r3I5AzSvtph1Yykox7PtdpfHm3poTjqKlg\nk2tiBlW7O6IHBS/MlHBCtJ86G3jzX3tVowCHB4Vs76hKwVbVjybR+kK0zr54\naFw+og9jm9J9HXyz9cC+1VG93pshu8BZPSFlPFHzwjBO791vlm2jz4DEUfg2\nd0en\r\n=yr9x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"42e7ce6eca164af36a8b0c4d885dd56c73918742","scripts":{"test":"standard && cross-env DEBUG=route-cache mocha -R spec test","format":"standard --fix"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"8.1.0","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"14.17.3","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.4","express":"^4.16.4","standard":"^16.0.4","cross-env":"^5.2.0","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache_0.4.7_1642351700599_0.8789930775998693","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"route-cache","version":"0.5.0","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.5.0","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"895e8bb729d1fbe534bc26da572aec985636b1fe","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.5.0.tgz","fileCount":22,"integrity":"sha512-7FzV+1O4q7XeerbyG8aEeDH+1bk/Vxp2sDJdEZE0KcbTP0C6IucKSQUCTwB3F0IkhpF4rYluLLENEfUQ6LH/ng==","signatures":[{"sig":"MEQCIEvVNRNrH/qV4DVf7jKIz61dIN8bMe8dYniYJUy+kIeEAiAal5a6g8KOV1/AaoKk2k2okACsk+WG/1UXENTySBz5zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBLVNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlRw/+PcW8QHxlx40d7HmvMjfUHmnAQJ97b0NLdJ6KENJxxS6epCFx\r\n4zVCP6gZn2zyEPPW5h1leDHdWlsTymm1FkTYCF9A3Gyxh+PTH71D5o3lLnxR\r\nx/Iu5GjoG+dx5KZN3HgHDSHebkrG9zAnrN3M6ugpFBIt4h9V55QNxpzK6nFG\r\nrl5EAfiNYRU/amvOPk8hveEI4KStNDtjINHmM3X1IzZ/SikBJSsD0kkP1xkh\r\n2dWOKEi0QPq8dO7jdCSrG6XAkEy2/l6SLKCH4RVreKt4n3ktW++uUoNxxtCs\r\nQpw5pmXHf2TJF3OQo8eBT6HGFLe1SVQ4CJHQoOmy8JT8z7cMqlYWBvJTIWuC\r\n5Hi3R1TaFe0CJArhrpGntdIJ1wjQ3YRYS9tOas8zj/OweZIqG/EON5ayB4Hv\r\np7CvGiyhX8JHTlcgkLjd/7st4WOPIH4YQLi/j+g9Uw/Hv0WnHJBqKCKbh2oy\r\nInOJdLVUGhNNXhVEH9f7zBRtaC2+YKxuXzfALws+OE1nRLanrr1hOS1HNzln\r\nslq0vXqa9Dm5b2WpuG7gySvpQyFYiCsZMz8UZgdFO3qWaNjuhLHXC5Dw0PVW\r\n4s5c1Vh0gQFUhLf+ywBWLgVetAe9u7xj8mS2/5NwRZO5q4SHo4h44URIR8Je\r\nY0do9qqorL00dtQKKCqv0POy0qu7Oc9CiKk=\r\n=77nF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d38aacc9f7967b27c29b0407499e03c4eaf5b387","scripts":{"test":"standard && cross-env DEBUG=route-cache mocha -R spec test","format":"standard --fix"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"8.1.0","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"14.17.3","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.4","sinon":"^14.0.0","express":"^4.16.4","standard":"^16.0.4","cross-env":"^5.2.0","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache_0.5.0_1678030156840_0.5886803144025168","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"route-cache","version":"0.6.1","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.6.1","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"97bcd15da357f5a6afd4188528121c49637de7b7","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.6.1.tgz","fileCount":22,"integrity":"sha512-zxPWdV6YST+qqRtc32J9tVNk8tUBtS+hBne3M/U+am4z6a0teSEJDi0B6oFWW0ZPGAXFh/SN1Tu7EdfRU1tKBg==","signatures":[{"sig":"MEQCIFGgljFbbT/q554eRov85CFJbGrswoRflHmmFe05qO65AiBTWKPO97icHqdOmpzXddN1NM0iXSzCpKeM7d4f6R9jTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45521},"main":"index.js","gitHead":"73388c40817c85552db8ca2f327efe55af5c4a16","scripts":{"test":"standard && cross-env DEBUG=route-cache mocha -R spec test","format":"standard --fix"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**","loadtests/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"8.1.3","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"16.13.2","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.4","sinon":"^14.0.0","express":"^4.16.4","standard":"^16.0.4","cross-env":"^5.2.0","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache_0.6.1_1695404998245_0.386937518257775","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"route-cache","version":"0.7.0","keywords":["middleware","express","cache","http-caching"],"author":{"url":"github.com/bradoyler","name":"Brad Oyler","email":"bradoyler@gmail.com"},"license":"MIT","_id":"route-cache@0.7.0","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"homepage":"https://github.com/bradoyler/route-cache","bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"dist":{"shasum":"38ff2a57eb20ff107a1989d3dbde37eb801b404c","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.7.0.tgz","fileCount":22,"integrity":"sha512-M4LbH7fTVwH72+CDSv1eaeC+0JWjo427Zp7nmn4LXf31OaaRhvK2xMNTHZgVT8caLDXrzREPHW2QPzKN/ZMmEg==","signatures":[{"sig":"MEUCIQDYlkELbAESryoW+Qg0m4cMUmTpSOHr4f0ZIrEgA4a3XQIgGNJR1o4XiodCZasgGCZDvdmcQ62ZQDku5xxhfxWxlxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53573},"main":"index.js","gitHead":"49db691506190915c8574c83378be164f670e86b","scripts":{"test":"standard && cross-env DEBUG=route-cache mocha -R spec test","format":"standard --fix"},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"standard":{"ignore":["test/**","loadtests/**"]},"repository":{"url":"git+ssh://git@github.com/bradoyler/route-cache.git","type":"git"},"_npmVersion":"10.2.3","description":"express middleware for caching your routes","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.4","sinon":"^14.0.0","express":"^4.16.4","standard":"^16.0.4","cross-env":"^5.2.0","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-cache_0.7.0_1704984544976_0.04653087608980644","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"route-cache","version":"0.7.1","description":"express middleware for caching your routes","main":"index.js","scripts":{"format":"standard --fix","test":"standard && cross-env DEBUG=route-cache mocha -R spec test"},"repository":{"type":"git","url":"git+ssh://git@github.com/bradoyler/route-cache.git"},"keywords":["middleware","express","cache","http-caching"],"author":{"name":"Brad Oyler","email":"bradoyler@gmail.com","url":"github.com/bradoyler"},"license":"MIT","dependencies":{"debug":"3.1.0","lru-cache":"4.0.1"},"devDependencies":{"cross-env":"^5.2.0","express":"^4.16.4","mocha":"^9.1.4","sinon":"^14.0.0","standard":"^16.0.4","supertest":"^4.0.2"},"standard":{"ignore":["test/**","loadtests/**"]},"bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"homepage":"https://github.com/bradoyler/route-cache","_id":"route-cache@0.7.1","gitHead":"955d7065a90c853c69e6f74240108f037b85ee71","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-HTZMdCEacNh2CVIPCSs2mZGp8hwY3YQ3IsmhGECHwVl7zX99ayaAhz69s+bej75IN6htSJyX77cTzoov88Agvw==","shasum":"db986895125dcef4bafb084aa7e689cf60b47e7e","tarball":"https://registry.npmjs.org/route-cache/-/route-cache-0.7.1.tgz","fileCount":22,"unpackedSize":54085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEuHGm91G2YHMAKkwY1fWpq8IacHHg4phzoK2neZsOLBAiAG/awoSwUG2ERqFw0k5eG6jxOXwvx01Uexv1G71iGKZw=="}]},"_npmUser":{"name":"bradoyler","email":"bradoyler@gmail.com"},"directories":{},"maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/route-cache_0.7.1_1777768359473_0.47317714411126843"},"_hasShrinkwrap":false}},"time":{"created":"2014-07-05T02:37:17.581Z","modified":"2026-05-03T00:32:39.726Z","0.0.1":"2014-07-05T02:37:17.581Z","0.0.2":"2014-07-05T02:57:38.247Z","0.0.3":"2014-07-07T13:22:58.429Z","0.1.0":"2014-07-31T18:25:03.874Z","0.1.1":"2014-10-07T17:22:59.907Z","0.1.2":"2015-04-29T12:51:59.929Z","0.2.0":"2015-09-10T16:59:13.646Z","0.2.1":"2015-11-03T16:51:22.000Z","0.2.2":"2016-01-20T15:31:01.278Z","0.2.3":"2016-04-20T00:43:58.102Z","0.2.4":"2016-05-01T04:43:56.422Z","0.2.5":"2016-07-17T22:23:39.893Z","0.2.6":"2016-07-18T00:11:16.108Z","0.2.7":"2016-07-22T04:00:56.433Z","0.2.8":"2016-07-24T17:19:20.105Z","0.3.0":"2016-07-24T22:48:54.041Z","0.3.1":"2016-07-28T04:52:18.118Z","0.3.2":"2016-08-12T23:15:31.916Z","0.3.3":"2016-08-18T15:10:39.861Z","0.4.0":"2017-03-07T16:09:20.890Z","0.4.1":"2017-03-12T19:46:17.509Z","0.4.2":"2017-08-26T21:59:24.238Z","0.4.3":"2017-08-27T18:01:25.021Z","0.4.4":"2017-12-19T17:37:18.863Z","0.4.5":"2020-06-02T14:13:02.057Z","0.4.6":"2022-01-16T16:10:50.857Z","0.4.7":"2022-01-16T16:48:20.983Z","0.5.0":"2023-03-05T15:29:16.981Z","0.6.1":"2023-09-22T17:49:58.469Z","0.7.0":"2024-01-11T14:49:05.119Z","0.7.1":"2026-05-03T00:32:39.618Z"},"bugs":{"url":"https://github.com/bradoyler/route-cache/issues"},"author":{"name":"Brad Oyler","email":"bradoyler@gmail.com","url":"github.com/bradoyler"},"license":"MIT","homepage":"https://github.com/bradoyler/route-cache","keywords":["middleware","express","cache","http-caching"],"repository":{"type":"git","url":"git+ssh://git@github.com/bradoyler/route-cache.git"},"description":"express middleware for caching your routes","maintainers":[{"name":"bradoyler","email":"bradoyler@gmail.com"}],"readme":"# Route-Cache\nBlazing fast :bullettrain_side: Express middleware for route caching with a given TTL (in seconds)\n\n[![Build Status](https://github.com/bradoyler/route-cache/actions/workflows/node.js.yml/badge.svg)](https://github.com/bradoyler/route-cache/actions/workflows/node.js.yml)\n[![NPM Version][npm-image]][npm-url]\n[![Downloads][downloads-image]][npm-url]\n\n[![NPM](https://nodei.co/npm/route-cache.png?downloads=true&downloadRank=true)](https://nodei.co/npm/route-cache/) [![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard)\n\n## Why?\n- makes hard-working routes super-fast, under heavy-load, [see Load Tests](loadtests)\n- defend against 'thundering herd'\n- supports various content-types\n- support for redirects\n- allows for conditional caching (per request)\n- works with gzip compression\n\n## Install\n```sh\nnpm install route-cache\n```\n\n## Test\n```sh\nnpm test\n```\n\n## How to use\n```javascript\nvar routeCache = require('route-cache');\n\n// cache route for 20 seconds\napp.get('/index', routeCache.cacheSeconds(20), function(req, res){\n  // do your dirty work here...\n  console.log('you will only see this every 20 seconds.');\n  res.send('this response will be cached');\n});\n```\n\nBy default `req.originalUrl` is used as the cache key so every URL is cached separately.\n\nYou can set a custom key by passing a second argument to `cacheSeconds`.\n\n```javascript\nrouteCache.cacheSeconds(20, 'my-custom-cache-key')\n```\n\nYou can set a dynamic key from the `req` and `res` objects by passing a function.\n\n```javascript\n// Cache authenticated and unauthenticated responses separately\nrouteCache.cacheSeconds(20, function(req, res) {\n  return req.originalUrl + '|' + res.locals.signedIn\n})\n```\n\nIf you return `false` the response will not be cached.\n\n```javascript\n// Only cache unauthenticated responses\nrouteCache.cacheSeconds(20, function(req, res) {\n  if (res.locals.signedIn) { return false }\n\n  return req.originalUrl\n})\n```\n\n## Delete a cached route\n```javascript\nrouteCache.removeCache('/index');\n```\n\n## Use a distributed cache\n```javascript\nconst Redis = require('ioredis')\nconst IoRedisStore = require('route-cache/ioRedisStore')\n\n\nconst redisClient = new Redis(6379, '127.0.0.1')\nconst cacheStore = new IoRedisStore(redisClient)\nrouteCache.config({cacheStore})\n```\n\n## Future plans / todos\n- client-side Cache-Control\n\n------\nThe MIT License (MIT)\n\nCopyright (c) 2014 Brad Oyler\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n[npm-image]: https://img.shields.io/npm/v/route-cache.svg\n[downloads-image]: http://img.shields.io/npm/dm/route-cache.svg\n[npm-url]: https://npmjs.org/package/route-cache\n[gha-workflow]: https://github.com/bradoyler/route-cache/actions/workflows/node.js.yml","readmeFilename":"README.md","users":{"bradoyler":true,"justinshea":true,"michael_hodgins":true}}