{"_id":"@camolabs/edge-adapter","name":"@camolabs/edge-adapter","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@camolabs/edge-adapter","version":"0.0.1","description":"Edge routing helpers for camolabs Agent domains.","license":"UNLICENSED","type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/spencine/camolabs.git","directory":"packages/edge-adapter"},"homepage":"https://camolabs.ai/docs/installation","bugs":{"url":"https://github.com/spencine/camolabs/issues"},"keywords":["camolabs","edge","cloudflare-workers","vercel","middleware","agent"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit","lint":"tsc -p tsconfig.json --noEmit","prepack":"pnpm build"},"devDependencies":{"typescript":"^6.0.3"},"gitHead":"8422de493f356452a0fc4b366308513a29eecd6d","_id":"@camolabs/edge-adapter@0.0.1","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-K4rLU1NvgZ6zZzD4hU/HBSCN6C2uqVLjYFq6xgt7SNiPXm69rCj2XdwVK6siZlpU6E6nY0s8EVolD5TgG3tY/w==","shasum":"0b8f33bacfb28c86dab68e97bc2d2263d8a5c142","tarball":"https://registry.npmjs.org/@camolabs/edge-adapter/-/edge-adapter-0.0.1.tgz","fileCount":4,"unpackedSize":11650,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBm9qYqY3xSRPRnGf2l2s9ngM6wGcQ0/vSpDSDDjBETFAiASn/HZq66eZ1FbhupN3LpByI7etTv7GkU7lVkuzdCZoA=="}]},"_npmUser":{"name":"spencine","email":"spencer@teckelai.com"},"directories":{},"maintainers":[{"name":"spencine","email":"spencer@teckelai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/edge-adapter_0.0.1_1781835704991_0.205421650908711"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-19T02:21:44.689Z","0.0.1":"2026-06-19T02:21:45.121Z","modified":"2026-06-19T02:21:45.529Z"},"maintainers":[{"name":"spencine","email":"spencer@teckelai.com"}],"description":"Edge routing helpers for camolabs Agent domains.","homepage":"https://camolabs.ai/docs/installation","keywords":["camolabs","edge","cloudflare-workers","vercel","middleware","agent"],"repository":{"type":"git","url":"git+https://github.com/spencine/camolabs.git","directory":"packages/edge-adapter"},"bugs":{"url":"https://github.com/spencine/camolabs/issues"},"license":"UNLICENSED","readme":"# @camolabs/edge-adapter\n\nEdge routing helpers for camolabs Agent domains.\n\nUse this package when installing camolabs on:\n\n- Cloudflare Workers\n- Vercel Edge Middleware\n\n## Install\n\n```bash\nnpm install @camolabs/edge-adapter\n```\n\n## Docs\n\nFollow the camolabs installation guide for the CDN you use:\n\n- [Cloudflare installation](https://camolabs.ai/docs/installation_cloudflare)\n- [Vercel installation](https://camolabs.ai/docs/installation_vercel)\n- [Installation overview](https://camolabs.ai/docs/installation)\n\n## Exports\n\n```ts\nimport { prepareOriginRequest, prepareOriginUrl, routeAgentRequest } from \"@camolabs/edge-adapter\";\n```\n\n- `prepareOriginRequest` cleans a `Request` before sending it to the original site.\n- `prepareOriginUrl` cleans a URL before rewriting to the original site.\n- `routeAgentRequest` asks camolabs for Agent Page when routing policy allows it.\n","readmeFilename":"README.md","_rev":"1-66c932acc51abe605653560033a98578"}