{"_id":"@bensandee/safe-fetch","_rev":"5-b7b1fa054c39e2322935ff8b825b7ea1","name":"@bensandee/safe-fetch","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@bensandee/safe-fetch","version":"0.1.0","license":"MIT","_id":"@bensandee/safe-fetch@0.1.0","maintainers":[{"name":"bensandee","email":"ben@orangebikelabs.com"}],"dist":{"shasum":"66627b99f17f4cbc2a48f619635ea9da960c2fc5","tarball":"https://registry.npmjs.org/@bensandee/safe-fetch/-/safe-fetch-0.1.0.tgz","fileCount":4,"integrity":"sha512-qrGLN2a+g3FuciEN0oKCa9qxlOsZVv8pa6LcwqmKVmWgyivXpsYWm7jAGk0sveElp/K9Y7XevXzkxioDNXgSqQ==","signatures":[{"sig":"MEUCIQCn43kh5xraJLwHLxXQyqqWjbWAbQ4yJU1a0umBD0i39gIgRISB6XPCSX2AXnkE1S2Ccn4E9sXiXSFSiIKijExR0FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13202},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsdown --watch","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json"},"_npmUser":{"name":"bensandee","email":"ben@orangebikelabs.com"},"repository":{"url":"https://codeberg.org/bensandee/common.git","type":"git","directory":"packages/safe-fetch"},"description":"SSRF-safe fetch with connect-time IP pinning","directories":{},"_nodeVersion":"24.16.0","dependencies":{"undici":"^8.4.0","ipaddr.js":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.1"},"_npmOperationalInternal":{"tmp":"tmp/safe-fetch_0.1.0_1781280795659_0.03143432083956332","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bensandee/safe-fetch","version":"0.2.0","description":"SSRF-safe fetch with connect-time IP pinning","license":"MIT","repository":{"type":"git","url":"https://codeberg.org/bensandee/common.git","directory":"packages/safe-fetch"},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"dependencies":{"ipaddr.js":"^2.4.0","undici":"^8.4.0"},"devDependencies":{"tsdown":"0.22.1"},"scripts":{"build":"tsdown","dev":"tsdown --watch","typecheck":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_nodeVersion":"24.16.0","_id":"@bensandee/safe-fetch@0.2.0","dist":{"integrity":"sha512-zX1ohR3doP2qcl0Z5D1FghK82pnSLSCl4abn5M6UISc1gDTT7IBYLL46MRFEbbi3xcNc9dJ/+1HQntQQJLzJhw==","shasum":"cc369fca79a314bd0b28a3d9d6eccee56c1d4359","tarball":"https://registry.npmjs.org/@bensandee/safe-fetch/-/safe-fetch-0.2.0.tgz","fileCount":4,"unpackedSize":13999,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGzjHZhutc4g7RfrIrd+SiTT3QnZS6EtDBFlNOVgcAheAiEAsMMhEbSouORZ2CppnD+VdUap9EXuRx/HROaYljG0rvY="}]},"_npmUser":{"name":"bensandee","email":"ben@orangebikelabs.com"},"directories":{},"maintainers":[{"name":"bensandee","email":"ben@orangebikelabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/safe-fetch_0.2.0_1781529942525_0.4884415237060966"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T16:13:15.447Z","modified":"2026-06-15T13:25:42.949Z","0.1.34":"2026-06-11T16:13:39.177Z","0.1.0":"2026-06-12T16:13:15.831Z","0.2.0":"2026-06-15T13:25:42.663Z"},"license":"MIT","repository":{"type":"git","url":"https://codeberg.org/bensandee/common.git","directory":"packages/safe-fetch"},"description":"SSRF-safe fetch with connect-time IP pinning","maintainers":[{"name":"bensandee","email":"ben@orangebikelabs.com"}],"readme":"","readmeFilename":""}