{"_id":"@alexvyber/fastify-ip","_rev":"3-63ae161b9e4f7985d22a0d7bce1c7972","name":"@alexvyber/fastify-ip","dist-tags":{"latest":"0.0.0-beta.2"},"versions":{"0.0.0-beta.0":{"name":"@alexvyber/fastify-ip","version":"0.0.0-beta.0","keywords":[],"author":{"name":"metcoder95","email":"me@metcoder.dev"},"license":"MIT","_id":"@alexvyber/fastify-ip@0.0.0-beta.0","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"homepage":"https://github.com/metcoder95/fastify-ip#readme","bugs":{"url":"https://github.com/metcoder95/fastify-ip/issues"},"tap":{"check-coverage":false},"tsd":{"directory":"test"},"dist":{"shasum":"3dd635f1f498409c35dfc7677ac220b5121ca1f2","tarball":"https://registry.npmjs.org/@alexvyber/fastify-ip/-/fastify-ip-0.0.0-beta.0.tgz","fileCount":11,"integrity":"sha512-h//jKkXXgaIUqEm7WJMjvEifMG3QQgzE0D/XNXJYrqGTn5yWaSEwaNpzDVrMuffIQbmbOMr2qMUSb9xy92gNDw==","signatures":[{"sig":"MEUCIQDlG1JFnZ/V7IO+ZrudCCa09Bdu95bcEvgYh37vEiLhcQIgVY7CLyy7YAvHO9HjpjbcK53kPLzxhldzEcUP2YRQ4nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29365},"main":"index.js","types":"index.d.ts","engines":{"node":">=22.x"},"exports":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"gitHead":"a664f673c6091c84da7a7538a9088223b97e99ab","scripts":{"lint":"standard | snazzy","test":"tap --cov test/**/*.test.js && npm run test:ts && npm run lint","lint:ci":"standard","release":"npx standard-version","test:ci":"tap --cov test/**/*.test.js && npm run test:ts && npm run lint:ci","test:ts":"tsd","test:only":"tap --only","test:unit":"tap test/**/*.test.js"},"_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"standard":{"ignore":["*.d.ts","*.test-d.ts"]},"repository":{"url":"git+https://github.com/metcoder95/fastify-ip.git","type":"git"},"_npmVersion":"11.3.0","description":"Infer the request's IP based on custom headers on Fastify","directories":{},"_nodeVersion":"24.0.2","dependencies":{"fastify-plugin":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.4","tsd":"^0.32.0","husky":"^9.0.11","snazzy":"^9.0.0","fastify":"^5.0.0","standard":"^17.0.0","typescript":"^5.0","@types/node":"^22.0.0","@faker-js/faker":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-ip_0.0.0-beta.0_1749222280654_0.003404395064384058","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.1":{"name":"@alexvyber/fastify-ip","version":"0.0.0-beta.1","keywords":[],"author":{"name":"metcoder95","email":"me@metcoder.dev"},"license":"MIT","_id":"@alexvyber/fastify-ip@0.0.0-beta.1","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"homepage":"https://github.com/metcoder95/fastify-ip#readme","bugs":{"url":"https://github.com/metcoder95/fastify-ip/issues"},"tap":{"check-coverage":false},"tsd":{"directory":"test"},"dist":{"shasum":"c45457d96be8607c4a10754fe25b83fd554c6dbc","tarball":"https://registry.npmjs.org/@alexvyber/fastify-ip/-/fastify-ip-0.0.0-beta.1.tgz","fileCount":11,"integrity":"sha512-kuggp43u8HqV5tZlRF0hTJGbmTW54bWbOCWuugAIbzNLd8ZGT1Mn5+P1TifFDeeukvy+xn1q5zRL2LLT2Gy3pw==","signatures":[{"sig":"MEUCIHXDmfGh1lcAl/5dmtkV5X33tzWEpibJzsxaNyftPb6JAiEA9HgmMQVsK3sCfCymXUNPJn9FontFjzr71fMaIBtZYAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31649},"main":"index.js","types":"index.d.ts","engines":{"node":">=22.x"},"exports":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"gitHead":"6310ce32096d113e03275512ddf269112937f566","private":false,"scripts":{"lint":"standard | snazzy","test":"tap --cov test/**/*.test.js && npm run test:ts && npm run lint","lint:ci":"standard","release":"npx standard-version","test:ci":"tap --cov test/**/*.test.js && npm run test:ts && npm run lint:ci","test:ts":"tsd","test:only":"tap --only","test:unit":"tap test/**/*.test.js"},"_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"standard":{"ignore":["*.d.ts","*.test-d.ts"]},"repository":{"url":"git+https://github.com/metcoder95/fastify-ip.git","type":"git"},"_npmVersion":"11.3.0","description":"Infer the request's IP based on custom headers on Fastify","directories":{},"_nodeVersion":"24.0.2","dependencies":{"fastify-plugin":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.4","tsd":"^0.32.0","husky":"^9.0.11","snazzy":"^9.0.0","fastify":"^5.0.0","standard":"^17.0.0","typescript":"^5.0","@types/node":"^22.0.0","@faker-js/faker":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-ip_0.0.0-beta.1_1749222944414_0.1391845930014748","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-beta.2":{"name":"@alexvyber/fastify-ip","version":"0.0.0-beta.2","description":"Infer the request's IP based on custom headers on Fastify","main":"index.js","publishConfig":{"access":"public"},"private":false,"types":"index.d.ts","exports":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"scripts":{"test":"tap --cov test/**/*.test.js && npm run test:ts && npm run lint","test:ci":"tap --cov test/**/*.test.js && npm run test:ts && npm run lint:ci","test:only":"tap --only","test:unit":"tap test/**/*.test.js","test:ts":"tsd","lint":"standard | snazzy","lint:ci":"standard","release":"npx standard-version"},"engines":{"node":">=22.x"},"keywords":[],"repository":{"type":"git","url":"git+https://github.com/metcoder95/fastify-ip.git"},"bugs":{"url":"https://github.com/metcoder95/fastify-ip/issues"},"author":{"name":"metcoder95","email":"me@metcoder.dev"},"license":"MIT","devDependencies":{"@faker-js/faker":"^9.0.0","@types/node":"^22.0.0","fastify":"^5.0.0","husky":"^9.0.11","snazzy":"^9.0.0","standard":"^17.0.0","tap":"^16.3.4","tsd":"^0.32.0","typescript":"^5.0"},"dependencies":{"fastify-plugin":"^5.0.1"},"tsd":{"directory":"test"},"tap":{"check-coverage":false},"standard":{"ignore":["*.d.ts","*.test-d.ts"]},"_id":"@alexvyber/fastify-ip@0.0.0-beta.2","gitHead":"6310ce32096d113e03275512ddf269112937f566","homepage":"https://github.com/metcoder95/fastify-ip#readme","_nodeVersion":"24.0.2","_npmVersion":"11.3.0","dist":{"integrity":"sha512-qWi9a3+1P2mga+8ds72nMAJxOpowqcOPUz/2LtzS/+bjP7J4qghpNcYSekE4HE0tcJ/vo9MHo0RO/oWjOKRPmg==","shasum":"ecc7fc3f12abae7074693af5c2e7aab3c2b3053f","tarball":"https://registry.npmjs.org/@alexvyber/fastify-ip/-/fastify-ip-0.0.0-beta.2.tgz","fileCount":11,"unpackedSize":31640,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICQKHhDCNgH5nDw2hISMsOlizqM+8dVBzEzDbHtkKyp9AiEA5FR+rJBLu89YesDDSv9ZyUPX/nc5XzmeSk5kyH9UGig="}]},"_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"directories":{},"maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastify-ip_0.0.0-beta.2_1749223045868_0.5169671319214222"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-06T15:04:40.556Z","modified":"2025-06-06T15:17:26.209Z","0.0.0-beta.0":"2025-06-06T15:04:40.843Z","0.0.0-beta.1":"2025-06-06T15:15:44.615Z","0.0.0-beta.2":"2025-06-06T15:17:26.031Z"},"bugs":{"url":"https://github.com/metcoder95/fastify-ip/issues"},"author":{"name":"metcoder95","email":"me@metcoder.dev"},"license":"MIT","homepage":"https://github.com/metcoder95/fastify-ip#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/metcoder95/fastify-ip.git"},"description":"Infer the request's IP based on custom headers on Fastify","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"readme":"https://github.com/metcoder95/fastify-ip/blob/main/README.md","readmeFilename":""}