{"_id":"node-mocks-http","_rev":"119-70640ecce658c57c62b1dc24a4e74690","name":"node-mocks-http","dist-tags":{"latest":"1.18.1"},"versions":{"0.0.1":{"name":"node-mocks-http","version":"0.0.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.1","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"bd64f0b37e025e578fb8a972efbb97fca5bbca41","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.1.tgz","integrity":"sha512-B9vy4S77UbCkJZGa24+N0vumFi0Rx9O8hSeARx3kRxX9qr//dYdL1Aptf0jBaQTMH1I1QZ+IHbjqYSlRwf2K0w==","signatures":[{"sig":"MEUCIQDSEHNzF1/BeDbXeEqP49gD07hQzRbDpKNnV2kNv1gKzwIgVcl5pVVvbXIbzhujJa0cxFhJpQ9ENHOer73G/xiHKO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard@howardabrams.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.2":{"name":"node-mocks-http","version":"0.0.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.2","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"f4f905eab5e5a40fa3da5c1739bec1b8d33004ee","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.2.tgz","integrity":"sha512-Hunqbszi9V0GorFxfz1ibL8oFXfftSTNm8A/EFgxE2zBgxVDk2OzJqR0V0ATw7Gal9kRRga5iQWDwZbTP/nYCw==","signatures":[{"sig":"MEQCICggBE9ZYKQ7J6uNIEGI0pV9GxgTWhFIkHe+6rLDJNqWAiAS5Tu9Rrml8cX8Id3xUBIpqusKVBMVKeCw79rlFE/taw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.4":{"name":"node-mocks-http","version":"0.0.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.4","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"45c68522ef4bb62c9f663b1f2299ed35721f450d","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.4.tgz","integrity":"sha512-UHRyuHtGGsQl+nIIVYxrdH68VVs0O190TNtv6LOt58Ym+s6NJALZRBcPSx73WukCiY7dDX2EWHYwfPMhS4aWTg==","signatures":[{"sig":"MEUCIAKZIqVgDPhXWRUAdBQiqc5ABurNbPhzyk6SHo4czs8eAiEA7zibuq/GIsdjNSx8Z3K+f4WZWPA7zoH9Q1jhQiPopoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard@howardabrams.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.5":{"name":"node-mocks-http","version":"0.0.5","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.5","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"c5531774c9a6bf38e131580b23f3c50b4eef063b","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.5.tgz","integrity":"sha512-6R3c/PjtaU4bqxiJCAzffAlDvsbrUVN7bnGfSt6evh4ZZ2dB9Zf6mhOMNpEoMrDj6cUbo9Ixlu5Ai2gA36+QOg==","signatures":[{"sig":"MEUCIGOhFKy4dSQBc29wxBBezX5CzIxw0ySTAL4Z1oaTA/5WAiEA+oMfANOaPS2ZYbueLKsIXA8vhUq4BRBytaUADcLD0+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard@howardabrams.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.6":{"name":"node-mocks-http","version":"0.0.6","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.6","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"94821db47934d2f03730aa2c42c1e827c4a67831","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.6.tgz","integrity":"sha512-sEExwIv8LbOCu7unqlwCbPVDQb03hyH1E74RPFbyqztGvYj0YrlULOdM0yqIWBOh0Vr2af9fXm0KALY39JX7PQ==","signatures":[{"sig":"MEQCIAl7R5gBTWX9xKTXKoJ1wcgWatBSgizeAkJAuf0fAgs2AiBENI8yycYC024e2Ip2wigNleUhxvuFWA6f44NpJ/U8RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard@howardabrams.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.0-3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.7":{"name":"node-mocks-http","version":"0.0.7","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.7","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"21513d8506159c4faf589a4a3f76db199e9a8205","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.7.tgz","integrity":"sha512-RRbA9i2U5ETY77AtHC1yGlGDf+WXjyWsssbQryJ+Y1A/aUmv93F1enDT6F9PuQKyocd3yVsjKA86B4rypHr+gg==","signatures":[{"sig":"MEQCIHXz5lMYfD9X7aPdmr9LFeyVirvMxwH6B+oPU7dlY8uUAiAmOHKdHIXoe1MV8jdOdjhIJzVjTyNHYJJnrQqgVSJp8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.15","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.8":{"name":"node-mocks-http","version":"0.0.8","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.8","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"0bfa2b72459a7041982663499006884c45de3b0e","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.8.tgz","integrity":"sha512-r/fnMV9hJq6txMjN3ZZQrrz4nkhz9+uej1aE8y0k6iGP1Hyv1sE5tDFes/N5aRuz3e7WXNhWa7bdtkVxkgkNnw==","signatures":[{"sig":"MEQCIBq1WqeLZ3ubrH9RhraYlnTMcIK9ktdd6sqID6s8PIciAiBjFv5FYbt9TwrkMMPtYIf2guvi8dSKwB+Hwj0fOBrBLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"v0.6.15","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.9":{"name":"node-mocks-http","version":"0.0.9","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@0.0.9","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"42455009d16c28ea340959403b69201bba05389e","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-0.0.9.tgz","integrity":"sha512-MBG5qJHO0pkFEL8OX8WPX8i+/mrUb1H4noiN2D2DBuSi1bRgl5PHz78Fx5la64Q8qFlXWZmm8xAakfQG04Lciw==","signatures":[{"sig":"MEQCIEu6P2BYX9aN4Y+E2Bjm9lxNfn4Va8YpttwYgfqpKh9YAiADSj7qOuLgpRkCQH+TAcNl1WkilFq0ykf0vca+ZVsp4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.1.65","description":"Mock 'http' objects for testing Express routing functions","directories":{}},"1.0.0":{"name":"node-mocks-http","version":"1.0.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@1.0.0","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","dist":{"shasum":"45e1799b1af6d712ed3c8e63983540e7edb26339","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.0.0.tgz","integrity":"sha512-TNDMxJyMuth1tfXcw3cdE7TZ1JkJ7dto6X5A73Tl2bNzCgxM4RnTXL6ER5l9GutRTSzV08OxYErUjq9Ce4wO8Q==","signatures":[{"sig":"MEQCIBG/55eHb2IsSAQEwVGYJCX/eq+/avCWkQOWw7XQ+h+1AiBPOsJXWLMF1WqByQ5y9IpCbtXNeblYuMeyA8vsaSA0Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","engines":{"node":">=0.6"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.2.12","description":"Mock 'http' objects for testing Express routing functions","directories":{}},"1.0.1":{"name":"node-mocks-http","version":"1.0.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@1.0.1","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"e3bf410fe11d028c83d2724403c70a32b2ed0e35","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.0.1.tgz","integrity":"sha512-ThUCsgBafx8NzJ+pWyv64lZ5E43dzkfzgHYrOGmcTMc+VPOEpW2E9l77MqCVzJ/KJAIYA/aIsWNwRoa+yWfnAw==","signatures":[{"sig":"MEQCIQCGYT5AAcykbgfzXzrJ3ncFTahpR0dnSINBKKjVoBSijAIfKpaHMuudbPhCoA9GLSffh1bi2+MUGDvxDQLjz/anKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","engines":{"node":">=0.6"},"_npmUser":{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.3.7","description":"Mock 'http' objects for testing Express routing functions","directories":{}},"1.0.3":{"name":"node-mocks-http","version":"1.0.3","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"_id":"node-mocks-http@1.0.3","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"ab016f7fbdedfb7f99925a50db2173553a7cd821","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.0.3.tgz","integrity":"sha512-ohd253QCjAGUgC8O4DHpAXFz0olBrplgTKSlyX8yQ6ZJs60eDfVWvgEi73K1/75+F0YbbESwp2VLGmKyUrbywA==","signatures":[{"sig":"MEUCIQDt0BMPFvVeMRFXlD235UNHwAXsoJcqzIPf8+Rl3dRQ9wIgQ54mnXlpLpc5O4MpsJB690/pbSgTEOs4QMndAOaldTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","engines":{"node":">=0.6"},"scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.4.3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.0.4":{"name":"node-mocks-http","version":"1.0.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.0.4","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"376244a8c2f002a557138236ce9a68dae558a2b2","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.0.4.tgz","integrity":"sha512-9Xa6kNOvJ3qCx3lr/lCRueq0qWcjlxrE8SvbULa/6uxXl7oc37jlKT+xJHqcUk3O72784BokHIISmHZXN5Q54Q==","signatures":[{"sig":"MEYCIQDCEPeWf/AHvc/c/Z9tlCNe1BV8sawKBA7sqqzy8pEFAAIhAJ58KixQK8Leta11gUWCXWyGKO+QjSRl5tFWpyripTLk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","engines":{"node":">=0.6"},"scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.4.3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.1.0":{"name":"node-mocks-http","version":"1.1.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.1.0","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"d28d574d162f573865bad4a67d56dea1a605e71c","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.1.0.tgz","integrity":"sha512-p2W7hw1nTjn+eR/ednIRCp2xpdnZ/J+sBUF6k7iGJcPQ+yA8TLD0XhXaFdZOL6u8A/bI4C5WYEHN4lxMM65qwQ==","signatures":[{"sig":"MEUCIGyvamfRE8KAB2IfMP88jA2pnbmfFTGasN42Hoswm6UZAiEAxAXuF8mVtURM5Opk08ia+NaPaCn68iSB+DcB+YwZ5s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","engines":{"node":">=0.6"},"scripts":{"test":"./run-tests"},"_npmUser":{"name":"alanjames1987","email":"alanjames1987@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.4.4","description":"Mock 'http' objects for testing Express routing functions","directories":{},"devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.0":{"name":"node-mocks-http","version":"1.2.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.0","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"6966d763b4e038d7fe6aaaa5c4e5eae743d4fdfd","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.0.tgz","integrity":"sha512-c8Vb1vFsr/zvQiW4P3jLJXsR8DYaZtlGPmngOZIi0tHckvceiCvVqYRca6Xw3UHxNGyjxLMZ3KiVcv0Q0SyWjw==","signatures":[{"sig":"MEUCIQCtX7g77vmNtyc0qItl/33EXKxQnqq2o1XsEvgp75fsGgIgbi2Rh+nMFoTxfl5bP3LoItRl4QizvBKWFN3arOqvS7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","engines":{"node":">=0.6"},"scripts":{"test":"./run-tests"},"_npmUser":{"name":"alanjames1987","email":"alanjames1987@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"1.3.11","description":"Mock 'http' objects for testing Express routing functions","directories":{},"devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.1":{"name":"node-mocks-http","version":"1.2.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.1","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"bd791074fdff0a6b2fc9c93b3d788f4ef83303da","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.1.tgz","integrity":"sha512-Q+veOPnN7QrP9F9q1qh2MuQLbKLuW8F7XIkKkF8I6DJpxcAbyndzk8iYu4QBogk6+xK0FZNEq/x69XPGk7XgCA==","signatures":[{"sig":"MEQCIDBCgpoBlviz5C/wi8qh3y+GDE2yBKOGVj+NdjSjuo67AiAyE5drQwNQzWUnkkTsjE2E/0mB8K3qmqRMO8G1zAip/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"bd791074fdff0a6b2fc9c93b3d788f4ef83303da","engines":{"node":">=0.6"},"gitHead":"fcc989c407380e0fbf92d0aa11fe383fe8ca8478","scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.1.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.10.32","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.2":{"name":"node-mocks-http","version":"1.2.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.2","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"0a88b41c35741ca6cf597792abbf901778735614","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.2.tgz","integrity":"sha512-nTrpgVoshYtgWbcYxeWiOjecOpXchLQse8vy0YgKOZOkcwMic14AWds1RuBLwmnF6zxKFoROVSjTIvYpBcpHnQ==","signatures":[{"sig":"MEUCIQC/c5IdUXsBTgprWFjH4IWQEcoio3jGnIGsr9AcFwYKtgIgWHzVmObrzlJRqD4dI5lW67A5cVMxop8i4CTsqfQNTcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"0a88b41c35741ca6cf597792abbf901778735614","engines":{"node":">=0.6"},"gitHead":"7b06c384b32ef3900b2f0519be09f3ab8fccbea5","scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.1.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.10.32","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.3":{"name":"node-mocks-http","version":"1.2.3","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.3","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"f4fbea7050a7535f37703e6d9cc77e97d840aa02","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.3.tgz","integrity":"sha512-vaPns8T2dHr2KwvqG1uK78ZjC7XmfAx1hkOs8LPozDj482kDF+hArEG6vis2GHTSIm+f2A36moGVSWdO4VUK3A==","signatures":[{"sig":"MEQCIFGIcs8fTgDGa/C0Vd9YbzljNyWTQDVC1E4F/Es94zxrAiBzzGZ/RcioL2dA1KFGIDBV6AYJSHULo5BTCNStk2CwNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"f4fbea7050a7535f37703e6d9cc77e97d840aa02","engines":{"node":">=0.6"},"gitHead":"5ea3e0d9c40c7939ee0fae4b7b57d0ba3016fa7e","scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.1.14","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.10.35","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.4":{"name":"node-mocks-http","version":"1.2.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.4","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"63a19430674ed661d0922cc2293d4e616088651e","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.4.tgz","integrity":"sha512-he26XUgooPMgbHcI1M51iGjUZn7Qi9BF1JbwwMSys7YmZXZzMGvcj8cOwQZ+jHUOSXuQRBqVlmALSzv7VmhSag==","signatures":[{"sig":"MEUCIQCw7mp9S/OIwq/3C2XJYref+tfeiMAVDVXf6/SJkaaTagIga0yie9ehLktvMMVHXmBl1ABpdk7u4pLbtLIJISvGKns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"63a19430674ed661d0922cc2293d4e616088651e","engines":{"node":">=0.6"},"gitHead":"c0271e49c64a45a08be64c917ff25bd64fbce086","scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.1.14","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.10.35","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.5":{"name":"node-mocks-http","version":"1.2.5","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.5","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"826097645d03cd7ac5d4eee057457dc443927428","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.5.tgz","integrity":"sha512-w3N77E+Szz+YeL5q+ZITW8EV2G6XvY+OA2BYXsW2WwlJzZiuhQIOe2w+Zra7C2ASEsOIU4YT8v4//0FrioySZA==","signatures":[{"sig":"MEQCIGUwoWHYBxBA80jbKE7OCqd4Ma3d5fkkOAdQ82fC2b5bAiAQbTs0YqBM+ujLw46DTewHsHz8MgHdg1yTnGb11r8dWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"826097645d03cd7ac5d4eee057457dc443927428","engines":{"node":">=0.6"},"gitHead":"f8f1cef785a6cf606ea5bec448368ea63bf77494","scripts":{"test":"./run-tests"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.1.14","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.10.35","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.6":{"name":"node-mocks-http","version":"1.2.6","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.6","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"a3848afdac89fe0dd7cb7a0ed22422c4e5ed02b1","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.6.tgz","integrity":"sha512-gz2RBe5VP8v5oTMa4xcsu7hmy2gU3xnb601/SHW530YVl2ErAjSoz4oiYVKvV85vyXFHk9t61ux+4xNkJazvVQ==","signatures":[{"sig":"MEUCICnpuhHtg28XiQ5Zoo2YedsU1Gub58LSWtUGOjKcol5BAiEApKAyV74pgam4aA9e9B0Y+pBKGYp6LxIlj1iKnUKSPGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"a3848afdac89fe0dd7cb7a0ed22422c4e5ed02b1","engines":{"node":">=0.6"},"gitHead":"47a907b20482b1977f045a845f2a801a87d79a84","scripts":{"test":"./run-tests"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.5.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.0","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.2.7":{"name":"node-mocks-http","version":"1.2.7","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.2.7","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"homepage":"http://www.github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"f7e65c3d729dcd052ef7ce71beb44bac84134f87","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.2.7.tgz","integrity":"sha512-/nLeIA/dMFfoF9wg4kxizvkwrMKs+XnXJilb4MyqcX/fPuPFvDoEC3oIfDoyZtt+l2ii9/sNM7bTJe8mP22DlQ==","signatures":[{"sig":"MEUCIGrq/povv8n4GAhNxQhGrbs6LbaQkjjaHGNMjdH9mfgUAiEAtjh0Khaibb0WiISXietsl5q+quh2AWPKZrFEZnjlH70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"f7e65c3d729dcd052ef7ce71beb44bac84134f87","engines":{"node":">=0.6"},"gitHead":"ee5bd614a1f44b75db9b6f94bcaca2a36fb1bbb2","scripts":{"test":"./run-tests"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.5.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.0","devDependencies":{"nodeunit":"","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.3.0":{"name":"node-mocks-http","version":"1.3.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.3.0","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"d8731c3b3aed6a3fdeccba85adab4723e097d1bd","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.3.0.tgz","integrity":"sha512-rWke6BzvQP4VGv3aasMetCr8UhKh+tgB0xXlaLkTyovlYX9Su7nvPPlWWXjD3A0vRnElHK1up4oKcYPdLcaPAg==","signatures":[{"sig":"MEUCICD/oXTPhFo7Sc/Qj9FqQkPDq6xEnO3dvO66HZ9+c5+1AiEA6FtjTtyc91Wxsc6HD5QLqpw8WXEKeMjWDo/F71spbC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"d8731c3b3aed6a3fdeccba85adab4723e097d1bd","engines":{"node":">=0.6"},"gitHead":"266510145fa59ad766f161090f33ea1d5be2b45f","scripts":{"lint":"DEBUG=eslint:cli-engine node_modules/eslint/bin/eslint.js ./lib ./examples ./test","test":"npm run lint && ./run-tests"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.5.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.1","dependencies":{"mime":"^1.3.4"},"devDependencies":{"eslint":"^0.18.0","nodeunit":"^0.9.1","node-restify-errors":"git://github.com/m9dfukc/node-restify-errors.git"}},"1.4.0":{"name":"node-mocks-http","version":"1.4.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.4.0","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"6277fc91b2ae6bf5a2afcf127575d8d630219145","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.4.0.tgz","integrity":"sha512-/br3EyrtmYI84zLLP3k5FrbJLSoe7Na92bI9fbNY8DkJqiNtLj1W6SE58GXPZNv9acCNaKPE1xJOp9xx4Ynj+g==","signatures":[{"sig":"MEYCIQD3QzXSbq2bpuNadobnP+QrcTGeNhNjf9bzZRfN0uymKQIhAMmRYfks5eNQPcPxl9JxRhUBTV1m6xw2zjWOIqPB3HPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"6277fc91b2ae6bf5a2afcf127575d8d630219145","engines":{"node":">=0.6"},"gitHead":"2145ca4272763d3f7c119511123db6cd7abdcf25","scripts":{"test":"gulp spec"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.5.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.1","dependencies":{"mime":"^1.3.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.18.0","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.8.0","gulp-istanbul":"^0.8.1","eslint-plugin-mocha":"^0.2.2"}},"1.4.1":{"name":"node-mocks-http","version":"1.4.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.4.1","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"f82e26302f26124ea46dce7d74b542f4900bc57f","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.4.1.tgz","integrity":"sha512-VvqU786Eom6XCr0wRY/VYiWq9RgXjCJwipaRPlvipvV56f7HeRSKTwFwaAQf5rzOiHG6ZIIgcb5E5MKZFsPSTQ==","signatures":[{"sig":"MEYCIQD+vunGiPjSdGzVPbX4hKCrW/7lWkFFbyjy8ocHBFc0bQIhANvgCTTSUnmPGivxjgMtTbFDNlFgquchHjtktsGQWmVM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"f82e26302f26124ea46dce7d74b542f4900bc57f","engines":{"node":">=0.6"},"gitHead":"885cebf33e629b8f45c5b8e2d160b127f1a5a16a","scripts":{"test":"gulp spec"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.5.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.1","dependencies":{"mime":"^1.3.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.18.0","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.8.0","gulp-istanbul":"^0.8.1","eslint-plugin-mocha":"^0.2.2"}},"1.4.2":{"name":"node-mocks-http","version":"1.4.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.4.2","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"3d0d2fc5622269b6a84b6defec4735f33854adeb","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.4.2.tgz","integrity":"sha512-wiObGG9LYDNhz5eFiDEbmCQruCdqo7NimZxuQQQ5GarJnqWF7kbryj3DxlQJUtXO2UFiblvWLjIfLFcsuqJfDg==","signatures":[{"sig":"MEYCIQDmn88zPOdlHjZeSikUwu6qDn8++I/uu4+dJXxl2H2HRQIhAIGa0G/Y7/Dc96qlEjQDnhvLWj1wTL2vDnALajLcSy4+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"3d0d2fc5622269b6a84b6defec4735f33854adeb","engines":{"node":">=0.6"},"gitHead":"a130316aa84d40a720b64034c0ad872717bf159e","scripts":{"test":"gulp spec"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.5.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.1","dependencies":{"mime":"^1.3.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.18.0","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.8.0","gulp-istanbul":"^0.8.1","eslint-plugin-mocha":"^0.2.2"}},"1.4.3":{"name":"node-mocks-http","version":"1.4.3","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.4.3","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"0cbe44996d63c853487603f8cf45b8b617dd43c8","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.4.3.tgz","integrity":"sha512-lR8mn+n2h9KLyQlXg+ELc2c3yjt75d8sQdO3MZ0Xawa9Lb27gs0UchSePJOwz8UZ5erd6H/sNSdvSsMeVkqF8w==","signatures":[{"sig":"MEUCIQCl00RWWhy6OU91UVFIPfrwcXqeACJBuE8CQjH8kTLxPQIgBReP2Hhz9N/zsOHgc6hSNk4y+Z3+UdtVrLSUBqSQmeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"0cbe44996d63c853487603f8cf45b8b617dd43c8","engines":{"node":">=0.6"},"gitHead":"fe3dcd6418b4458218e7f3f752e672ba2081b7d9","scripts":{"test":"gulp spec"},"_npmUser":{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.11.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.4","dependencies":{"mime":"^1.3.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"}},"1.4.4":{"name":"node-mocks-http","version":"1.4.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.4.4","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"aece4b54393ce9f78aac603b3d30158da4521000","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.4.4.tgz","integrity":"sha512-ij1KVkTQrECytJo9E8/MzaSyHqE4jj62lDOLifwA/3/l5rgFXONtiIroLHjDaBx3ppJRISq22UuPs4ZHQhtOag==","signatures":[{"sig":"MEQCIFSypb/CRMT5ElfMpF45wPTKa4kSj350AGc1/LahA1JQAiAKUWJ0f5IdD0qcEpE1sq5WrbmUgMhog7jgOLD7IMCISQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"aece4b54393ce9f78aac603b3d30158da4521000","engines":{"node":">=0.6"},"gitHead":"70a0634246112619c732532b6fe515645ef19a7f","scripts":{"test":"gulp spec"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.14.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"0.12.7","dependencies":{"mime":"^1.3.4","type-is":"^1.6.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"}},"1.5.0":{"name":"node-mocks-http","version":"1.5.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.0","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"e9307122010a1888326a98cd0015dc0701ad0b15","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.0.tgz","integrity":"sha512-BeR12w+L3+mMgtzyXOy03ID3iAIEpHoVVU8jzpQhMxLpHLjtpI19cyk6IcG8UFWac6fb64yIUQ+tvXxyTaB3Ww==","signatures":[{"sig":"MEQCIBt26LRrocP1F+Vll1YP3kgER6l2BVz5El0TLQ1SVibbAiA7lnp2YxlVFV2KHxP67vmdxjvFlrL/ITVIntWqYwYxIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"e9307122010a1888326a98cd0015dc0701ad0b15","engines":{"node":">=0.6"},"gitHead":"63f99dcc540c037d3f0aadaac78dddf86d068882","scripts":{"test":"gulp spec"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.14.7","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.1","dependencies":{"mime":"^1.3.4","type-is":"^1.6.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"}},"1.5.1":{"name":"node-mocks-http","version":"1.5.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.1","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"af4a4cbda8ee05b9c93fa924a300c9fe7745782d","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.1.tgz","integrity":"sha512-/Pl6HA1omOUSq8AobXH1j4iGJBvQ0d4mHN/R0wd2ZqDsWNag/iV+HpcoeKIig6Rb6ZRkMvfzfzmdwnHUsoGaKw==","signatures":[{"sig":"MEYCIQDmF7/xcOwFTj1+P8Qrwl4smZBtrauF6HIeOn28urzecAIhAMMY8l9wkXs6dw36mU/4TgTwtfoiOrP5FiqZLEWq6Qda","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"af4a4cbda8ee05b9c93fa924a300c9fe7745782d","engines":{"node":">=0.6"},"gitHead":"06b6d1ac00891bab8deb70bc7659febecf81cea0","scripts":{"test":"gulp spec"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.14.7","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.1","dependencies":{"mime":"^1.3.4","type-is":"^1.6.4"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"}},"1.5.2":{"name":"node-mocks-http","version":"1.5.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.2","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"5378c6ecbc0e077219a8f0986f2c19475b2ae3c3","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.2.tgz","integrity":"sha512-uhIa5G9C4Q4okgbqtOyIoGvwXUvKB7X8vvwPI4huZHdDO1RdG6A2v9f0sEV6aawzjE/g8bdXmTkj7j3cxCY97g==","signatures":[{"sig":"MEUCIDvQKbHdF7g6GBwvgp96LvX2PryY13bGF4VycpPDxbdyAiEArZoKs17Ll5DCRzMsjbPNjqcbRxpR8lsd7YJZfO1s3Xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"5378c6ecbc0e077219a8f0986f2c19475b2ae3c3","engines":{"node":">=0.6"},"gitHead":"58846fcdb4ddcc7ad6d8dcfba00b03f7b1c2da53","scripts":{"test":"gulp spec"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.14.7","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.1","dependencies":{"mime":"^1.3.4","type-is":"^1.6.4","lodash.assign":"^4.0.6"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.5.2.tgz_1457310937334_0.6099362049717456","host":"packages-13-west.internal.npmjs.com"}},"1.5.3":{"name":"node-mocks-http","version":"1.5.3","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.3","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"fd45909f81f3cd62430f7627b7697de97934ffdf","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.3.tgz","integrity":"sha512-2ZNaMxcKvA13EIYMkCNMC2WKnh0GvUqxTEE7kXFHGM694SuM/TITBnJJGzMXdlecwJ7WT8F3tM6HMtTCT7BJmQ==","signatures":[{"sig":"MEUCIHW4iu4prcVHUdv2+RJiXEQo8dQajcivD9FHVYeozVsAAiEAgXpGAeUFrf31hP6BIYz9AoLyuXEJlFSpByhCrlBXUhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"fd45909f81f3cd62430f7627b7697de97934ffdf","engines":{"node":">=0.6"},"gitHead":"e38c4ffb9dc7b74807743767edfbe4710c043d28","scripts":{"test":"gulp spec"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.14.7","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.1","dependencies":{"mime":"^1.3.4","accepts":"^1.3.3","type-is":"^1.6.4","lodash.assign":"^4.0.6"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.5.3.tgz_1470949728421_0.5600126723293215","host":"packages-16-east.internal.npmjs.com"}},"1.5.4":{"name":"node-mocks-http","version":"1.5.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.4","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"4e5af0213b4f2ad3b07173b162b7c12b2954042d","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.4.tgz","integrity":"sha512-jeko2+WYzd71mJZt7uwiGTcBgdvkVqivUoRbLDw9KccM87tECJSBJs3yCRcWgoFJn/H2gEqT2+EffQkJGZBajA==","signatures":[{"sig":"MEQCIETNYH0FFpnjuOS+z+kmnY2eO3oCjC0PCGeOiHAK3bCmAiBetaeVsjuRWXR/ul1IchaDk7gPeDW4b/IYvgvvj69PYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"4e5af0213b4f2ad3b07173b162b7c12b2954042d","engines":{"node":">=0.6"},"gitHead":"42d8caf78198feea61ce62b847b632e36c819393","scripts":{"test":"gulp spec"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"2.14.7","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.1","dependencies":{"mime":"^1.3.4","accepts":"^1.3.3","type-is":"^1.6.4","lodash.assign":"^4.0.6"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.5.4.tgz_1473828357069_0.6445811206940562","host":"packages-12-west.internal.npmjs.com"}},"1.5.5":{"name":"node-mocks-http","version":"1.5.5","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.5","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"294888b83046f2e75580d812e43a82474ea6a74d","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.5.tgz","integrity":"sha512-rL8bcvayIKsmYNquRZjF4aRjRFvtypbYe4alsy1UljJDdtJ1hxqK6RqECRFUZzMkusFxJcQCJ19srmjBNVEmJA==","signatures":[{"sig":"MEQCIHub/T0ST041RGJZl2eSdBeBveV3kKRRCfBG1n4ipAv6AiBLX1va5p55hijuZiUCEYQodigurl8oX1oeJQZA4CCb3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"294888b83046f2e75580d812e43a82474ea6a74d","engines":{"node":">=0.6"},"gitHead":"9ee1e849ea1ae2209b7a31a8c3bfd95d79a9c290","scripts":{"test":"gulp spec","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"3.10.8","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"7.0.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.4","parseurl":"^1.3.1","range-parser":"^1.2.0","lodash.assign":"^4.0.6","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.5.5.tgz_1481408829481_0.35286057949997485","host":"packages-12-west.internal.npmjs.com"}},"1.5.6":{"name":"node-mocks-http","version":"1.5.6","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.6","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"3b00464ffa0a8994386853c1a6a7228ab7d57294","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.6.tgz","integrity":"sha512-jbtlFdwCFIMH2hwVxGdzlSVNQOUJqOKxeqyFat5im6eH5AMqe5PKL3qSJKNJSqe1+I69QkeJDi4UfZ11Uxtfeg==","signatures":[{"sig":"MEUCIEwt2ZDF+b/xtzTVgUZkIwCWNc2Tf3C0kp8ruBnbZgDuAiEAtwSPcaUb7oSHzN8/1YxE5uRuwraBFU/pWaqXu2SErU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"3b00464ffa0a8994386853c1a6a7228ab7d57294","engines":{"node":">=0.6"},"gitHead":"21842080470543cffe6779ee7d7127bf7c2c7a11","scripts":{"test":"gulp spec","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"4.0.5","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"7.4.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.4","parseurl":"^1.3.1","range-parser":"^1.2.0","lodash.assign":"^4.0.6","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^2.2.0","gulp":"^3.8.11","mocha":"^2.2.4","sinon":"^1.14.1","eslint":"^0.22.1","istanbul":"^0.3.13","gulp-mocha":"^2.0.1","sinon-chai":"^2.7.0","gulp-eslint":"^0.12.0","gulp-istanbul":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.5.6.tgz_1484530952138_0.09624537569470704","host":"packages-18-east.internal.npmjs.com"}},"1.6.1":{"name":"node-mocks-http","version":"1.6.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.1","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"45fd588f7fcaa37a84d90b84ebdd6212e64d597c","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.1.tgz","integrity":"sha512-w0GB5GQy95E7XJlFIGOVngCALw+9gq80jXTaxFNLXIBArcdDxAk29TiWUWmT3Asb5U0+iKoXdBSv6SBJsruI7w==","signatures":[{"sig":"MEUCIEqEyd7ajnfMAIwJK2MD8YCq6BOFo61hkwRPow5U7sF3AiEA2Fj7jyJIYpDQCFZy8N1KiLL7/pWW7wO9YsK16WzpZXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","_shasum":"45fd588f7fcaa37a84d90b84ebdd6212e64d597c","engines":{"node":">=0.6"},"gitHead":"f7876676953404a2c4813d2e77e12b4607cf9ce2","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"4.0.5","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"7.4.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.6.1.tgz_1487557523490_0.9196417480707169","host":"packages-12-west.internal.npmjs.com"}},"1.6.2":{"name":"node-mocks-http","version":"1.6.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.2","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"29cb326c67ca14cd29dc6ecee3188f9bbfc2a454","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.2.tgz","integrity":"sha512-Bxx3Ei0fY+5PpPkbdUqzantccIAiP17OeJNAuAoBiELqC6QtRafMXDvjTMhT0oxcjP+uKqItiHoNE0CtweNkFg==","signatures":[{"sig":"MEUCICeJSfbPfwV3QDVTBAbAn91chdYOinEXLDrYjBnCR2LxAiEA4eUZHu848TI1GtVpJUhkcXILYYZZWJ2FuVX9EMeelPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","types":"./lib/index.d.ts","_shasum":"29cb326c67ca14cd29dc6ecee3188f9bbfc2a454","engines":{"node":">=0.6"},"gitHead":"340aaca55739a14be77cd2c9020f26ae4963ea98","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"4.2.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"7.10.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","@types/express":"^4.0.35","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.6.2.tgz_1494827101411_0.27748106117360294","host":"packages-12-west.internal.npmjs.com"}},"1.6.3":{"name":"node-mocks-http","version":"1.6.3","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.3","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"bfd9992001df8faca28bab43e7652edb1f9eb229","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.3.tgz","integrity":"sha512-hM6//TcSGCBVSKEU4kzA2yU/AEmb/arLHqEbWeFHTfFtttlWO3AevdOCXOzw/0huBkaN8EcnrRmcySXLCo9ZAA==","signatures":[{"sig":"MEQCIHPbZ6zjkCmxyOizCbCfPZ20KC0mHH2GWNJkSIkway7KAiBYVuTuJVvbqWleFhVz29NhobKZ2tG15GnZs4r5MbZuwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","types":"./lib/index.d.ts","_shasum":"bfd9992001df8faca28bab43e7652edb1f9eb229","engines":{"node":">=0.6"},"gitHead":"8ad8e2cc2959b4df430b290fcb98a4aecf5c5663","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"3.5.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.6","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.0.35"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.6.3.tgz_1497583991992_0.8953819822054356","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"node-mocks-http","version":"1.6.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.4","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"79ae3bca6f472791e618daa338fbb6289251d2d7","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.4.tgz","integrity":"sha512-SjMkjsGaoBOCJNVqfuhN6yFKLeO6AvnjqwerpsRmWVd090eSndZoetcltYC05D3Ni1jYEqmMBZtoEOsdeuOyXQ==","signatures":[{"sig":"MEUCIQDMftkPbn8Ic5oxP8K6mVvW8mYSIzSZehWE1csQv6p29AIgKloZztvdHOCDsdrhFevT20VybifU8MPcER5NEmu8zKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","files":["lib"],"types":"./lib/index.d.ts","_shasum":"79ae3bca6f472791e618daa338fbb6289251d2d7","engines":{"node":">=0.6"},"gitHead":"b498cda0c29ae32f09a37039cd29c109c2964092","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"4.2.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"7.10.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.0.35"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.6.4.tgz_1498973397071_0.3520994773134589","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"node-mocks-http","version":"1.6.5","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.5","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"495b6c52b5a39eb7d4ef885eef471ea15747716e","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.5.tgz","integrity":"sha512-PXLiiN4o8YK18+99+pr4vQBFrU/3C37xFFmSWrMPcmU9Dl0JdjqedhaYeNXOwJtFzbI1F58tRWsEBuGvotqX0A==","signatures":[{"sig":"MEYCIQCJkKFLsFBVwCEn0dqWDPNYZxVlR5VI2MqnC80/XqgVSgIhAJU7g7v4iDeE3QsPXHO0uPakYKNJS/Gj4/FNgqKDyoDB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","files":["lib"],"types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"a1360966262a74c3c6d9bff69eda152782dfde8f","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"5.3.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"8.4.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.3.0","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.0.35"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.6.5.tgz_1506229766882_0.08886467921547592","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"node-mocks-http","version":"1.6.6","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.6","maintainers":[{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"0fdeef866cc122a80051bbd89a876d3c4cd21e13","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.6.tgz","integrity":"sha512-HT+A8iTVm33ysWsgeLgtP302lrErj0PCOdFQ4tliuHXcRHlRKfqFcmhs+fcQtEkPZm7VcmQDur9m3XGxdYjZwA==","signatures":[{"sig":"MEQCIFHV41Q043JNhn1IHpK1pkuP9IMA7eALXUeEe9liZXR2AiBNkwkTDmTTxlFcv+TusFUFKEU1jfW2AJugeJq4KEN3hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/http-mock.js","_from":".","files":["lib"],"types":"./lib/index.d.ts","_shasum":"0fdeef866cc122a80051bbd89a876d3c4cd21e13","engines":{"node":">=0.6"},"gitHead":"a90b6f7857a02eb12b3864a67d2a31b58cb9ea2b","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"3.5.2","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"4.2.6","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.0.35"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http-1.6.6.tgz_1507786779995_0.4241346644703299","host":"s3://npm-registry-packages"}},"1.6.7":{"name":"node-mocks-http","version":"1.6.7","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.6.7","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"89f31c12586585c3812e6bd725d417710d7632e3","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.6.7.tgz","fileCount":17,"integrity":"sha512-0a+2ynRfWyU1tN9DQ9Pq29SC9L5QafyXfQ4ae5dA39TYP8K8j74ohKvGKzlQ2vvfbnj17MbXLi35WnmUTl9xmw==","signatures":[{"sig":"MEUCIQDVJA8atSwiWBtb4heWosD4REDxH8sHf4JeB+S40rs88wIgble1QR5DEVthuTvV4QLW2LN7MQlm30J7p99SXtcDM8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64330},"main":"./lib/http-mock.js","files":["lib"],"types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"a6238cc0da65c1f06a50a149ca3338cefbd8bb32","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"5.6.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"9.5.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.6.7_1518800854605_0.543869923691676","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"node-mocks-http","version":"1.5.8","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.5.8","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"howardabrams","email":"howard@howardabrams.com"},{"name":"johnnyestilles","email":"johnny.estilles@agentia.asia"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"cbcc6dc8278861f96522c51ae858cf62806e2f80","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.5.8.tgz","fileCount":17,"integrity":"sha512-M0hzy8zR8vPy5WQcfRnFHZ0Rzi+Ru3P7QLa4NZQAnxbFHyiwLgzseuvfnItCfa15Q2sWJNNxjNssjpJiQ+wocA==","signatures":[{"sig":"MEYCIQDlPsWT9Vf8wJHqFL//hDh9kwIkhddXz/kWLYYopUFs1AIhAIgyNPUcXtgmP9F3nQy2P12CPp/1oHEdEWy17fjQ1Pgo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65402},"main":"./lib/http-mock.js","files":["lib"],"types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"15e18c8fb4905eb2c92254072f03258fba8dbe74","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"5.6.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"9.5.0","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.5.8_1519797465624_0.4655913842819215","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"node-mocks-http","version":"1.7.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.0","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"d252191d7adc88dd972b731a2ed781d95e72d6cb","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.0.tgz","fileCount":17,"integrity":"sha512-AX1jGG87itK38N9UZif1CFYjJDibCOj07d0YGpUsxzglVWJjyJ3R7fxtuK7l6RVCKZteLiQyaTo9UR8rIEESgw==","signatures":[{"sig":"MEYCIQDRXhppfPkTaQ3SzWeZGRKhYIpVj2K521IxhzjgP45MOwIhAPh5t5kqFy3JSSDxUyb2B06fDe7PncdbaErZM/EqYRQq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/pBdCRA9TVsSAnZWagAA5z4P+QCbymFmf9v8p75axqVz\nLG7oHWx+EW9Wjw44Eb5S3QRzv6LGuNfYbvCxapVFhjqYGnFaWFuccbov91l3\n8g5zW0L5Dbr2vAe3yOB69vuFoI2eZP8eIG9z2vl0rARkIIoVjjVy/9iK7MNW\nfgzXB5WEjjkCAV+3Gzo2ICQEKMGb2zj8y8CsQIsRoyhuE6BKj5afGFdnMKi+\nNIK0XSGL5w3dQ8idc18GI84ErBPVrzgznD3Dmk5HvwboEnbZKEwRwfRxXA80\nw3LaQ6xq/zL1XxyLUpUZ3bJuTFgmjmz6zFGvJslR9GwkLMs+BkshKcYGkARA\nulKGuOjIRGEmYTCF0QaCqLNa488LGGxWZHCO8RggPf83AnHGKvlH7bdS6Vra\nKsuHHUo3e8tTeQ0HLtP5vQHtGid/uImpS8y1Sw07W2b0PERuKNkd0ui8cobw\nPWB08StmTjpoCqWwbNyGeoMBMeLfsnq/59vY2tgUMTE/LwPqFMqzKlHqIf2b\njYRBpw2kpsOYigqNEuJHxK9RnwJr+NUfbJ+PSO7VEfAUAdcBpxgwsxQv4xzp\nlUjO9RdHTbzNRna234AKgBTIfJQRDJxLlzcCtYDRm7mbKIRELvIEQahrG8Ct\ncy/QZS83ux3D2IKkaagfGAUbJefvCyn5FJH/g/ripRETAWHFXdnaQuK2AFpx\n4HlE\r\n=1vFt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","files":["lib"],"types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"b21842ba527937ff277a97813477825292d65789","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"5.6.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"8.9.4","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.3","methods":"^1.1.2","type-is":"^1.6.14","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.0_1526632541077_0.0036576641571042234","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"node-mocks-http","version":"1.7.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.1","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"d311dfe063dc5db54f6fb0d041a668903e1bb132","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.1.tgz","fileCount":18,"integrity":"sha512-Tbg0BKjhd1R3ZyrShrV8bY4+hKgU27ewtfWpgLLKdnYc2/Gn70BkNvQvoPVqCI7RNWlCth9nwSGVwIbbXxRPqA==","signatures":[{"sig":"MEUCIBEEhdKDE+sBP8MAxHAR1ANKKlG2/0yFdqZvHkKnaNpbAiEA+kXiUQZcZkPrC5Y46eudFgfhsieg37RIRxQPHN/dK8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtOJgCRA9TVsSAnZWagAAj/oP/i/tLwRqMbm2Tq4VK+/U\nWxP6Rl/Cppd1OE3zPmXiEaUeQNrW16WtqNEjATlKeJWK1eSY3BqXPvNamPiy\nUidhIrdteQD9r8B8M5V2RlHwZ2OnSK7G5+CNGVXs4d8XVQszH49dyhPk0LnS\nMi+Fn544hlMh6avUfHiPail2H0d3e90LzgmSA6XYc/MQcexmH7y7kowCxNOx\n/8WImYmkNmHJxei4LhmvkjA4LNoXPq77WlNPvLzoT08rwCAJgQGnwmSChpmz\nrkzKdvwXNdUcI4JA58FItGvPzduLFOn7tdLKJsl0sKFx97Zw3qHNxPG80DLX\nYr4KpoOad+IgeBpL/6yRrWuNVyndDfgpMqWmFLu+8dRAkmnmebqMBjhSlizn\n2QqC13tc3+SHHji4r0YCy4+JY6YZtijicDvakeI57PH4nIdqg0M9oY86z9Td\nsGbtzRTIM0mS0vimgZZc8tR/ruvGGpn42k+3XqxGpep2+IgiwRyWFqN/UI6K\n305Ieq3KRJreNPg37iS6qQAMHPNaVe8ralswe62wCWBLs8GetJr/hBTysFQb\nVYmhMRiO+ire/a6ZaDWIgtygyd4KNMMUF4FW5QsVkuIEv2A5+BPsAFA7VXpk\nciiyEdnslKGZ2aC+9d3w4CXNpbqr6XHDJRXm6qgK4SqHNAMfID3zRTnK4QGj\nv2Y8\r\n=1UzL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"e63ca9253673f799dad00c20be25c7858ba8a174","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"8.9.4","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.5","methods":"^1.1.2","type-is":"^1.6.16","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","mocha":"^3.2.0","sinon":"^1.17.7","eslint":"^3.13.1","istanbul":"^0.4.5","gulp-mocha":"^3.0.1","sinon-chai":"^2.8.0","gulp-eslint":"^3.0.1","run-sequence":"~1.2.2","gulp-istanbul":"^1.1.1","@types/express":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.1_1538581087727_0.0008634337340420739","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"node-mocks-http","version":"1.7.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.2","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"d4a22e61c29a1e8a0345f55f61e4b0ff94afc40b","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.2.tgz","fileCount":18,"integrity":"sha512-n7fj7BzRNjhQuWU/xcoRH/aOOPeLg3qMJx3mUDjwheoEmZGkThhhGMTxJZ5nnSUcXmEU1uS3gFq3VdBMhS5ZxQ==","signatures":[{"sig":"MEYCIQDLIVudcp0A7FofM0jUWP75RozqwgXF6XDJFpev4uqbxwIhANm50/9x4hFZcm046aVDbnku2T9yOnX4XvWeJim5uXml","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtxsRCRA9TVsSAnZWagAATq4P+wRuWshFECw3bzJUcus4\nS2fUOi24eXgEplSLgk9cM00lpWHNU7V764DzdC1BA3zBhtWODWsFmsSQif4j\nWWgtVZc6+EMNHqGVmd8JTQTlRade7NEB4FaDCvjfBZTt+g4485zIR9j+bIfG\n1mTRq6Immbi/x+UaxDC5lfxWnuXDe2/6hUhUynd43gEHShF8BV8L3MNUijag\nil6SHa9mVWQSeGgBFMmmQLqeJPy5q9Wr0k3MO51IWO+HhUqLuj0EAglYjbrt\n7zpGcf+87+Icj3kZ5eLyJEqIKCfTCfrghrrbmbTZ+XbyrzwWI1W+8m8q8kTq\nNNsf2UVikeusHiiB2kGPL7K3TBEodDXyndRLa9fQXacs+aPJj5jfCkFBcalx\n3j8ql9HdXll1LSR1dkcre5ewFRgV/48EAm4XgWeNa0tbiEUYnuvXUYijilWi\nYmZsQi7lm5MRhOAm65bTBv4EeQX18cd2QcxKGV3qbUsA8t5HjpMCPhy8WLXX\nBe09ZK7iTstoTloQltW+vyz8NoFln44n1RMHasnnEoa3pjsUG4llTpj1dpFN\nN7M/oANhH3IlpBypeBkMZTlLOCOmrvGsXrP/I7ZaM76kL31s10GnbVc1LoNp\nB5Lpt1w2lKu/5qeStayVNaNRpCOKYpju9RExywlLGP6JlWKfFXUYdztNaHUg\nXQHu\r\n=C1uc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"d99b008aad2a33a3a0fbf7a6b94dacd835d56dff","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.4.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"8.9.4","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.5","methods":"^1.1.2","type-is":"^1.6.16","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.0","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.6.1","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.2_1538726672567_0.07641022961137023","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"node-mocks-http","version":"1.7.3","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.3","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"1c744189f012c1977f4d97443495931a7cd5b4d3","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.3.tgz","fileCount":18,"integrity":"sha512-wayzLNhEroH3lJj113pFKQ1cd1GKG1mXoZR1HcKp/o9a9lTGGgVY/hYeLajiIFr/z4tXFKOdfJickqqihBtn9g==","signatures":[{"sig":"MEUCICFFSJGaEg/EkrojfPW5libVnUT7bUPlytKXzeh8Y5J1AiEA9yUi6AStzBpKelmscJVGW5hhraXIRqb0dN7VWg5FUI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvoeTCRA9TVsSAnZWagAAD18P/2YeavC56NAi3UD1uAfi\n1wNh3NiUUcVhrlbWGs6GqnD3RM5tJC9AICqIKNdysuCe9VFQ43h3nEJZeolE\nDkKO1j/96Mi4MzwUXJYvkNd4r2JgcO8EocjECp5UOEl9IH1XhNOBBL8o6w6W\nWWMvqQQnytfWR4FUa1EM1x51iLbmew7X4p4SiVI+7oTZKJha5ekQMAeGqPkE\n1hoO6fFi9+xBwsd/FFkEPfzGeORfL4lI3VZ5MgNYKisc3YliESA9kHr8tS3V\nj5oQuPLYNSjEyFmqiYFC9FBbPvPrLRYwpESE5mQZOnTKkm4v5r43QV2MSZOR\nz6V/Pdb1kS4JAM6SSylZuMsLrhM1+ERQyg1GUP9wCNPX02kpQ+xX3JdLCBvD\n8NbevK5St/7D5U+b576NTrMEIXmPVwzB3azEBUVADvZq/Nfj18hYz3KcD2F0\nkGNWrKjsckyx+JHTiiui48M9mLdA/j/JsHPemWNFZHk2c5KmMnaQRPfuGuf/\noJgIaWivzjBTbeOrTaz1EwasFgTQ/n1ubDAt5yuFNNqJEEnPWK3MK3lCgDNV\nsWirh55yuHtp6eU/i0vJ9XZmGQ+mmf/9EZhB5LCXHIHhEj8yRYoNgS2rbBUO\n3sNJXVB3Rn1LcB0IZa6FRmwCuMCjjxABoWfujkyrNQOdSXWWZgIhaXd3J0AQ\nZXWm\r\n=ClsS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"15e8b2bb27128b373e4643fbbf2dcd64db6e6437","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"5.8.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"9.10.1","dependencies":{"net":"^1.0.2","depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.5","methods":"^1.1.2","type-is":"^1.6.16","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.0","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.6.1","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.3_1539213203047_0.9262247938813479","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"node-mocks-http","version":"1.7.4","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.4","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"36758e160d0f057684e5202504fd96cb29c00136","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.4.tgz","fileCount":18,"integrity":"sha512-aCxvNnEr+Gh+Zj2vhMQxgUuvC8EMpxdhb6uDWMbfTYP6K49aPdWPNqh2nSufYSaIT5GCIAZC2VLEevk3WGbU5Q==","signatures":[{"sig":"MEQCID9bOa6m+XPUqtcb5cBV368j/sqNoZgW4GY7WMM8R3vZAiARK69vsFBb3FhsAETIXxlZnzEzmhm7BT8IXtsPzO1gOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcynFqCRA9TVsSAnZWagAANHkP/3F2EDpw9eOVlPUgTJpn\nsdZUOO7VfWqv6Cwei0SLETnBYK3gH0qdyvBARTNonAi3M7obKEKuOQNVpyAw\n7ItXrsy6YZLejnkV/7bZU9IaS+Iv+kmz/GimL0cObwQ/sxHEgyF5MshO1tN9\nAim16v5GnpFsQ3y7rkx9iHpdH+xTTvyiXkh/EM1Yoiii0dhwKpnpISjssGN6\nOyMoU0chdfkT/NVfzCrctsWCwYAPE9XIXSts3c2GEj7dee2/thUbu1u1lGqp\ntUJ6+nRrXa068maDFgBD8Gu9MBD2NUNtjcyhc0fZdSEZ+iW7++2LCogOji32\naiFC4gXug8dayaE3FuVZDnKx+iMAy1HUz5JUDGZOOgdwf/+01WlOYRNxvBsj\nzUkxwW6JTGSHybdeQRUysa9TNTEonsPLxj8cLwejMZiiVk+bx/VJZf7ReXIN\nqLBbPB32z+2XWwK0EmYdaFju5/Yb56toNrauA+ew3H+Vjg3qzAvMFjqdNNQ6\nLxepF1Wk6aWfesR91cON7St2XbwGiI+JsTOPfXUW8lSEPUFUZw46OO3fHbbH\n1C3M/JNaqT7sJp6WIliqJD5xrsbnWMZq0jklNWoa4zeIujgUMFmvrTtvAfYh\nAvlBpAY8QtT1En7TC9pi99t28XNaEAXcqIzMSjCaXODIi97smUY+HsTUdg/7\neCNH\r\n=EsqN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"0e1d5ff52b1e0c72c13a3ce8e4d9b6489308dd3e","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"5.8.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"11.9.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.5","methods":"^1.1.2","type-is":"^1.6.16","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.0","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.6.1","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.4_1556771177387_0.4105780735368463","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"node-mocks-http","version":"1.7.5","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.5","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"ff1cc6ba8570f7def27d131403edcf86940829b6","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.5.tgz","fileCount":18,"integrity":"sha512-YRT95Y4FLoLTJGLZhZxZOsq6KuU4ykc5ChdbmLRzuYuFtdsI+nmLLrqn6gzZsk5nxiyx8DOnS+YgwMKGWY/uYw==","signatures":[{"sig":"MEQCIDkwHBMJjccMd2HnsIa29Gmb6Gvhh1yIeo1Gy77/h1BBAiBRVPFhZYpQWU552CHNVs65bmbHObpLjPfaEWxHn2DQWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcynNACRA9TVsSAnZWagAAhioP/3CU5kr8+8WFoMjNjgRj\nF9rkpK78Ayprxye1k402jgSGq3oW9HU6083nsvJozxW8XHJTar4pfqCj1MfE\nLMcqR0sCVZLBWwLTLJOM0GW17sCiHTAL5/r9jB5+FAqkBjLkps0AjmlJiiRN\nGoCB4GzmsLIyEiCCjv+QUFis99SKbNoV1QXQONgDSC0T9yHAsABb7LSzFksz\nqhOKi0Ml0LM+kAol/FrFzNSfZ4wwJezJQ2eUswwQzV94hRRE+GqW4xqZZYVQ\n1MJvQTEvXRkr4wkuo4GjOIFeu3wrGL5iAPgz+0iTjcy/g3lSqqvCyAAyEwJ1\n92LkilJ6M8lsJXtUczvQi3M+Xme9KwdkCavgHQ/s5LQkmA1SNQyZ3xrL92XM\nW+nFGq95g2WyXAW+2gEeioOa598uTZ4ZumkL2K0PAf0O3nWJGS15OK4WXt0l\nFjY6jZEZpV68fykePF2JXOF/eq0OPRP6IKg5ACjbVZi5ESVoSntr2y5DTTQ8\ndpztODbqent2AsTf0+aCCx/lNGydSEKkrRPQFBM+wNWYEY8Kr03Nj/9jlUPV\nkBYlALLRiBeJKJC9PQiAaBdEUzDEDRzpvGMSqiUMmsOFa7w4Csq3DVINndyj\nQIkH6cZhAQ2zw7DnPjEfcbx3UcLasfmzGY0jVUs6D5KLDHoq2kQwAPGMylZ/\nGwTV\r\n=yNVY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"f4b6b05ada8417e64ac0cf7095f56f2b2f860649","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.5.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"11.9.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.5","methods":"^1.1.2","type-is":"^1.6.16","parseurl":"^1.3.1","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.0","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.16.0","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.5_1556771648038_0.6641027567357338","host":"s3://npm-registry-packages"}},"1.7.6":{"name":"node-mocks-http","version":"1.7.6","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.7.6","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"b5c978d73165179a218bc9d4e3bbe73fa8bedd89","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.7.6.tgz","fileCount":18,"integrity":"sha512-ZWbZ5HEEAoVZbAYM8KHezx0v66Te3klg/yhAmdJJ0ULWQAkSqPStEzqSjONj4zRZOrTWqsHnI6nHeJxw46gj6Q==","signatures":[{"sig":"MEQCIB35xlZDhx2AvX5p3AXJm11XoT0HRaXw0VDLRBMfCfZ1AiBjIKr25V1qZnT8MlB2RGvr7Oj2ur4DsGg5f03AD4+8Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/CtNCRA9TVsSAnZWagAAtj8P/12tEBMimiit2LIPyMzP\nnvbn4Ljd9BUeoIuyhBGvLkk/dJlSqkDi/EeL2POykW0jF2R+XjO7FQNocSia\nkkW7oRXDSOaYnQXEf3nujedDkW/n1K0UeHNGT6LdH2phacVeXNMRSN/9RJfp\nFT1dQ/ASNjOgoMKYEIMjnWwiCwp/tRc7mlePN1+1NG+RRPBJJombTM1UQbSH\nSUPHwlINQ41vrK60GPlys6M16iPknGh101F1lSGGQzSB5/Z7zwZz/ie9S+NX\nEhGqh0Q9Rk4ksfUzgnZT3RaBPEJP9qY27eeTsklpmgt4semB+1e61wyZrzzt\nlmsOBExrZ5s+wo5Lktf+FfO0p1G4y+oifIM+RTetsxr4KfD2tn81NOdmMwk2\nk4TpaNhjok393PFd/diiPvbKiE9GtUyyIvL5js2+63kwtS7za35bz2xCCPz6\nFemoZTUimwJRYaLsp3oXR3qDsMPjVmJPtXLUdlAwHUhA8ZsCqrm5FNcU5Vxq\nhhHqVykByHIJxbVBkQrPr0PiLmanCcz8EP5q0AMDzQyvFXdBH+kzuoOfxa+J\nIpsVrFEroBJsUtVVOHbGBQtIEzCNgseWQpmWmUPqyXJJM6IcHgkGg42snTkD\nq3mXokSa3mbWZmPbQWMAKdMPMo1RVG6PKJqEIP1e6i87U1zmOWhiQNkIZL1a\nUbqB\r\n=9N1M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"a6435efd2b566ecc1c6c86067d048ea9558a9ae2","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"howardabrams","email":"howard.abrams@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.9.0","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"11.9.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.1","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.16.0","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.1"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.7.6_1560030029311_0.201852861818276","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"node-mocks-http","version":"1.8.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.8.0","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"201a882bd1f8473de6a14bf41850d373404fde32","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.8.0.tgz","fileCount":18,"integrity":"sha512-A6YB8+sTiHZPTPf1KfwZ3sAQYSSNJTWd762IOptAmM2d6XUQ9Q1wMh+uJ7a7n2Vy6NKmODfZArqX6Rbmlg+8Fw==","signatures":[{"sig":"MEUCIQCHvdJtApNOlRgXA5KNP12y/qRAwKXDs6jr7sZ0TyKGlQIgLpndjeRULI2EhD7pX6dnVD77rBSAJjxofHLDRJt23TA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgQ+PCRA9TVsSAnZWagAALM8P/1/xBYDkvOOasUDdeKkT\nxJb8a1SBLrZGvXd5k08xkoVQoAMffEIw7T0oIL4gE4zlmx1AxcwOqmxSDlDN\nq2D3ueuYK6uJDVbv+khTFs0uQRHVxJttgIawGwN/K+87LwbWEv/Tgdo55F+4\nPSGHYcAcwLGpauM6euIrB74ISTfn1yVcUO/miZWzHAQbNiv+6V3uoC+XLySi\nRKh2v59Yz3MPuuet1J8THIzYXw5voIvpHXKO6wt42rd0g4Baf127GJwcmCW8\nT9wn4GF28r5yJq02UqO5tK7k80w3qiyQg0CnTN5DNFlTDx8XtCtXSj7DN8Jb\nu4LOLycBL2mTyiFoFQBWqAIiG44xPGtqMH+GKttUU9obWUx06QNYzND4HcvT\nO7uYFotGKmXQj8WuvXlAa3Y2vwi3d2E+yoSZ2RFgZDa2K7bLk3kaImd2JHnJ\n7AtsvM+jDWAmAq2vX5AZssxuo+53/7YczM7Gfj5/O/Ijq/lP0gMFO3AcJgtQ\nXmwB57Cl6P0f/t4suZNtDqTgV+f/3V3bazQJR3/L5PUsn0rUPU+3pBAuA2K/\nrQa0AEtfbmqVM1z3BeD4qSFvN8c8iB0dPeTwshQ/VIiWMsWzUohhjphpulYt\nyzX0E8EGpbbvwXbRaua9V97eheSKSBzqer7AwYsABBnUxEjQY9X/CuXr31TF\nBDSx\r\n=VWoN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"8ce9d61487a9bd76dcc63ab6966b23a91e76ed4b","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.11.3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"10.16.3","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.1","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.16.0","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.1"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.8.0_1568739214542_0.33350612507987454","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"node-mocks-http","version":"1.8.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.8.1","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"f149345992618e4d631dfdf77546025d8526b2bb","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.8.1.tgz","fileCount":18,"integrity":"sha512-qtd9YwXzCTdLfqjP7XSOtFei3TggwnjFIppmYEneQBaDIuknwgJTpItLskC5/pWOpU3lsK5aqdo+5CfIKHkXLg==","signatures":[{"sig":"MEYCIQDDqFC9CKkVBnzrBb/VCZagt2ib8eh4TcqH9x5S5xABHAIhAOBD+HtS+1mcsjkPciWu0eRPnt0UzmtPeIG8TZgbXYvl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8p6OCRA9TVsSAnZWagAA1ysP+gNU1PThPqdzXuoZN4B0\nhwWrDHQwSiINGpB3LgX1KEYZ1BOmwe8xkCO9+q7g3jbm74ADMfuszMxhfZJG\ngjLrw3dMgRV9ZdTkgqxUoEvhb+D7vWGkTeE4xSBygUI5iMYLJa4qmbZyR83I\nG9j9pRE0g7I19PspSRPxMvlhMugcjo0Zy3sSo9lWigE/EeucMcXUqqiAD2UO\nK1lHHPezvqZvMle8rgcMTauMmTp+Ohy2drmLmRtT5ubjProdOR6j7CSmBOeu\nKDrw6ICFboU+tUnPnwZkH9M2HzunYQrzHkZO4LWLOJnA7PtdUqkbKtsKOJ0M\nqExK6VrlN7MnIWRYHYRCad846DB7pUwT2R3U7BsN4ZucZlpInpDejnkWLpNW\n1r0PDyJGwjCWm3FPO8sYZvZdUhLbcISpSKvF7CjoCrLeutcANNbMAnuwSXcf\nJASMMkgy9h0x49+wFtJe0C6LIVTsHI/l4XUbPw6m7s48tkdK4Mx30tpEAh/c\nUmkL5kDn/SJzH9R7iL+Yo+4TjRPsijXhQSB2SjIQdmCxBQv4nFjZCznC8BeJ\nc7x1BBGojaV+Zc4LoxMqfRoyN+i8TG+Bkzk7c7aKnNW3rjdI+kYhgSU1/tl8\n8akpdIiErG65u4fWIGD+XqmINl5eA5S5LLqtSdTylh99MmF7WD8l1QswkbcC\najAp\r\n=8+ki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"a88c9e31e08a95976973ea7d79e46496dbfefb9d","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.13.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"10.16.3","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.5.0","gulp":"^4.0.1","mocha":"^5.2.0","sinon":"^1.17.7","eslint":"^5.16.0","istanbul":"^0.4.5","gulp-mocha":"^6.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^5.0.0","gulp-istanbul":"^1.1.1","@types/express":"^4.16.1"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.8.1_1576181390171_0.4759656468403495","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"node-mocks-http","version":"1.9.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.9.0","maintainers":[{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"6000c570fc4b809603782309be81c73a71d85b71","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.9.0.tgz","fileCount":18,"integrity":"sha512-ILf7Ws8xyX9Rl2fLZ7xhZBovrRwgaP84M13esndP6V17M/8j25TpwNzb7Im8U9XCo6fRhdwqiQajWXpsas/E6w==","signatures":[{"sig":"MEUCIQCdL9HcWDzMV98st9Khj2jLP/xnPMNuIFNfaZEfDOAs3QIgSDlTaeyqboED0F6fqGPThbgWS0hH2n+HzdFr2t5w47g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQCSXCRA9TVsSAnZWagAA4hcQAJLAVLcJkOvKrE4+HH5Q\nfJuXCBWIrFpttm1s/Em3JTLwhnEmyBN7tKu4zOTS5sqnlNeZovfhns/NTMyz\nTKZTahm9Xjn45+n5nZGSL7COk/vMaJXswznggAI7Nmz6fLlz+jMwoGmQNSsK\nTqD6zTpSypnVGP0ZWZ6SSWYtGkpmWKZRkgoRniP5C6AlqEo8svlG03GJuZtN\n7oZ6d+VgdsUdCwzuU463t+JSYq71W1MM2Ow+9TEDfqd9/O7DaC7ROLeu0CDi\nDKO+G2GI+wiJMTGS6eeincNhs2gM+DplNqrvrpj2dinWYEPSVx437aG4a+U+\nt1MmfYp6IdEjCmohBfWOrXE+MSywztZsNyX3koPoI+VvOt+5ORkO+O/NECWK\nXGGm9Dsi29NYfuBlF4L8pk5uQtgxkpwFkoDdg3rSnRM82Hh+w7ist3RkX7C+\n9QgtnlT1jhbeyzOzkt+6ym8hyUzc0DUEZjYif3Cp1bU2qwuSjnpUHfmFlj70\n/VPzG8XJkLt1hnAPTVN3ZQ2ZaqIRJRSHRHNIx2QXGN4HKR194Yh9TBGkPS0r\nkkz48+ENqNd6OrshqtK4Z+Hqe5xmrOonEmhKAcabz31uMQS2vybqhpDnVoZV\nhG3iwf1A1mi2jDL5Kc1SrXe9mZYkT8lJPQ/O2uzLnoUml7vRPYXSAwJowc2e\njqTf\r\n=tH27\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"9020c97f75c05b7f3a9a23fc559d3907362f022d","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.13.4","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"12.16.1","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^7.0.2","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.7"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.9.0_1598039191424_0.7885523021034342","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"node-mocks-http","version":"1.10.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.10.0","maintainers":[{"name":"xiaoquqi","email":"xiaoquqi@gmail.com"},{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"johnnyestilles","email":"johnny@estilles.com"},{"name":"alanjames1987","email":"alanjames1987@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"6c80a4a50577396dfd2410e3de79ed14112d7a23","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.10.0.tgz","fileCount":18,"integrity":"sha512-dFnwFc2i8m1EKpN8F9Tn42rAkfopah2FbNN2qETh+cmIT71XRzwwNXeXUd58WWX7r3Wgk1r54vGcUR9DeExAOQ==","signatures":[{"sig":"MEQCICGh8CsonnTJ1yUxfDL47muI4Vx67fvGuX5jgWjEDZ6aAiAFKBtJnxddCkiDu9kEg3LV/DAm1MTKGIY+rpjHs2GqDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/cgGCRA9TVsSAnZWagAAoXAP/2qVonSmhl9J4N13HJ7W\nSifGEStpMT+APsVUWzx8N2joz+ZoUG4G29BoZ05zOBCnogiOOcrg0S0VCKO1\nUTZFDXFjyngo6WVKyyqPqR5H7QkSg7hyvNOLdIxAmNP1cZCeQrN4viEi63Js\nGgVK399ICQqiRAWruINA9NSe+Ty+PbKrPerrMDkmsieBs7RX2v870k1S/E6D\nnJCp/7L5xM04ZG9qFtAijtVwg9D3uhOv/3zaKPlrD8YBexnYAH8nmyKXI9aA\neYYhqO+2CtY1z0getpCxbROG4JkdyCUuFeHMXe9mZm0nj9h0N4gKFRaf1KdT\nDXnNf4Q+xx94yS++RkcWbLPxf+Xyiy13weu/DywtxtuYCLBb2+FKhXBdbgvA\ndKzygT3XHlJTq2A0vLGvAtK8kFQgFHANDhRjc+fRUA9pnQ84Oqaxv1aGY+t+\nT7gS8qpCxJOk6awAtE5K59l/P2862PUVbbR0vHG3w+TaGpxBeyLKuV8Xt9Kf\nS+XkPbLCTfhQnNMVc80Jwjz1Wbdu81NfFPhiVNDlod4GMmlSShHuXG7iz44F\nP0sg3m/l589M+iHkexIJ+kYJFBFHQkkgNVAyIJkGyw/DifcMNnnXkCnnQ6XQ\nEFbaS9OP+xPQsJDq2Yje5tVN7qo4rOqDYd/qQvc6QNEdsphmM+oo8M+iQq3m\nSMz4\r\n=uGIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"97c5686c137876e1d8e332689187ace8818ea81e","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.14.8","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"12.19.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^7.0.2","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.7"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.10.0_1610467333765_0.9923758355459313","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"node-mocks-http","version":"1.10.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.10.1","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"0232e99a5f66f5d2a0216a47251346bf5606d2d0","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.10.1.tgz","fileCount":18,"integrity":"sha512-/Nz83kiJ3z+vGqxmlDyv8+L1CJno+gH23DzG3oPH9dBSfMYa5IFVwPgZpXCB2kdiiIu/HoDpZ2BuLqQs7qjFLQ==","signatures":[{"sig":"MEQCIH0bH9bvnMU2+BNCWwtcyyfpJp8O+qOpVkf6Me8xWNAfAiAqmDc8xMEzA246jruXNKzH5VEO/4YDEmw7mb1aEnoMBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCE2/CRA9TVsSAnZWagAAeDcP/Ru2r5pFnUr7lrQIcp1k\npIt7tuu+MeBhw0GgFxTWajY8DL39dwAjgh4CtI/k0dNS4B2QbgwlZx47bCsK\ny8olcpeaLJ2GMYMYA9JBJcEUzq+Gf+AgChPCcrQ9rf6EKbEWUaTrMRnfG0SO\nVP0HInXmRIY4/pYaPC3fE6Vi0YdD9uR5rFXjO7lzXSMOcBlj5hSwjMPQNgSm\nXt4jW70sHr/7kH99GHtmROogaS5VwZbfTrAEW+HaJ19HJluuM654blP6cBH4\njuA9OOmyGPFQBn9+T7bi54ticbz0UlVytLZrrTpaMkffP9lBUMMU/EeLQaky\nWAp0tb01Hqo1BwSbHsBrnbB6arjoQusLcB0A1JFQFDc1P1c49uqu43hZf8T0\n43ARhUpOO6dOBeabxF30QmM56cfBc72BvVtMza45CmQ/tM0NiySoelG5jyyy\ncm45ezkKjlK1ENLOatuTIdJBhCTp/lZTRsf16PyB4K1fsJTrloUGIlEA4FTX\n2daRH9en9Tay3QdzAIhiM+51zsGAJN187KgXCDiFtTKLSuQS7STWHRQ1oyCQ\nHWnsy7//kmXibakrgYXWyLoY7OyhcApZ4Z2i2LA/GmhvMO089widht9oGVgL\ngPMdgeo+uhzzPhm636rgUiJzD2lFGHuOEiB6jxnQcQde0QK/R0sjb53Tf7k6\n2lq+\r\n=liH8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"3497bc5b28858ea3c37471a4034536d9c9834168","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.14.8","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"12.19.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^7.0.2","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.7"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.10.1_1611156927325_0.7537546812358344","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"node-mocks-http","version":"1.11.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.11.0","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"defc0febf6b935f08245397d47534a8de592996e","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.11.0.tgz","fileCount":18,"integrity":"sha512-jS/WzSOcKbOeGrcgKbenZeNhxUNnP36Yw11+hL4TTxQXErGfqYZ+MaYNNvhaTiGIJlzNSqgQkk9j8dSu1YWSuw==","signatures":[{"sig":"MEYCIQDjZg3mF10uzuTMQbjuvA9ImgW3/ELY29R8kjTEq4XmuAIhAKFqTNtQaxoATHT5u7H2cVonT1SymIbrgolg8G0bd8Rk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh208UCRA9TVsSAnZWagAA2Y8P+wSp9TY1asJ6Rv7A4shm\nVxjgwZ3h70LHHsQ2SOJdo9/ztIwV2eNE6oB08Y+lrhKzdDhUeyeP2DOiX2Th\nialh1xs8mITLzW1tONT0H4/cm4vNUfbSmQVAUteFBu9SB3M8aVWcQZz6bqt+\nySpvosUYs2aaakZ5e+44bGKGXZTMXG949sVIMi9Pww2rzdScnHTb49geOWlJ\n+AXCQW7ccDduAemzVDY0gaiJGRdBRtd9HQjgL2zD7FOnANLxm9fHat5vNFet\nv7T6MvlOGG0Yf31InGNknhvDz9Jh1ItvTDI+IssYbXXKpAswVMjJvL+kkFiX\nOF2Uha631iVoCqWEefqRCfIVQG2dyYRVSJ2ZXUfiVJs8xJcWuWVVxP9tidLj\nZn+BRqhwdhD8bTcOGATjIv13rIzt4sll7KeZ7NVG7QcSo7GcETsmya9ZQ2/b\nrlQEDi9i2HW2MspfnHYRT3KDGW+Pw/IWd1S7pavrb6Vn5FAwoPCn3gWNS1Pi\nPcDdC0WUKvHwTwwmBKZbA9SP/uG96vSlLpCsaqfXHOarmlxxS2TXZiawGCxi\nlCbVIwCQQ9yiNSZZWQURVOnUaeFJmexjfEXdmUKAV3cn8wc6kJ/ikJfr3oyf\n4INfe19TSIHSCL1JJXqId1eM01Dmph5oF7432Teo8zWF5m1NiWejfM/hjrYl\nNreJ\r\n=IxZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"ff6a0f795a3645656cf7e483a84489800a2bf4d6","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"6.14.14","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"14.17.4","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^7.0.2","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.7"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.11.0_1632387952045_0.2709788107314557","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"node-mocks-http","version":"1.12.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.12.1","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"838e176019daf177caff6bb8534e3a32646e7531","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.12.1.tgz","fileCount":17,"integrity":"sha512-jrA7Sn3qI6GsHgWtUW3gMj0vO6Yz0nJjzg3jRZYjcfj4tzi8oWPauDK1qHVJoAxTbwuDHF1JiM9GISZ/ocI/ig==","signatures":[{"sig":"MEUCIQDtlsRa6/Jr3DGK+tKWhEYsaRhKOaqI73IY692lamFCFAIgLIYPCWCqaEc7x6NdStJzSnXWalZts13hbenZfn96AWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbkxIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2GA//f+tPwjOhDmqr9VWtCUZXjMFHN9G5S9I+mcxEmerDaAFGQicA\r\nkqmhEWtA9zy7MAPnJ4PAcRrf4bps5KOF7tW8Nc02qlmoal+LRbgGrW7ng/K6\r\nbMiRxDbut98MnrV2SxHT6bpphUPINvxb4aOZYRbYq/hCu9kmbd/4JzfG3+oI\r\nAiOaWrCttIPP90JRLA+cybmk05I1+cuMVBTMQNwAQ9EQIaAniuWUVnkBqVBt\r\ndkyu+Ss6ti3ELVz+oDpIQkrD88UJ+tgXNZWkG9qPg5iycAMtPOY5jzBUEvbo\r\nUbee/RW6x1tC7JK2yi+ssURnbC60z7SLXt92EnFEByTCV5cvRc9MA72HBh/z\r\nT/ze29DH8bsxqyy2L4ZEOrppovk/917MFFsgBGYOrYAGsFvuUl7lVs+6BvDd\r\ntU0cSIkMP2Pkfy96O07fTcK5hQcPjw41aMMvlH+ieiCE86NEQgQ/meaoUvKN\r\nwxFocSQZ4dnh7Cw7SBfggo/5CAPA7SSpe+tNtkIYa77HwQUICo37zHNNp33h\r\n4nM+W9S5kSX1HlmenThAIZqFYHmTFXR2Rnj6h3wMpd515o3l+dA9zq8dZ6m1\r\n3c3ni95gBaHujf9qTmybvtg0QsxWKDOPf1O8/WzzXoiaC6Kdmj31WK8B6Vpp\r\nO8Z/xwBaMIfk3C348J7vQuTHBc5uN/62ato=\r\n=1XIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"273d61f65393d6f8c6600013851c9ee39e86a7a1","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"8.13.1","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"16.15.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^7.0.2","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.7"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.12.1_1668172871876_0.06110206670297935","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"node-mocks-http","version":"1.12.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.12.2","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"382b1824f625c2d41da82efedde936b9404e7fdd","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.12.2.tgz","fileCount":17,"integrity":"sha512-xhWwC0dh35R9rf0j3bRZXuISXdHxxtMx0ywZQBwjrg3yl7KpRETzogfeCamUIjltpn0Fxvs/ZhGJul1vPLrdJQ==","signatures":[{"sig":"MEUCIAZtA4RYvOaf0vbKGtWbOIMnfV7KDZAwtM90A+KDb2kgAiEAjkKyXZJ9Tbjn6qSbadjA5TRnMIrhtRDCF1dNwhuqrIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDyTnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqhg//TMlwUGtDRVSEbsHXN1nJ+i3pcNj7hO4Lo1IH7VTwn8W43T+u\r\nLQUQZ3u1rsnRTnktVeyfIszT7waha33NDSpfR/RO19UFGW6FlVjRm7OB3iV5\r\ny3rFVzjwsyDszEblgjESw0d3Lhv0fIxzNcb73sPpwaommTUoiIdk3L4MjJlL\r\nFsNL6hOPq4EjDD3p2nSXfbBu6Ci/dubtcejbAizno2eHUn1dgVvtM7c0zUEJ\r\n+8iRx/svuZAgs7P+1XkVSt9D4K9woFAWgsETEbHCEz/Ff98h16tqkcSx47uE\r\nl5Cf9jPbGqFBhcp2+Owmvvn9Mwh/RMSljnrqgEmJYaZAtfKdwGJP/1t668UZ\r\nP1zMbFcioTx0Hgk2FNN8eiwzNZ3bW/b0BTOuLlbBB5y3MNPZHY4gVJhRIpjk\r\n5JlvByiG8OmkdrtPQI/tooT3gpyeTuDeJzwPOieHs8G3m/GibZgBFh5DRgCP\r\nwDaQLsnmNv21m4kjaTOOsg7siugeOY5OxNE/TDuXeUtonNAxPtp3gHXl00eS\r\nU6ilDbBTpDa/Do4xo/7FDFlmHtjW5ejndmpzKoN2AvWhi0TIMFRei7J4pb+w\r\nRtfyrJP93Yvn3BhImOaSzKbPk8TyBSXY6E+k/NSdLgz9ECpL5I0fy3JO9QKL\r\nyA7s0WgubtBfGO47ENzbyvEViHTkcmzwv9Y=\r\n=9ZK2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=0.6"},"gitHead":"b61c4ef96abf1eb57a58713032442106947c711d","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"8.19.3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"16.19.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^7.0.2","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.12.2_1678714086894_0.8534360241911401","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"node-mocks-http","version":"1.13.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.13.0","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"39d7154981b96fd03d323f6af594cb5725f77e54","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.13.0.tgz","fileCount":17,"integrity":"sha512-lArD6sJMPJ53WF50GX0nJ89B1nkV1TdMvNwq8WXXFrUXF80ujSyye1T30mgiHh4h2It0/svpF3C4kZ2OAONVlg==","signatures":[{"sig":"MEUCIEkbmvC0ArLRcJuhCgTOllQfaBWF4H4k4oVFdpYHIFYKAiEA2D6fn0tkRZdllktcxIfH8VGuq8BUMjvwrZW2G2axgwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74750},"main":"./lib/http-mock.js","types":"./lib/index.d.ts","engines":{"node":">=14"},"gitHead":"08d98f4236a6e9c63067557196dcab71ce50553a","scripts":{"spec":"gulp spec","test":"gulp test","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"8.19.3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"18.13.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","istanbul":"^0.4.5","gulp-mocha":"^8.0.0","sinon-chai":"^3.5.0","gulp-eslint":"^6.0.0","gulp-istanbul":"^1.1.3","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.13.0_1692024027598_0.8560823809888394","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"node-mocks-http","version":"1.14.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.14.0","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"}],"homepage":"https://github.com/howardabrams/node-mocks-http","bugs":{"url":"https://github.com/howardabrams/node-mocks-http/issues"},"dist":{"shasum":"b239e101640558d1fcbb89d23da2476d7886ad90","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.14.0.tgz","fileCount":17,"integrity":"sha512-yOb3zNr9/5N27TAWxxMlrvWp4nNfRcrC0dAiqyj5NLyk6Jm80T95AhNj/YjThelkTkmTutS6RAB8pkmpkMofdA==","signatures":[{"sig":"MEUCICRFatGPgjjXp1GmJ7RP+2Mj7xHmCBK6BHiObwcxT6lDAiEAgIMc2U4e42qpqpcavheQ4RjxL22ArE2rtSBGC7aOLvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76191},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"15a2c6f4f09fe4bc731156e661f6d09a43e6eb93","scripts":{"spec":"gulp spec","test":"gulp test","types":"tsd . --files ./test/**/*.test-d.ts","spec:ts":"gulp spec:ts","test:ts":"gulp test:ts","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/howardabrams/node-mocks-http.git","type":"git"},"_npmVersion":"8.19.3","description":"Mock 'http' objects for testing Express routing functions","directories":{},"_nodeVersion":"18.13.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","ts-node":"^10.9.1","istanbul":"^0.4.5","gulp-mocha":"^8.0.0","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/node":"^14","gulp-eslint":"^6.0.0","@types/mocha":"^10.0.6","gulp-istanbul":"^1.1.3","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.14.0_1702387967224_0.5991636484424308","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"node-mocks-http","version":"1.14.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.14.1","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"6a387ce09229fe545dcc0154d16bc3480618e013","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.14.1.tgz","fileCount":17,"integrity":"sha512-mfXuCGonz0A7uG1FEjnypjm34xegeN5+HI6xeGhYKecfgaZhjsmYoLE9LEFmT+53G1n8IuagPZmVnEL/xNsFaA==","signatures":[{"sig":"MEYCIQCpzmX732zPNm+4J/U4khmjIPQEevTMxvqT2A5tgl4XKAIhAJhRpyfUwOPXVijDB93Rapgk5189OE9bWvJKHGACWxi+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77130},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"fbd60b99d5a1a35ac30d048235eab3d9072995ef","scripts":{"spec":"gulp spec","test":"gulp test","types":"tsd . --files ./test/**/*.test-d.ts","format":"prettier --write --list-different .","prepare":"husky install","pretest":"prettier --check .","spec:ts":"gulp spec:ts","test:ts":"gulp test:ts","postversion":"npm publish && git push --follow-tags"},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"8.19.3","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"18.13.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","@types/node":"^20.10.6","range-parser":"^1.2.0","@types/express":"^4.17.21","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.29.0","chai":"^4.2.0","gulp":"^4.0.2","husky":"^8.0.3","mocha":"^8.1.1","sinon":"^9.0.3","eslint":"^7.7.0","ts-node":"^10.9.1","istanbul":"^0.4.5","prettier":"^3.1.1","gulp-mocha":"^8.0.0","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","gulp-eslint":"^6.0.0","@types/mocha":"^10.0.6","gulp-istanbul":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.14.1_1704290949322_0.48171720359012493","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"node-mocks-http","version":"1.15.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.15.0","contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"fe7bb1efa4ab395739f4097b44f745440326a1b3","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.15.0.tgz","fileCount":17,"integrity":"sha512-3orGBAxXrnwz3ixU8AZpa0x8srAvVSHvbWanAqd5F0zVCVA2QstxaVcTSarFcjz4+pFSnR1zm28MsV83s/BtmA==","signatures":[{"sig":"MEYCIQCEwlRjMyP9+rPCmcyilHZa5u7rXV5lZgv+DaMTgxvFmAIhAJsNEqTHGQpZvbiEQRdWJtRUVHuv7GYpNOkPNFaxwFlA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78904},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"5ab3de26a80bdbab04a7161a23a3df7bbaacbd53","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","@types/node":"^20.10.6","range-parser":"^1.2.0","@types/express":"^4.17.21","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.15.0_1718983402917_0.6849183361375022","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"node-mocks-http","version":"1.15.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.15.1","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"668591d5fd5af6d927e3c8bed0e2214a8d9f8d47","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.15.1.tgz","fileCount":17,"integrity":"sha512-X/GpUpNNiPDYUeUD183W8V4OW6OHYWI29w/QDyb+c/GzOfVEAlo6HjbW9++eXT2aV2lGg+uS+XqTD2q0pNREQA==","signatures":[{"sig":"MEQCIHUKv/ZYbHJSJ4/DKBg5vyuBeBcN9ReJPFvP0dWzMr7FAiBGgBpOsUBIt4oa3K7D7oDG39vgcYCry6w2JGQL7mH8NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78897},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"fa98050871fe7c30fb17f54a1a8ea77879e0a76c","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","@types/node":"*","range-parser":"^1.2.0","@types/express":"^4.17.21","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.15.1_1722417253991_0.6521986816545082","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"node-mocks-http","version":"1.16.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.16.0","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"c54c75fce7b7bec9afed9a00606d3c69e9ae8dc4","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.16.0.tgz","fileCount":17,"integrity":"sha512-jmDjsr87ugnZ4nqBeX8ccMB1Fn04qc5Fz45XgrneJerWGV0VqS+wpu/zVkwv8LDAYHljDy5FzNvRJaOzEW9Dyw==","signatures":[{"sig":"MEUCIQCLmaJI5Z1le1PjkF5JIPY++hdx4ud1CuaiLNi1Vz6ASQIgbYb3ClBrHwi5/7UdPVFb5ZRfkAdghnIf+dEXSIGQWLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79764},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"40e0e7595703da44cc752767e18e3b51f41efcfe","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","@types/node":"*","range-parser":"^1.2.0","@types/express":"^4.17.21","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.16.0_1725895885359_0.32372192990506266","host":"s3://npm-registry-packages"}},"1.16.1":{"name":"node-mocks-http","version":"1.16.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.16.1","maintainers":[{"name":"howardabrams","email":"howard.abrams@gmail.com"},{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"9efb1d0ae5817106f256a672dabff11d99d8d8c7","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.16.1.tgz","fileCount":17,"integrity":"sha512-Q2m5bmIE1KFeeKI6OsSn+c4XDara5NWnUJgzqnIkhiCNukYX+fqu0ADSeKOlpWtbCwgRnJ69F+7RUiQltzTKXA==","signatures":[{"sig":"MEQCIFRVcOBVZt/BFsaCwOHWEEDNN3IpungEVKXIsiJcqqCZAiAJnzm+Yn19LyEvo320rSAoUlnx0DGIRN3psPInugTmMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80083},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"72979848f3008bc61dfcc131956b63713694e69a","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"@types/node":"*","@types/express":"^4.17.21 || ^5.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.16.1_1728039331900_0.39020339065674037","host":"s3://npm-registry-packages"}},"1.16.2":{"name":"node-mocks-http","version":"1.16.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.16.2","maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"63e4c95f958f7adc71d69b9c839b29cbbe60273d","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.16.2.tgz","fileCount":17,"integrity":"sha512-2Sh6YItRp1oqewZNlck3LaFp5vbyW2u51HX2p1VLxQ9U/bG90XV8JY9O7Nk+HDd6OOn/oV3nA5Tx5k4Rki0qlg==","signatures":[{"sig":"MEUCIE8qL+EvksTSekJqQA/aWvq3NldfnLpAN8ricBLtf+TnAiEAyfb/nukK8mtPCdKqWEZ8PDENjQQLIlANx0IVg3jNY4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80116},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"306a8cfbee7b953f5e1ccb1abed645068601fe8c","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"@types/node":"*","@types/express":"^4.17.21 || ^5.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.16.2_1733848543945_0.7231330802300489","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"node-mocks-http","version":"1.17.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.17.0","maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"178990cf0d3d39ad25f2f19811fca45628fbf085","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.17.0.tgz","fileCount":18,"integrity":"sha512-5JqOrEtENMQkhX4Gbf1Zl7xiE1dNTn0dnsvk45BrlSt4HpCkigQkp2/UsbwJfGU+XYmkb4x7bRiekYvM71B+xw==","signatures":[{"sig":"MEYCIQCfLqEVZZni9lFDOA5AZWYxun9o4blx5e6q5s92rl7nuwIhAP2bnfv5MV1HPtYN5+/dttRdrBqW245qCcT3QaVBXmPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86203},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"137b5e295556fae6213969e98d468bc26d847e17","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"@types/node":"*","@types/express":"^4.17.21 || ^5.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.17.0_1745769392488_0.25863053863869667","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"node-mocks-http","version":"1.17.1","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.17.1","maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"72af88496c577a79e15f8cc10734c5c087f41bcc","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.17.1.tgz","fileCount":18,"integrity":"sha512-lWJYkonI2Qi15AZoo6uA3+bhVYaYUyDyYWZH2pqpsd6UZs05QWzVsy9GOXavvAMGNePp2vpgtORTJEUQe8W6QA==","signatures":[{"sig":"MEUCIQDJ3ETNCoO1KEHergQPhEPD8/G6JsIPfHIZqjZOxwCX4AIgcYpMjN5l24nJl5OqmoV3chZrHvW+4xlUoDodBm0QeAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85737},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"241b83220c0e84ea23f54d8c8c78b535c7dfcde1","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"@types/node":"*","@types/express":"^4.17.21 || ^5.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.17.1_1746129647281_0.2721130719978382","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"node-mocks-http","version":"1.17.2","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.17.2","maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"e947d9b94defb13e3775414a8200c848f6b2fc74","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.17.2.tgz","fileCount":18,"integrity":"sha512-HVxSnjNzE9NzoWMx9T9z4MLqwMpLwVvA0oVZ+L+gXskYXEJ6tFn3Kx4LargoB6ie7ZlCLplv7QbWO6N+MysWGA==","signatures":[{"sig":"MEUCIQCoHMRG4K1i8w/55HEhYX7wyZUb+5GK3bEi5mf8x2rEIwIgewant9/kHg8TtrS7LO+lJ3OD47Csa4wp/1BQtu7Voi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86128},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"974e9eec4640453d2d462465f37585f415a16f58","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.5.0","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"20.12.2","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","parseurl":"^1.3.3","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.17.0"},"peerDependencies":{"@types/node":"*","@types/express":"^4.17.21 || ^5.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.17.2_1746216523590_0.2852196385302601","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"node-mocks-http","version":"1.18.0","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"license":"MIT","_id":"node-mocks-http@1.18.0","maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"contributors":[{"url":"https://github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},{"url":"https://github.com/JohnnyEstilles","name":"Johnny Estilles","email":"johnny.estilles@agentia.asia"},{"url":"https://github.com/eugef","name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com"}],"homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"dist":{"shasum":"a428961ce5232cd4d475d53ca738659ae9aa6de9","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.18.0.tgz","fileCount":18,"integrity":"sha512-arItRIarSUnpHAagCV5SB0DARvPXTA2ur+cVPCMm8d/KT2sqr9AF/QuHOoT3/PZ5cYFaQrpVkmoDUmMxuGW1Cw==","signatures":[{"sig":"MEUCIQCugFEmEutaVwosPrhiBf3g8oC8VnMIn/l7tH6ZHSrv2AIgXqQ6NGmzMZkjTD1nkzCGBUcFPQ6Pg4M02ZXnapXnw7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86565},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"gitHead":"75dc2d04d320ded9077569384dffa5293d0a554f","scripts":{"lint":"eslint --fix .","test":"mocha","check":"npm run check:format && npm run check:lint && npm run check:types","format":"prettier --write --list-different .","prepare":"husky install","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","check:format":"prettier --list-different ."},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"repository":{"url":"git://github.com/eugef/node-mocks-http.git","type":"git"},"_npmVersion":"10.9.2","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","directories":{},"_nodeVersion":"22.17.0","dependencies":{"depd":"^1.1.0","mime":"^1.3.4","fresh":"^0.5.2","accepts":"^1.3.7","methods":"^1.1.2","type-is":"^1.6.18","range-parser":"^1.2.0","merge-descriptors":"^1.0.1","content-disposition":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","tsd":"^0.29.0","chai":"^4.2.0","husky":"^8.0.3","mocha":"^10.2.0","sinon":"^17.0.1","eslint":"^8.56.0","ts-node":"^10.9.1","prettier":"^3.1.1","sinon-chai":"^3.5.0","typescript":"^5.3.2","@types/chai":"^4.3.11","@types/mocha":"^10.0.6","@types/express":"^5.0.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.56.1","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@types/node":"*","@types/express":"^4.17.21 || ^5.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/node-mocks-http_1.18.0_1783456240116_0.8140506884282017","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"author":{"name":"Howard Abrams","email":"howard.abrams@gmail.com","url":"http://www.github.com/howardabrams"},"name":"node-mocks-http","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","version":"1.18.1","homepage":"https://github.com/eugef/node-mocks-http","bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"contributors":[{"name":"Howard Abrams","email":"howard.abrams@gmail.com","url":"https://github.com/howardabrams"},{"name":"Johnny Estilles","email":"johnny.estilles@agentia.asia","url":"https://github.com/JohnnyEstilles"},{"name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com","url":"https://github.com/eugef"}],"license":"MIT","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"repository":{"type":"git","url":"git://github.com/eugef/node-mocks-http.git"},"main":"./lib/http-mock.js","types":"./lib/http-mock.d.ts","engines":{"node":">=14"},"dependencies":{"accepts":"^1.3.7","content-disposition":"^0.5.3","depd":"^1.1.0","fresh":"^0.5.2","merge-descriptors":"^1.0.1","methods":"^1.1.2","mime":"^1.3.4","range-parser":"^1.2.0","type-is":"^1.6.18"},"peerDependencies":{"@types/express":"^4.17.21 || ^5.0.0","@types/node":"*"},"peerDependenciesMeta":{"@types/express":{"optional":true},"@types/node":{"optional":true}},"devDependencies":{"@types/chai":"^4.3.11","@types/express":"^5.0.6","@types/mocha":"^10.0.6","@typescript-eslint/eslint-plugin":"^8.56.1","@typescript-eslint/parser":"^8.56.1","chai":"^4.2.0","eslint":"^8.56.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","husky":"^8.0.3","mocha":"^10.2.0","nyc":"^18.0.0","prettier":"^3.1.1","sinon":"^17.0.1","sinon-chai":"^3.5.0","ts-node":"^10.9.1","tsd":"^0.29.0","typescript":"^5.3.2"},"scripts":{"test":"mocha","coverage":"nyc --reporter=html --reporter=lcov --reporter=text-summary mocha","format":"prettier --write --list-different .","lint":"eslint --fix .","check":"npm run check:format && npm run check:lint && npm run check:types","check:format":"prettier --list-different .","check:lint":"eslint .","check:types":"tsd --files ./test/**/*.test-d.ts .","postversion":"npm publish && git push --follow-tags","prepare":"husky install"},"gitHead":"74e4fb78377095c08a35b86ca8b1b2452e86ae43","_id":"node-mocks-http@1.18.1","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hPMOLJZzhgT4i/zbYpfy1P2ulAlHtzFcrEGxPh/4pDRegCY3+p2sxDhQm1fxte5EgI/RwDx+NNW7v8kJcyxtMg==","shasum":"27d40e58cf86490802cac708ff159d8ef29a8501","tarball":"https://registry.npmjs.org/node-mocks-http/-/node-mocks-http-1.18.1.tgz","fileCount":18,"unpackedSize":86339,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHLik9KDaIDt11bYCd4u/zk7ueZRY3oLrvSlKvYhJ4R0AiBV5mOJG/xVoUNoXsGTrw17wpvbBvazBLeT6+g5b+l//w=="}]},"_npmUser":{"name":"eugef","email":"eugene.fidelin@gmail.com"},"directories":{},"maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-mocks-http_1.18.1_1784237108954_0.05169146350058251"},"_hasShrinkwrap":false}},"time":{"created":"2012-02-18T07:39:39.063Z","modified":"2026-07-16T21:25:09.245Z","0.0.1":"2012-02-18T07:39:40.467Z","0.0.2":"2012-02-20T12:00:02.675Z","0.0.4":"2012-02-28T03:19:50.529Z","0.0.5":"2012-03-01T08:23:32.720Z","0.0.6":"2012-03-26T16:35:15.809Z","0.0.7":"2012-04-28T08:40:19.915Z","0.0.8":"2012-04-29T15:01:21.661Z","0.0.9":"2013-01-27T23:53:30.953Z","1.0.0":"2013-03-02T17:13:00.492Z","1.0.1":"2013-08-20T14:14:49.664Z","1.0.3":"2014-03-31T00:35:30.238Z","1.0.4":"2014-04-27T19:55:04.084Z","1.1.0":"2014-09-17T04:00:06.247Z","1.2.0":"2014-09-24T20:43:51.429Z","1.2.1":"2014-10-18T05:30:45.189Z","1.2.2":"2014-12-29T05:14:19.965Z","1.2.3":"2015-01-06T21:15:20.974Z","1.2.4":"2015-01-16T01:06:36.134Z","1.2.5":"2015-03-05T04:40:35.142Z","1.2.6":"2015-03-20T18:46:54.963Z","1.2.7":"2015-03-24T07:11:38.705Z","1.3.0":"2015-04-04T22:22:15.090Z","1.4.0":"2015-04-11T15:57:04.831Z","1.4.1":"2015-04-14T12:26:15.627Z","1.4.2":"2015-04-30T02:58:02.701Z","1.4.3":"2015-06-03T04:16:58.225Z","1.4.4":"2015-09-21T22:01:15.009Z","1.5.0":"2015-10-28T05:05:38.914Z","1.5.1":"2015-11-21T22:30:34.862Z","1.5.2":"2016-03-07T00:35:38.698Z","1.5.3":"2016-08-11T21:08:49.719Z","1.5.4":"2016-09-14T04:45:57.304Z","1.5.5":"2016-12-10T22:27:11.569Z","1.5.6":"2017-01-16T01:42:32.754Z","1.6.1":"2017-02-20T02:25:23.712Z","1.6.2":"2017-05-15T05:45:01.701Z","1.6.3":"2017-06-16T03:33:12.108Z","1.6.4":"2017-07-02T05:29:57.341Z","1.6.5":"2017-09-24T05:09:26.971Z","1.6.6":"2017-10-12T05:39:41.267Z","1.6.7":"2018-02-16T17:07:34.683Z","1.5.8":"2018-02-28T05:57:45.705Z","1.7.0":"2018-05-18T08:35:41.218Z","1.7.1":"2018-10-03T15:38:07.853Z","1.7.2":"2018-10-05T08:04:32.723Z","1.7.3":"2018-10-10T23:13:23.178Z","1.7.4":"2019-05-02T04:26:17.487Z","1.7.5":"2019-05-02T04:34:08.269Z","1.7.6":"2019-06-08T21:40:29.443Z","1.8.0":"2019-09-17T16:53:34.707Z","1.8.1":"2019-12-12T20:09:50.344Z","1.9.0":"2020-08-21T19:46:31.560Z","1.10.0":"2021-01-12T16:02:13.947Z","1.10.1":"2021-01-20T15:35:27.431Z","1.11.0":"2021-09-23T09:05:52.265Z","1.12.1":"2022-11-11T13:21:12.076Z","1.12.2":"2023-03-13T13:28:07.050Z","1.13.0":"2023-08-14T14:40:27.746Z","1.14.0":"2023-12-12T13:32:47.393Z","1.14.1":"2024-01-03T14:09:09.542Z","1.15.0":"2024-06-21T15:23:23.098Z","1.15.1":"2024-07-31T09:14:14.170Z","1.16.0":"2024-09-09T15:31:25.558Z","1.16.1":"2024-10-04T10:55:32.110Z","1.16.2":"2024-12-10T16:35:44.121Z","1.17.0":"2025-04-27T15:56:32.661Z","1.17.1":"2025-05-01T20:00:47.484Z","1.17.2":"2025-05-02T20:08:43.804Z","1.18.0":"2026-07-07T20:30:40.263Z","1.18.1":"2026-07-16T21:25:09.103Z"},"bugs":{"url":"https://github.com/eugef/node-mocks-http/issues"},"author":{"name":"Howard Abrams","email":"howard.abrams@gmail.com","url":"http://www.github.com/howardabrams"},"license":"MIT","homepage":"https://github.com/eugef/node-mocks-http","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"repository":{"type":"git","url":"git://github.com/eugef/node-mocks-http.git"},"description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","contributors":[{"name":"Howard Abrams","email":"howard.abrams@gmail.com","url":"https://github.com/howardabrams"},{"name":"Johnny Estilles","email":"johnny.estilles@agentia.asia","url":"https://github.com/JohnnyEstilles"},{"name":"Eugene Fidelin","email":"eugene.fidelin@gmail.com","url":"https://github.com/eugef"}],"maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"readme":"[![Logo](https://user-images.githubusercontent.com/895071/227720269-37e34019-eba0-4768-80ab-1a4dad043043.png)](https://github.com/eugef/node-mocks-http)\n\n---\n\n[![NPM version][npm-badge]][npm-url]\n\nMock 'http' objects for testing [Express][express-url], [Next.js][nextjs-url] and [Koa][koa-url] routing functions,\nbut could be used for testing any [Node.js][node-url] web server applications that have code that requires mockups of the `request` and `response` objects.\n\n## Installation\n\nThis project is available as a\n[NPM package][npm-url].\n\n```bash\n$ npm install node-mocks-http --save-dev\n$ npm install @types/node @types/express --save-dev # when using TypeScript\n```\n\nor\n\n```bash\n$ yarn add node-mocks-http --dev\n$ yarn add @types/node @types/express --dev # when using TypeScript\n```\n\nAfter installing the package include the following in your test files:\n\n```js\nconst httpMocks = require('node-mocks-http');\n```\n\n## Usage\n\nSuppose you have the following Express route:\n\n```js\napp.get('/user/:id', routeHandler);\n```\n\nAnd you have created a function to handle that route's call:\n\n```js\nconst routeHandler = function( request, response ) { ... };\n```\n\nYou can easily test the `routeHandler` function with some code like\nthis using the testing framework of your choice:\n\n```js\nexports['routeHandler - Simple testing'] = function (test) {\n    const request = httpMocks.createRequest({\n        method: 'GET',\n        url: '/user/42',\n        params: {\n            id: 42\n        }\n    });\n\n    const response = httpMocks.createResponse();\n\n    routeHandler(request, response);\n\n    const data = response._getJSONData(); // short-hand for JSON.parse( response._getData() );\n    test.equal('Bob Dog', data.name);\n    test.equal(42, data.age);\n    test.equal('bob@dog.com', data.email);\n\n    test.equal(200, response.statusCode);\n    test.ok(response._isEndCalled());\n    test.ok(response._isJSON());\n    test.ok(response._isUTF8());\n\n    test.done();\n};\n```\n\n### TypeScript typings\n\nThe typings for TypeScript are bundled with this project. In particular, the `.createRequest()`, `.createResponse()` and `.createMocks()` methods are typed and are generic. Unless specified explicitly, they will be return an Express-based request/response object:\n\n```ts\nit('should handle expressjs requests', () => {\n    const mockExpressRequest = httpMocks.createRequest({\n        method: 'GET',\n        url: '/user/42',\n        params: {\n            id: 42\n        }\n    });\n    const mockExpressResponse = httpMocks.createResponse();\n\n    routeHandler(request, response);\n\n    const data = response._getJSONData();\n    test.equal('Bob Dog', data.name);\n    test.equal(42, data.age);\n    test.equal('bob@dog.com', data.email);\n\n    test.equal(200, response.statusCode);\n    test.ok(response._isEndCalled());\n    test.ok(response._isJSON());\n    test.ok(response._isUTF8());\n\n    test.done();\n});\n```\n\nThe expected type parameter in the mock request and response expects any type that extends the NodeJS\n`http.IncomingRequest` interface or Fetch API `Request` class. This means you can also mock requests\ncoming from other frameworks too. An example for NextJS request will look like this:\n\n```ts\nit('should handle nextjs requests', () => {\n    const mockExpressRequest = httpMocks.createRequest<NextApiRequest>({\n        method: 'GET',\n        url: '/user/42',\n        params: {\n            id: 42\n        }\n    });\n    const mockExpressResponse = httpMocks.createResponse<NextApiResponse>();\n\n    // ... the rest of the test as above.\n});\n```\n\nIt is also possible to mock requests from the NextJS new AppRouter:\n\n```ts\nit('should handle nextjs app reouter requests', () => {\n    const mockExpressRequest = httpMocks.createRequest<NextRequest>({\n        method: 'GET',\n        url: '/user/42',\n        params: {\n            id: 42\n        }\n    });\n    const mockExpressResponse = httpMocks.createResponse<NextResponse>();\n\n    // ... the rest of the test as above.\n});\n```\n\n## API\n\n### .createRequest()\n\n```\nhttpMocks.createRequest(options)\n```\n\nWhere options is an object hash with any of the following values:\n\n| option          | description                      | default value |\n| --------------- | -------------------------------- | ------------- |\n| `method`        | request HTTP method              | 'GET'         |\n| `url`           | request URL                      | ''            |\n| `originalUrl`   | request original URL             | `url`         |\n| `baseUrl`       | request base URL                 | `url`         |\n| `path`          | request path                     | ''            |\n| `params`        | object hash with params          | {}            |\n| `session`       | object hash with session values  | `undefined`   |\n| `cookies`       | object hash with request cookies | {}            |\n| `socket`        | object hash with request socket  | {}            |\n| `signedCookies` | object hash with signed cookies  | `undefined`   |\n| `headers`       | object hash with request headers | {}            |\n| `body`          | object hash with body            | {}            |\n| `query`         | object hash with query values    | {}            |\n| `files`         | object hash with values          | {}            |\n\nThe object returned from this function also supports the [Express request](http://expressjs.com/en/4x/api.html#req) functions ([`.accepts()`](http://expressjs.com/en/4x/api.html#req.accepts), [`.is()`](http://expressjs.com/en/4x/api.html#req.is), [`.get()`](http://expressjs.com/en/4x/api.html#req.get), [`.range()`](http://expressjs.com/en/4x/api.html#req.range), etc.). Please send a PR for any missing functions.\n\n### .createResponse()\n\n```js\nhttpMocks.createResponse(options);\n```\n\nWhere options is an object hash with any of the following values:\n\n| option           | description                                     | default value        |\n| ---------------- | ----------------------------------------------- | -------------------- |\n| `locals`         | object that contains `response` local variables | `{}`                 |\n| `eventEmitter`   | event emitter used by `response` object         | `mockEventEmitter`   |\n| `writableStream` | writable stream used by `response` object       | `mockWritableStream` |\n| `req`            | Request object being responded to               | null                 |\n\n> NOTE: The out-of-the-box mock event emitter included with `node-mocks-http` is\n> not a functional event emitter and as such does not actually emit events. If you\n> wish to test your event handlers you will need to bring your own event emitter.\n\n> Here's an example:\n\n```js\nconst httpMocks = require('node-mocks-http');\nconst res = httpMocks.createResponse({\n  eventEmitter: require('events').EventEmitter\n});\n\n// ...\n  it('should do something', function(done) {\n    res.on('end', function() {\n      assert.equal(...);\n      done();\n    });\n  });\n// ...\n```\n\n> This is an example to send request body and trigger it's 'data' and 'end' events:\n\n```js\nconst httpMocks = require('node-mocks-http');\nconst req = httpMocks.createRequest();\nconst res = httpMocks.createResponse({\n    eventEmitter: require('events').EventEmitter\n});\n\n// ...\nit('should do something', function (done) {\n    res.on('end', function () {\n        expect(response._getData()).to.equal('data sent in request');\n        done();\n    });\n\n    route(req, res);\n\n    req.send('data sent in request');\n});\n\nfunction route(req, res) {\n    let data = [];\n    req.on('data', (chunk) => {\n        data.push(chunk);\n    });\n    req.on('end', () => {\n        data = Buffer.concat(data);\n        res.write(data);\n        res.end();\n    });\n}\n// ...\n```\n\n### .createMocks()\n\n```js\nhttpMocks.createMocks(reqOptions, resOptions);\n```\n\nMerges `createRequest` and `createResponse`. Passes given options object to each\nconstructor. Returns an object with properties `req` and `res`.\n\n## Design Decisions\n\nWe wanted some simple mocks without a large framework.\n\nWe also wanted the mocks to act like the original framework being\nmocked, but allow for setting of values before calling and inspecting\nof values after calling.\n\n## For Developers\n\nWe are looking for more volunteers to bring value to this project,\nincluding the creation of more objects from the\n[HTTP module][node-http-module-url].\n\nThis project doesn't address all features that must be\nmocked, but it is a good start. Feel free to send pull requests,\nand a member of the team will be timely in merging them.\n\nIf you wish to contribute please read our [Contributing Guidelines](CONTRIBUTING.md).\n\n## Release Notes\n\nMost releases fix bugs with our mocks or add features similar to the\nactual `Request` and `Response` objects offered by Node.js and extended\nby Express.\n\nSee the [Release History](HISTORY.md) for details.\n\n[release-notes]: https://github.com/eugef/node-mocks-http/releases\n\n## License\n\nLicensed under [MIT](LICENSE).\n\n[npm-badge]: https://badge.fury.io/js/node-mocks-http.png\n[npm-url]: https://www.npmjs.com/package/node-mocks-http\n[express-url]: https://expressjs.com\n[nextjs-url]: https://nextjs.org\n[koa-url]: https://koajs.com\n[node-url]: http://www.nodejs.org\n[node-http-module-url]: http://nodejs.org/docs/latest/api/http.html\n","readmeFilename":"README.md","users":{"eugef":true,"atrioom":true,"elussich":true,"dbendavid":true,"dwayneford":true,"focusaurus":true,"guyharwood":true,"fengbeijing":true,"knownasilya":true,"howardabrams":true,"ivan.marquez":true}}