{"_id":"@hookfish/backend","_rev":"27-f2e40e97829ecba16b5ffd6f9672eab4","name":"@hookfish/backend","dist-tags":{"latest":"0.3.0","canary":"0.4.0-canary-1cab1c6"},"versions":{"0.1.0":{"name":"@hookfish/backend","version":"0.1.0","_id":"@hookfish/backend@0.1.0","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"b8f2414a9f830faef37990dea052923269372a36","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.0.tgz","fileCount":3,"integrity":"sha512-Wi5la596IJ1JaMEpdW4oDlG384ndYtV6I90dLnz8cQFhWdQIEG+SlFeREacsH7iLyGSr3TSZa7laeIDT7DQJfA==","signatures":[{"sig":"MEQCIHANLZvwugfAWNJu4hW8WlIDrgRt9BNJtHUFOa44l7sxAiBrJZ8IBU7Z5laQqsmUnTk5R3stjNah9mU98asMFZRclw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1933},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"gitHead":"42f8a19b26b711be1788f8ad3b6a37cc45d6e1a4","scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"anirudhkamath","email":"anirudh@kamath.io"},"repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.16.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.0_1786466192868_0.5307532655450287","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@hookfish/backend","version":"0.1.1","_id":"@hookfish/backend@0.1.1","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"7c841db4861e747d1f393e87744aec7d6d4909c3","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.1.tgz","fileCount":3,"integrity":"sha512-fQ/iXB26zow2g/kA9k03RcJlLbK8LXIc2ty89X3JDOXn6jRdlYiaSbJPqFfz6ON5cgvafKcVuW6pXvitWnsikg==","signatures":[{"sig":"MEUCIQDuxDLIc44iYOoVCTHklAreNDNAbx+FdHOSTYiTLO3XuQIgNejMAiS2sAJj2yhJnEFd8cWxe7Vv+yqcN4AISRbPXDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1926},"type":"module","_from":"file:hookfish-backend-0.1.1.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"anirudhkamath","email":"anirudh@kamath.io"},"_resolved":"/private/var/folders/s2/9nbr5_k55bz30cb1lxvv4kc80000gn/T/551f798f1f2a647e6965b19d13ce318b/hookfish-backend-0.1.1.tgz","_integrity":"sha512-fQ/iXB26zow2g/kA9k03RcJlLbK8LXIc2ty89X3JDOXn6jRdlYiaSbJPqFfz6ON5cgvafKcVuW6pXvitWnsikg==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.16.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.1_1786467137482_0.4257377303766754","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-canary-ecb9904":{"name":"@hookfish/backend","version":"0.1.2-canary-ecb9904","_id":"@hookfish/backend@0.1.2-canary-ecb9904","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"784f943b6bea068d5e9e49d4f2990068a6897501","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.2-canary-ecb9904.tgz","fileCount":3,"integrity":"sha512-C9U4BFAlQcJE6gWTNyLQfV+cOlCO0Dp7o3AzLl1wDeblQoieyCra/2+lqygGZgPSZCslZ/+wl3ojsBadC0n9Iw==","signatures":[{"sig":"MEQCIGmSktqYV3+3L/pqa2mVRq71Jn2iY+D717eMJK14uudpAiAqY6AkITXvQAXQ/nYLxwgm7L3gJZQ2A6gXqfPZZ4Owkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.2-canary-ecb9904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1956},"type":"module","_from":"file:hookfish-backend-0.1.2-canary-ecb9904.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/10ef6f5f7725ea7ebbf538a9c595bcc2/hookfish-backend-0.1.2-canary-ecb9904.tgz","_integrity":"sha512-C9U4BFAlQcJE6gWTNyLQfV+cOlCO0Dp7o3AzLl1wDeblQoieyCra/2+lqygGZgPSZCslZ/+wl3ojsBadC0n9Iw==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.2.0-canary-ecb9904"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.2-canary-ecb9904_1786479334930_0.04598462587382435","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-canary-62cbef6":{"name":"@hookfish/backend","version":"0.1.2-canary-62cbef6","_id":"@hookfish/backend@0.1.2-canary-62cbef6","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"d3eb1478a654a0af8632c7cd37a62046b7a84e81","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.2-canary-62cbef6.tgz","fileCount":3,"integrity":"sha512-cwWJyIh2JQ2Ag+myC7jQXVD2DCAEyuCLSKu4w3Wzor+VeKQeq7JK1EtF/DXihCqbSrEaeijlTcAyTQswsAFxaQ==","signatures":[{"sig":"MEUCIQDg2AXxAEbRQLyglB+FiEGm8gZe0G3nhkLLDK0gbSSmhAIgU1AEKluJlhl4f9RpqFYmqQHLr4iF65LrXgeQfz/5aIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.2-canary-62cbef6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1956},"type":"module","_from":"file:hookfish-backend-0.1.2-canary-62cbef6.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/836a77402ce659966de74cc5d8f84f9b/hookfish-backend-0.1.2-canary-62cbef6.tgz","_integrity":"sha512-cwWJyIh2JQ2Ag+myC7jQXVD2DCAEyuCLSKu4w3Wzor+VeKQeq7JK1EtF/DXihCqbSrEaeijlTcAyTQswsAFxaQ==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.2.0-canary-62cbef6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.2-canary-62cbef6_1786479642838_0.5979150306536398","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-canary-1b53bf4":{"name":"@hookfish/backend","version":"0.1.2-canary-1b53bf4","_id":"@hookfish/backend@0.1.2-canary-1b53bf4","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"ff728614910faadeaaafafb7f61ab51e375872b8","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.2-canary-1b53bf4.tgz","fileCount":4,"integrity":"sha512-1f7eAcc1S+FoHPC51uFEE+XXGUf/IK5DvcsjOlbzkyBYFVFzzh+uSQij5wP29IoqRX4CfibLxDyOKkSjXygckA==","signatures":[{"sig":"MEUCIQDgtMKBJ/tHG3gCRtr5LPszItEJi72ON0F5lLEBxLW+agIgBdpH3VxoA1jEzQXeQwkXom70jcS+lmBgqehoIxNc+RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.2-canary-1b53bf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3027},"type":"module","_from":"file:hookfish-backend-0.1.2-canary-1b53bf4.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/ce197b7f41801a3c8b63e7e3cc4f74a0/hookfish-backend-0.1.2-canary-1b53bf4.tgz","_integrity":"sha512-1f7eAcc1S+FoHPC51uFEE+XXGUf/IK5DvcsjOlbzkyBYFVFzzh+uSQij5wP29IoqRX4CfibLxDyOKkSjXygckA==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.2.0-canary-1b53bf4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.2-canary-1b53bf4_1786479943584_0.2574696102142213","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@hookfish/backend","version":"0.1.2","_id":"@hookfish/backend@0.1.2","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"947d524c9bec5183fddb6557af1382a2ebc2b189","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.2.tgz","fileCount":4,"integrity":"sha512-Yq5nxja5r1VuYLsBv7YkYusxH+ZYKJ0M/GN0aaVr6Xfy6+UtfaJ7wcV7c1vJfjY/BzUnkUzQpVL61bvieuKqgQ==","signatures":[{"sig":"MEUCIQDi592t5g4hmbTzMUaVBsIXUeWK2Noj7lxxLF7NgcTPhQIgVVVQ4opcwDzBx6Hz/FTlNi01/WuCfZn/8tniXCYuIzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2997},"type":"module","_from":"file:hookfish-backend-0.1.2.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/a0c8a729a2c84b967d82d2271d3d523e/hookfish-backend-0.1.2.tgz","_integrity":"sha512-Yq5nxja5r1VuYLsBv7YkYusxH+ZYKJ0M/GN0aaVr6Xfy6+UtfaJ7wcV7c1vJfjY/BzUnkUzQpVL61bvieuKqgQ==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.2_1786480060024_0.8494705454902611","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-canary-397067d":{"name":"@hookfish/backend","version":"0.1.3-canary-397067d","_id":"@hookfish/backend@0.1.3-canary-397067d","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"765aa6d4b471c7d4d0a413643df868dc4213bc01","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.3-canary-397067d.tgz","fileCount":4,"integrity":"sha512-vfEM6IRgzI/8RWYU+vdXBziK52kH0pvTfndAdwzAYDnIJFJ40XqF2bCrIqLhCaMlsKqz5Z+erKnWZCMDGi76Jg==","signatures":[{"sig":"MEYCIQCCUzp4DS/CFCvJWvmDa1DYWVRPwmfjAuRU9Tee4W8nFgIhAO/jK8lIIYiuMzx/SWCT8BBzkOqpvvIMiwl/v/1eTZS0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.3-canary-397067d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3027},"type":"module","_from":"file:hookfish-backend-0.1.3-canary-397067d.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/5f166690bfd76563ca69234685ed3334/hookfish-backend-0.1.3-canary-397067d.tgz","_integrity":"sha512-vfEM6IRgzI/8RWYU+vdXBziK52kH0pvTfndAdwzAYDnIJFJ40XqF2bCrIqLhCaMlsKqz5Z+erKnWZCMDGi76Jg==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.3.0-canary-397067d"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.3-canary-397067d_1786494998726_0.020155212633960806","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@hookfish/backend","version":"0.1.3","_id":"@hookfish/backend@0.1.3","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"ebbd871c5b07763ea56ffd723107a384a81ff1cd","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.3.tgz","fileCount":4,"integrity":"sha512-5n/tP5WGCGexiunXdAYX28YyJEt3BDA/AIDB6A7ElDDI9YOLw5+bVyXuB/fp9S6eGC96naYC4LGUZhQAKzOImA==","signatures":[{"sig":"MEUCIQCWmlwn/gzLlfx8x2ukNBE14PEJlj/JiEqgmXPUVJZGOAIgJ3n1Pm76FyPnZraeOpe0aMhWqv6lAzvcPEvzkBrx4sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2997},"type":"module","_from":"file:hookfish-backend-0.1.3.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/548e009b8bb068a09808aa19e155619e/hookfish-backend-0.1.3.tgz","_integrity":"sha512-5n/tP5WGCGexiunXdAYX28YyJEt3BDA/AIDB6A7ElDDI9YOLw5+bVyXuB/fp9S6eGC96naYC4LGUZhQAKzOImA==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.3_1786495136489_0.813658566128433","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@hookfish/backend","version":"0.1.4","_id":"@hookfish/backend@0.1.4","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"96baca3d5b712aee6d8f273deb38574f547f1c3d","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.4.tgz","fileCount":4,"integrity":"sha512-v41et2nqusr88GHTtn07fa196Bcfnt3+y5ktdWBqnLNIfR3TG81SH+U4JWr9OYa08Xi5UrwlPVyYnQSW6gFNrQ==","signatures":[{"sig":"MEUCIQDcI50q4ILL8fU/55wx8l8H+XRaRt6ByT5ynNi+5LnWXQIgPbGwFor+MZK3qRNkG2qggZ1aTagXnrNALLjePXZKjUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3005},"type":"module","_from":"file:hookfish-backend-0.1.4.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/863ad37408776c2dac2d07df27b94eed/hookfish-backend-0.1.4.tgz","_integrity":"sha512-v41et2nqusr88GHTtn07fa196Bcfnt3+y5ktdWBqnLNIfR3TG81SH+U4JWr9OYa08Xi5UrwlPVyYnQSW6gFNrQ==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.4_1786563592100_0.803383483524162","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-canary-3602b04":{"name":"@hookfish/backend","version":"0.1.5-canary-3602b04","_id":"@hookfish/backend@0.1.5-canary-3602b04","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"c3b054125aff30eeb7c1979dac6780f47d4cce1a","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.5-canary-3602b04.tgz","fileCount":4,"integrity":"sha512-/60dE6kL/+CZ8QX3Zta+G+QgYdC7E64UqNdMcDTV1ugE95wkyO/zQFgEk5rPa5XplEPmx6qkdQK0ihJIlsvHwg==","signatures":[{"sig":"MEQCIGLrg2yN3bepRefF3zxUx5Xb3U4CcBGXMAVJfANRqeoNAiAslAF2aErfhMcMOyJVWqhny1K4gQISteP78maNu9d47w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.5-canary-3602b04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3035},"type":"module","_from":"file:hookfish-backend-0.1.5-canary-3602b04.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/356a67187c056f94d303565b1e2a0021/hookfish-backend-0.1.5-canary-3602b04.tgz","_integrity":"sha512-/60dE6kL/+CZ8QX3Zta+G+QgYdC7E64UqNdMcDTV1ugE95wkyO/zQFgEk5rPa5XplEPmx6qkdQK0ihJIlsvHwg==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"0.5.0-canary-3602b04"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.5-canary-3602b04_1786574281215_0.4575548397378921","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-canary-4226c6b":{"name":"@hookfish/backend","version":"0.1.5-canary-4226c6b","_id":"@hookfish/backend@0.1.5-canary-4226c6b","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"b8dfb25bdea60f7df46c16624e8403018b63418a","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.5-canary-4226c6b.tgz","fileCount":4,"integrity":"sha512-RetYmsVxI8E6L/+I4oX1bnHtZ9JvkBk+MRHKHdEx4N83hVcw9RYsuT0sq1rJQe+WdcnZzxUfE2LcUzKdbMuJ6w==","signatures":[{"sig":"MEYCIQCw1HVVq3AyjhmUb2ML0yEM3i5A/4MBlQ8dqmN54X4U+wIhAOR19uY3e60XIqD4l6PvzMQur6B95Y83GqofPCQ/XH9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.5-canary-4226c6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3035},"type":"module","_from":"file:hookfish-backend-0.1.5-canary-4226c6b.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/b8c8e0ab8ba345e733d356f54a9caeaf/hookfish-backend-0.1.5-canary-4226c6b.tgz","_integrity":"sha512-RetYmsVxI8E6L/+I4oX1bnHtZ9JvkBk+MRHKHdEx4N83hVcw9RYsuT0sq1rJQe+WdcnZzxUfE2LcUzKdbMuJ6w==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.5.0-canary-4226c6b"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.5-canary-4226c6b_1786574848416_0.405954539434628","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@hookfish/backend","version":"0.1.5","_id":"@hookfish/backend@0.1.5","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/kamath/hookfish#readme","bugs":{"url":"https://github.com/kamath/hookfish/issues"},"dist":{"shasum":"836eb676da8658f487c51173a104e3cd3ed78ec7","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.5.tgz","fileCount":4,"integrity":"sha512-Rc0QZaLzLn3ETUzhVTqP3+KQ6F7KLwE4HwgPC5CUoWIUp00oB46NGmdXqX/v8G3wDbv7QKSidhSBJOBgCJqvGw==","signatures":[{"sig":"MEQCIB35Z+7qVEfWf7r2RqjGtIkM5Bh8tF/FfIQ4aM4M8wcVAiAXuURD/V1nCLBnmTHT4Q7JQB1/taJtKK1Z/eWB0UGIFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3005},"type":"module","_from":"file:hookfish-backend-0.1.5.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:334aa092-c0db-4203-9a54-addb655b0176"}},"_resolved":"/tmp/6bc60823898ab88d94ac287d15039125/hookfish-backend-0.1.5.tgz","_integrity":"sha512-Rc0QZaLzLn3ETUzhVTqP3+KQ6F7KLwE4HwgPC5CUoWIUp00oB46NGmdXqX/v8G3wDbv7QKSidhSBJOBgCJqvGw==","repository":{"url":"git+https://github.com/kamath/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.5_1786574937377_0.5155781369304653","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-canary-6789449":{"name":"@hookfish/backend","version":"0.1.6-canary-6789449","_id":"@hookfish/backend@0.1.6-canary-6789449","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"4fa8100d262dab6d5a4b31187aa54f83588d6274","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.6-canary-6789449.tgz","fileCount":4,"integrity":"sha512-8R2U5kTVtTeBpdzaDouEhqWxH2hRAGKoduE/cZMoKvsxgh8Tj2ot0zAcUJcUPzwERkAacuDn4KcqNHnIjwvbAg==","signatures":[{"sig":"MEUCIEZMVC+BJWSgt0igJl/dPk+cjtp4NpqhAhMFxM3FHPQFAiEA5VEsbh467NHKPEhDL+NCzI/E9KmfXRe1ndzkpUlbHk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.6-canary-6789449","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3037},"type":"module","_from":"file:hookfish-backend-0.1.6-canary-6789449.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/15ca6335de1e6a697f848216a23ca62c/hookfish-backend-0.1.6-canary-6789449.tgz","_integrity":"sha512-8R2U5kTVtTeBpdzaDouEhqWxH2hRAGKoduE/cZMoKvsxgh8Tj2ot0zAcUJcUPzwERkAacuDn4KcqNHnIjwvbAg==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"0.6.0-canary-6789449"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.6-canary-6789449_1786587557778_0.2551893713121376","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@hookfish/backend","version":"0.1.6","_id":"@hookfish/backend@0.1.6","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"50ebe14e8925e293b83307ac7b9f34cd4fb3a7d6","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.1.6.tgz","fileCount":4,"integrity":"sha512-2EgfUamuSQnBiM7vQtAE1lbgOaY0/FynDI+Qa3OzAB93n7IfAK5QrJ29iVR3qFvaKlQBtAOqz5KTkzbnQuISRA==","signatures":[{"sig":"MEUCIQDA7Ouv0jWDn6uyeJWbcmgagubWwG1R1JRlQJtPJ2cMdgIgD8RU4Bj2bh7Go4Z5TpDubYYxf/vcRtlpX70cjqp9VcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3007},"type":"module","_from":"file:hookfish-backend-0.1.6.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/00bddd9905f7b5a9c9972441be267445/hookfish-backend-0.1.6.tgz","_integrity":"sha512-2EgfUamuSQnBiM7vQtAE1lbgOaY0/FynDI+Qa3OzAB93n7IfAK5QrJ29iVR3qFvaKlQBtAOqz5KTkzbnQuISRA==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.1.6_1786587654995_0.8896233235370905","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-canary-ee51ebd":{"name":"@hookfish/backend","version":"0.2.0-canary-ee51ebd","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.2.0-canary-ee51ebd","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"327f0061ee73063228a55564d4a04e2911993a26","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.2.0-canary-ee51ebd.tgz","fileCount":4,"integrity":"sha512-qmPNsB7qfEAMohlMrVy8OpcqAqtpRpFD1TvPJ01tms/CLmZrzoCqHdBKIvFurqICk61g5MVDznYFJaFYKmbPAg==","signatures":[{"sig":"MEQCIDNVesT5vO8WfKEsKnmqvmwqN0VFU99BDVTdMkSAsZpXAiA6/eFjpYQMlXW1r/7JN4t2/pBz2xsUTT8j4R/x1DpOyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.2.0-canary-ee51ebd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8202},"type":"module","_from":"file:hookfish-backend-0.2.0-canary-ee51ebd.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/ab220c2a1636ee0aebf458e811c22c12/hookfish-backend-0.2.0-canary-ee51ebd.tgz","_integrity":"sha512-qmPNsB7qfEAMohlMrVy8OpcqAqtpRpFD1TvPJ01tms/CLmZrzoCqHdBKIvFurqICk61g5MVDznYFJaFYKmbPAg==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"1.0.0-canary-ee51ebd"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.2.0-canary-ee51ebd_1786595405510_0.4321156548335996","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-canary-d4495a1":{"name":"@hookfish/backend","version":"0.2.0-canary-d4495a1","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.2.0-canary-d4495a1","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"5a76489ac48cea009bcab56c0c4cbc42e3283f3c","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.2.0-canary-d4495a1.tgz","fileCount":4,"integrity":"sha512-eo1kyu4VVGirh89qzljvqV4OL4+PGRQMzOv6wcaBA7p2R8AmGxWFfgLad4JtLgwkRGVepIV80T/0Z6r9pF6GwA==","signatures":[{"sig":"MEYCIQD4CrS1UukDtdc3A3IUO4QxY0g4OomN5y7z85r2gY8srAIhAL8UWdhgtg6VGpgGzGC3oYliSfclB6QzcoUXbxLPgzJ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.2.0-canary-d4495a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8202},"type":"module","_from":"file:hookfish-backend-0.2.0-canary-d4495a1.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/a163a87b562262a3e9be0f083b2047b6/hookfish-backend-0.2.0-canary-d4495a1.tgz","_integrity":"sha512-eo1kyu4VVGirh89qzljvqV4OL4+PGRQMzOv6wcaBA7p2R8AmGxWFfgLad4JtLgwkRGVepIV80T/0Z6r9pF6GwA==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"1.0.0-canary-d4495a1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.2.0-canary-d4495a1_1786654581325_0.4857266303869965","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hookfish/backend","version":"0.2.0","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.2.0","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"f25779c5c575bbce677260bd23fefaca63f9d9fd","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.2.0.tgz","fileCount":4,"integrity":"sha512-q6vu49D9aM8IeXd/bnB4KXXEyxYbiyoPkXDqpScxs34pTGE5pNLkuHKj7T65d7gyTEGdo5m7GUIwFxoZJXtjmw==","signatures":[{"sig":"MEQCIBA1et3kpuoQMy9b2JaIQ9dJb0xSQJNugIkAxaBxflT0AiBUsnkgH0pVsbM/D08tLIza8Dz+797zmrJ7xA0JIpNMzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172},"type":"module","_from":"file:hookfish-backend-0.2.0.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/a083aea7f808c8f2979872ab0a16ccfc/hookfish-backend-0.2.0.tgz","_integrity":"sha512-q6vu49D9aM8IeXd/bnB4KXXEyxYbiyoPkXDqpScxs34pTGE5pNLkuHKj7T65d7gyTEGdo5m7GUIwFxoZJXtjmw==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.2.0_1786654781845_0.03516929239999911","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-canary-8c7c612":{"name":"@hookfish/backend","version":"0.3.0-canary-8c7c612","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.3.0-canary-8c7c612","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"5cf13cb6ed383b8586602b975d54b207aca296c8","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.3.0-canary-8c7c612.tgz","fileCount":8,"integrity":"sha512-tIEzCfGhfInRYzHVr6+2a0JjUa0ATH72A2iFEo9ynpzINXu5tkxdXh/NW4TIJRVFcRserDCrxJGec2d3QpNDBg==","signatures":[{"sig":"MEUCIQD9FMvGoXNRnWxqvMK1tOaoGAEA5gPYg6vJTWFwfn+cAQIgFljpd5yRzbbuw40TPffxfr2EeyLVAeSMLeh/CeEqT7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.3.0-canary-8c7c612","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8610},"type":"module","_from":"file:hookfish-backend-0.3.0-canary-8c7c612.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/d25d49899318f44c3fa039c17d2c927a/hookfish-backend-0.3.0-canary-8c7c612.tgz","_integrity":"sha512-tIEzCfGhfInRYzHVr6+2a0JjUa0ATH72A2iFEo9ynpzINXu5tkxdXh/NW4TIJRVFcRserDCrxJGec2d3QpNDBg==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.1.0-canary-8c7c612"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.3.0-canary-8c7c612_1786673541081_0.2172744955653243","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hookfish/backend","version":"0.3.0","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.3.0","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"d34827fd29c3b5d3109664437557f7f4aad6645e","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.3.0.tgz","fileCount":8,"integrity":"sha512-DQiPxSM2XsJb6e6VZO8ii9ZMo06RxqAD+9ByrDjhKcHduy0OYuRwamjSzxD/6bcpm5JnkXD6UuPf+hGcwUsAUQ==","signatures":[{"sig":"MEYCIQCf/8FrLAo4oi0/EY91+OOLblJ6e6ShcUld+oQLCk73tQIhAJKk3dJxMyDz11tz9HZ+lR7RqW707nReJWY9wm4AizEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580},"type":"module","_from":"file:hookfish-backend-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/bde6739fd4f105c2483660c8ca27f42e/hookfish-backend-0.3.0.tgz","_integrity":"sha512-DQiPxSM2XsJb6e6VZO8ii9ZMo06RxqAD+9ByrDjhKcHduy0OYuRwamjSzxD/6bcpm5JnkXD6UuPf+hGcwUsAUQ==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@hookfish/api":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.3.0_1786673631573_0.004719464175937382","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary-ad10b9a":{"name":"@hookfish/backend","version":"0.3.1-canary-ad10b9a","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.3.1-canary-ad10b9a","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"a1574af971684288fa2a835aef5dc5de1a62f647","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.3.1-canary-ad10b9a.tgz","fileCount":8,"integrity":"sha512-xFOU/VnEppi5JTGrHvtr5ZyXJFjEa3FNi2hXEB+u45fA1u5e6cLAOxzK1y1aJQlGAFdfiKUGEYtJEeBejeewzQ==","signatures":[{"sig":"MEQCIEbuReeNP/Iuc3+Fr5SNXSCOxCARHJNIBcuN7zBP9aFCAiAdmnepM3gszFpaf1zJSaWVq6Ax4t4cbe1SyFTd6YAYDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.3.1-canary-ad10b9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8610},"type":"module","_from":"file:hookfish-backend-0.3.1-canary-ad10b9a.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/b5f68cd614201e7836cdcf33310e6297/hookfish-backend-0.3.1-canary-ad10b9a.tgz","_integrity":"sha512-xFOU/VnEppi5JTGrHvtr5ZyXJFjEa3FNi2hXEB+u45fA1u5e6cLAOxzK1y1aJQlGAFdfiKUGEYtJEeBejeewzQ==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-ad10b9a"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.3.1-canary-ad10b9a_1787020110128_0.8660695668609912","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary-0d12465":{"name":"@hookfish/backend","version":"0.3.1-canary-0d12465","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.3.1-canary-0d12465","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"b479c0b103e9df4b8e49f1c994fbaaa7c8d56611","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.3.1-canary-0d12465.tgz","fileCount":8,"integrity":"sha512-cbQMRV7wRQmGBPc3gFuxdBr46D8xUEaHKUmf/6ZMV94fPkx3LXteEjC6NX5tH02ubgDuc3Cbjq4CSXmA4BTpyg==","signatures":[{"sig":"MEUCIBLaPw4MNhPKTAgIV6/UGq43ItnhgQC1GyutblyDhea0AiEAlgVMQg7a+bLZQThfXXtPShBRHzwBvLXMqA0b1apkk/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.3.1-canary-0d12465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8610},"type":"module","_from":"file:hookfish-backend-0.3.1-canary-0d12465.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/208cbaa2b000bcd0eb2292e8cb2dcf67/hookfish-backend-0.3.1-canary-0d12465.tgz","_integrity":"sha512-cbQMRV7wRQmGBPc3gFuxdBr46D8xUEaHKUmf/6ZMV94fPkx3LXteEjC6NX5tH02ubgDuc3Cbjq4CSXmA4BTpyg==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-0d12465"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.3.1-canary-0d12465_1787021018322_0.6659214564101579","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-canary-5f1c29e":{"name":"@hookfish/backend","version":"0.3.1-canary-5f1c29e","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.3.1-canary-5f1c29e","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"1fee9421fbac9011de86d643a7583c2913b01764","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.3.1-canary-5f1c29e.tgz","fileCount":8,"integrity":"sha512-/A9eFEPVmR4/QlSw2VsLrVyOvHcVkMFoPS4v6g5vInpVYeqnkNvYxpxbuLXaVDD4el8hLSFjbWZeClLveDWCaw==","signatures":[{"sig":"MEUCIQDawrs5ZixENm8KtQLa8V7SK3bMAelPOpGNHq+OLZ1TrQIgGDpmXQRt79wZuN3jj3NcZVueSFRtwGoO7YRGbPBCd2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.3.1-canary-5f1c29e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8610},"type":"module","_from":"file:hookfish-backend-0.3.1-canary-5f1c29e.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/2d44efb8e774b8c36b28d04aa9481087/hookfish-backend-0.3.1-canary-5f1c29e.tgz","_integrity":"sha512-/A9eFEPVmR4/QlSw2VsLrVyOvHcVkMFoPS4v6g5vInpVYeqnkNvYxpxbuLXaVDD4el8hLSFjbWZeClLveDWCaw==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-5f1c29e"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.3.1-canary-5f1c29e_1787033367339_0.911916021103474","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary-530b921":{"name":"@hookfish/backend","version":"0.4.0-canary-530b921","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.4.0-canary-530b921","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"5499eb0176192f1eddcdcbe10138cf9a82de8091","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.4.0-canary-530b921.tgz","fileCount":8,"integrity":"sha512-nmqjr/Z/BSAKRSZwLotDbgQNmt6DlcovdnONja7p5PYpzuKQLFtKdQ8+Zh0Di7rWAyhJcayWVAwFQgEQWBbQbw==","signatures":[{"sig":"MEYCIQDHquHP6us9vf0JblAstNZCrh73JeQowmkECr+dGoE7DwIhAP/JDMf9YjovC+5/IF8ZCOqalG+8MoTToXhCJM0gSnxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.4.0-canary-530b921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8852},"type":"module","_from":"file:hookfish-backend-0.4.0-canary-530b921.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/ab6955849d39da336f106b1987a9df2d/hookfish-backend-0.4.0-canary-530b921.tgz","_integrity":"sha512-nmqjr/Z/BSAKRSZwLotDbgQNmt6DlcovdnONja7p5PYpzuKQLFtKdQ8+Zh0Di7rWAyhJcayWVAwFQgEQWBbQbw==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-530b921"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.4.0-canary-530b921_1787046075278_0.6871767968012468","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary-715ffda":{"name":"@hookfish/backend","version":"0.4.0-canary-715ffda","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.4.0-canary-715ffda","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"26944ea5d49897980fe1bc59708dbdccabe6e8f1","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.4.0-canary-715ffda.tgz","fileCount":8,"integrity":"sha512-TTsrgqBhzJIPvq+eOKzbDxualjp5f6WGJOEhwQm2NKWP/WG3sZJUNqU4NWuEbB1m89u13VbtltK6Qs8YzXTG1A==","signatures":[{"sig":"MEUCIF11jvI2k/X02Mv+YYDcXKt2XsBHX0ZDifuH2eApIf2FAiEA+LBN5I5VUskRw0gFAkLuoJtNtSkk8O0MMygVSC9ZwsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.4.0-canary-715ffda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8852},"type":"module","_from":"file:hookfish-backend-0.4.0-canary-715ffda.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/fb09c9e4dfcfaf9cf7e58faad0ef3264/hookfish-backend-0.4.0-canary-715ffda.tgz","_integrity":"sha512-TTsrgqBhzJIPvq+eOKzbDxualjp5f6WGJOEhwQm2NKWP/WG3sZJUNqU4NWuEbB1m89u13VbtltK6Qs8YzXTG1A==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-715ffda"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.4.0-canary-715ffda_1787079944261_0.30786386022653867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary-558eb6c":{"name":"@hookfish/backend","version":"0.4.0-canary-558eb6c","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.4.0-canary-558eb6c","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"df5558f3e870bfcbeaf219c791b0b54ff17d76cd","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.4.0-canary-558eb6c.tgz","fileCount":8,"integrity":"sha512-fHV8x3dldhFlA/wwANUO8koOOHJRQD8Pmg1xrGVKowpzzxA6sXioXdkWwWtTQmdLsnWIXYOZ4sHgbnIUwD4ipQ==","signatures":[{"sig":"MEUCIFaBOvW70eFeoEsSSASf+a/gN2kRs6xlQWD3WzlnPbb5AiEA07vm16xL1luLAvpsx02xUV29eWEUmh+bKgp8GUew1EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.4.0-canary-558eb6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8852},"type":"module","_from":"file:hookfish-backend-0.4.0-canary-558eb6c.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/1b4972934523cce6440c898c4d319cfe/hookfish-backend-0.4.0-canary-558eb6c.tgz","_integrity":"sha512-fHV8x3dldhFlA/wwANUO8koOOHJRQD8Pmg1xrGVKowpzzxA6sXioXdkWwWtTQmdLsnWIXYOZ4sHgbnIUwD4ipQ==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-558eb6c"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.4.0-canary-558eb6c_1787101094255_0.10118440400396","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary-cbb2be5":{"name":"@hookfish/backend","version":"0.4.0-canary-cbb2be5","license":"SEE LICENSE IN LICENSE","_id":"@hookfish/backend@0.4.0-canary-cbb2be5","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"homepage":"https://github.com/hookfish/hookfish#readme","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"dist":{"shasum":"58132ee3a2c6b3576e23276e93a16d6827cd8dc3","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.4.0-canary-cbb2be5.tgz","fileCount":8,"integrity":"sha512-W2975V83sViv0te2TfylajxPHDvXHfkaXxzO7aoPP3tDUjG0HimVO1GIonnXIV7DQSIVzxDyUTtme2slYfAdmQ==","signatures":[{"sig":"MEUCIEQomcH88y9F65ioq5jJjJDygxY2d0bx/uxEycgUty/lAiEAv4ZLa7ladHIN5A4LPWH/Mrj1lcuOa+M8oP+hjWpwdxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.4.0-canary-cbb2be5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8852},"type":"module","_from":"file:hookfish-backend-0.4.0-canary-cbb2be5.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --coverage","build":"tsc -b","typecheck":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"_resolved":"/tmp/2467bcc2d59ae16b24d35a2535612725/hookfish-backend-0.4.0-canary-cbb2be5.tgz","_integrity":"sha512-W2975V83sViv0te2TfylajxPHDvXHfkaXxzO7aoPP3tDUjG0HimVO1GIonnXIV7DQSIVzxDyUTtme2slYfAdmQ==","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"_npmVersion":"11.19.0","description":"Fetch-compatible composition layer for a Hookfish deployment.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@hookfish/api":"1.2.0-canary-cbb2be5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"~5.9.3","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/backend_0.4.0-canary-cbb2be5_1787109350926_0.8995822371130471","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-canary-1cab1c6":{"name":"@hookfish/backend","version":"0.4.0-canary-1cab1c6","license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git+https://github.com/hookfish/hookfish.git","directory":"packages/backend"},"publishConfig":{"access":"public"},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@hookfish/api":"1.2.0-canary-1cab1c6"},"devDependencies":{"@vitest/coverage-v8":"^3.2.4","typescript":"~5.9.3","vitest":"^3.2.4"},"scripts":{"build":"tsc -b","typecheck":"tsc -b","test":"vitest run --coverage"},"readmeFilename":"README.md","_id":"@hookfish/backend@0.4.0-canary-1cab1c6","description":"Fetch-compatible composition layer for a Hookfish deployment.","bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"homepage":"https://github.com/hookfish/hookfish#readme","_integrity":"sha512-TvNoTg7hp6v0ZLQHal5SeIo9LjDtdl5nKRM6ln+P/3iExQxtCZo24rsJ0TSftQ6u20Q/JB8MuD7Abg1Mkzdu/Q==","_resolved":"/tmp/7a9182a44ccf0a0ef66a40f7dd86a560/hookfish-backend-0.4.0-canary-1cab1c6.tgz","_from":"file:hookfish-backend-0.4.0-canary-1cab1c6.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-TvNoTg7hp6v0ZLQHal5SeIo9LjDtdl5nKRM6ln+P/3iExQxtCZo24rsJ0TSftQ6u20Q/JB8MuD7Abg1Mkzdu/Q==","shasum":"d527633f48e19ad38131733b1f5d76879716a571","tarball":"https://registry.npmjs.org/@hookfish/backend/-/backend-0.4.0-canary-1cab1c6.tgz","fileCount":8,"unpackedSize":8852,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hookfish%2fbackend@0.4.0-canary-1cab1c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD0bdKKKdBv2TD7/GcRqPaFKStg7VVX/4KXyOLiK/D7TAIhAKOnilpE/wbNIDPd/2QEAM/4+DFMe9uPpDkt3id2j0CE"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6dfb6f1a-09eb-4a1b-98cc-c1b84f578442"}},"directories":{},"maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/backend_0.4.0-canary-1cab1c6_1787109978198_0.4504852287113501"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-11T16:36:32.690Z","modified":"2026-08-19T03:26:18.708Z","0.1.0":"2026-08-11T16:36:33.033Z","0.1.1":"2026-08-11T16:52:17.622Z","0.1.2-canary-ecb9904":"2026-08-11T20:15:35.068Z","0.1.2-canary-62cbef6":"2026-08-11T20:20:42.991Z","0.1.2-canary-1b53bf4":"2026-08-11T20:25:43.726Z","0.1.2":"2026-08-11T20:27:40.154Z","0.1.3-canary-397067d":"2026-08-12T00:36:38.859Z","0.1.3":"2026-08-12T00:38:56.615Z","0.1.4":"2026-08-12T19:39:52.234Z","0.1.5-canary-3602b04":"2026-08-12T22:38:01.347Z","0.1.5-canary-4226c6b":"2026-08-12T22:47:28.563Z","0.1.5":"2026-08-12T22:48:57.513Z","0.1.6-canary-6789449":"2026-08-13T02:19:17.914Z","0.1.6":"2026-08-13T02:20:55.142Z","0.2.0-canary-ee51ebd":"2026-08-13T04:30:05.636Z","0.2.0-canary-d4495a1":"2026-08-13T20:56:21.457Z","0.2.0":"2026-08-13T20:59:41.997Z","0.3.0-canary-8c7c612":"2026-08-14T02:12:21.240Z","0.3.0":"2026-08-14T02:13:51.732Z","0.3.1-canary-ad10b9a":"2026-08-18T02:28:30.367Z","0.3.1-canary-0d12465":"2026-08-18T02:43:38.566Z","0.3.1-canary-5f1c29e":"2026-08-18T06:09:27.488Z","0.4.0-canary-530b921":"2026-08-18T09:41:15.435Z","0.4.0-canary-715ffda":"2026-08-18T19:05:44.407Z","0.4.0-canary-558eb6c":"2026-08-19T00:58:14.405Z","0.4.0-canary-cbb2be5":"2026-08-19T03:15:51.089Z","0.4.0-canary-1cab1c6":"2026-08-19T03:26:18.342Z"},"bugs":{"url":"https://github.com/hookfish/hookfish/issues"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/hookfish/hookfish#readme","repository":{"url":"git+https://github.com/hookfish/hookfish.git","type":"git","directory":"packages/backend"},"description":"Fetch-compatible composition layer for a Hookfish deployment.","maintainers":[{"name":"anirudhkamath","email":"anirudh@kamath.io"}],"readme":"","readmeFilename":""}