{"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","name":"node-mocks-http","types":"./lib/http-mock.d.ts","author":{"url":"http://www.github.com/howardabrams","name":"Howard Abrams","email":"howard.abrams@gmail.com"},"engines":{"node":">=14"},"gitHead":"306a8cfbee7b953f5e1ccb1abed645068601fe8c","license":"MIT","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"},"homepage":"https://github.com/eugef/node-mocks-http","keywords":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"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":{},"maintainers":[{"name":"eugef","email":"eugene.fidelin@gmail.com"}],"_nodeVersion":"20.12.2","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"}],"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"},"_id":"node-mocks-http@1.16.2","version":"1.16.2"}