{"_id":"@avedon/adapter-cloudflare","_rev":"18-670903911b681d4fe7874c9519c7185e","name":"@avedon/adapter-cloudflare","dist-tags":{"latest":"7.0.0"},"versions":{"0.1.1":{"name":"@avedon/adapter-cloudflare","version":"0.1.1","license":"MIT","_id":"@avedon/adapter-cloudflare@0.1.1","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"2a568b51b7d998ef16d9293e2c63049a33fd2e32","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.1.1.tgz","fileCount":5,"integrity":"sha512-HzRnjIefvRje5F2Cq8f+JS+3SRv1asF2A3oP8ixNKVcHy5isd+UW/yB9CL5OOUIbXyRFXDnIviKvlGplGn/jYA==","signatures":[{"sig":"MEYCIQCLxV30ysYmDilkRB13c44pP2g6HcKzj/p8gMX5kqhnEwIhAMMPMDdq/J1Z7xlw0KX2ujeykfL+9308C9nuKNS/zVJR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2658},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"hocestnonsatis","email":"anil.oz@icloud.com"},"_resolved":"/tmp/af08e1205595c7d9d6f15b083bf45bd9/avedon-adapter-cloudflare-0.1.1.tgz","_integrity":"sha512-HzRnjIefvRje5F2Cq8f+JS+3SRv1asF2A3oP8ixNKVcHy5isd+UW/yB9CL5OOUIbXyRFXDnIviKvlGplGn/jYA==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.18.0","description":"Stub only. Implements `AdapterInterface` from `@avedon/shared`; real Workers deploy support is future work.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@avedon/shared":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.1.1_1784740660212_0.18247146597272335","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@avedon/adapter-cloudflare","version":"0.2.0","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.0","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"8eda34190388aa36fe9789085990abdc054e9d17","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.0.tgz","fileCount":5,"integrity":"sha512-1oW3rYFd9HmP/lLtIVfqNNPYxAOgSVDChSpt+V1T0hNaXYQfmvQDExN8gP8082DMzbOke5mq/PbY/CkoyppVGw==","signatures":[{"sig":"MEUCIQD+s6YbMUfHe38t6qIMIA5ozhI8sYdziQ6ExhPuzBc5zQIgUyhXGoXnXQl81s0sbBLkccnaBh/XBkaBut9LUMq0MQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/112fb666660427adba46b8027eb71e40/avedon-adapter-cloudflare-0.2.0.tgz","_integrity":"sha512-1oW3rYFd9HmP/lLtIVfqNNPYxAOgSVDChSpt+V1T0hNaXYQfmvQDExN8gP8082DMzbOke5mq/PbY/CkoyppVGw==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.18.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.1.2","@avedon/shared":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.0_1784837019088_0.03791880928096503","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@avedon/adapter-cloudflare","version":"0.2.1","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.1","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"997c835d6d77119a8b9804aff64e84da837b7acb","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.1.tgz","fileCount":5,"integrity":"sha512-XDES8vXSX8+s55wTMqwipy7K7uJHSFOSkvXiXS3tnDK3lo5nEDrIpHILH2sHO7U32N5KIwQhItKiAnn0pn5ZyA==","signatures":[{"sig":"MEUCIA65ATZ5jqHpyeZDWuZtFh9go/rhJ5qVh2HLj/mhWMI1AiEA3maSUJOPbn8Yeoom4JnIW+c6clXAZIGwwYBMogoNpys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/b1066356d59aeb0a291fd0774400812c/avedon-adapter-cloudflare-0.2.1.tgz","_integrity":"sha512-XDES8vXSX8+s55wTMqwipy7K7uJHSFOSkvXiXS3tnDK3lo5nEDrIpHILH2sHO7U32N5KIwQhItKiAnn0pn5ZyA==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.18.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.0","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.1_1785065478805_0.11446004579604185","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@avedon/adapter-cloudflare","version":"0.2.2","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.2","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"23752aaf0fb9a6031fb7f2b441afcc060709aa9d","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.2.tgz","fileCount":5,"integrity":"sha512-tcIAwYRByvTT2p5SjtxeytNO5zmjUPQbhyHokEId9HVmVWQiezuEbGTjxkcKXGU9pAsYx5RAqJDmJ/3v7CZDsQ==","signatures":[{"sig":"MEQCIHJW/csFIMc1rzpR5/qGFDLVNWj54xcczrdNMEGrewMQAiAfwMG4i2jtuiPXxA6L/Q/H4SSTplt1RQwk+Gc212gWbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/8c6607cfcea9ea72b5a1486a92361e7f/avedon-adapter-cloudflare-0.2.2.tgz","_integrity":"sha512-tcIAwYRByvTT2p5SjtxeytNO5zmjUPQbhyHokEId9HVmVWQiezuEbGTjxkcKXGU9pAsYx5RAqJDmJ/3v7CZDsQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.18.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.1","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.2_1785072955229_0.19906928241622657","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@avedon/adapter-cloudflare","version":"0.2.3","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.3","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"9b8d52de930996ab8a1495f4193afb0ae16366d4","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.3.tgz","fileCount":5,"integrity":"sha512-SmY2pnTbgWZjnof0DVUkP8cOose7fW7P6VUY5D5mZhjUaI0bE/4pVwoWO3LGpE1g0h+XO5bpM9i5xqcZqcbHbQ==","signatures":[{"sig":"MEUCIF3KzaAE5ronfMDmvjmttwCVoqZ74iBcO607hoOAwGR+AiEAgv5D1mHTJ0Tlj5yG53dgGrMJeeYhGanXcNopS4QzpW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/06d9a22d6f8cc7137f0e95b04a486729/avedon-adapter-cloudflare-0.2.3.tgz","_integrity":"sha512-SmY2pnTbgWZjnof0DVUkP8cOose7fW7P6VUY5D5mZhjUaI0bE/4pVwoWO3LGpE1g0h+XO5bpM9i5xqcZqcbHbQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.18.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.2","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.3_1785307473419_0.356165661093625","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@avedon/adapter-cloudflare","version":"0.2.4","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.4","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"800f2bda59f9614caecacf5531264c47d0431b4a","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.4.tgz","fileCount":5,"integrity":"sha512-VrhAwX1JWiXJopTMe+Y9ahIYM1gCW92uZQdKgvk8SvVLhYGascyOqsXHXr5Um45iHrHviWVvkG5aoDy+e9uphQ==","signatures":[{"sig":"MEUCIEOwyfU1oxgeCcfy4ZHYW2csXHUb1/K9xDkZPIVEJi2lAiEAlEgoTS9BS73JOrvsH3BS74vJubAcwThkodAPqhdGy/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6523},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/d611c0cb9564aae913d846687ceacb8e/avedon-adapter-cloudflare-0.2.4.tgz","_integrity":"sha512-VrhAwX1JWiXJopTMe+Y9ahIYM1gCW92uZQdKgvk8SvVLhYGascyOqsXHXr5Um45iHrHviWVvkG5aoDy+e9uphQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.18.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.3","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.4_1785339516467_0.9312160460617174","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@avedon/adapter-cloudflare","version":"0.2.5","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.5","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"3557679ef728b46bf3e62cbc5af2d7e5d9147581","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.5.tgz","fileCount":5,"integrity":"sha512-PG1qdAfl6vpEzkFRM/gbXTLJ8eafBcBpyRpJnGJcX6zNczQVETJ5Y0BRSQbp7THFltV/DbrKpgpqRCf8WPfJug==","signatures":[{"sig":"MEUCIQCh4zlUufFnXLXmc/4zlG6EvGlGySkGkk54vAb+0lySEAIgVYzVIeQAzOKFV2ebaWm8fWScC9H1hXaBmPl8QwGdePk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/b165661e3fa543441651fe6e9fadde6e/avedon-adapter-cloudflare-0.2.5.tgz","_integrity":"sha512-PG1qdAfl6vpEzkFRM/gbXTLJ8eafBcBpyRpJnGJcX6zNczQVETJ5Y0BRSQbp7THFltV/DbrKpgpqRCf8WPfJug==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.4","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.5_1785357617028_0.4220765501179564","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@avedon/adapter-cloudflare","version":"0.2.6","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.6","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"3b36684486a50ebebeca21cd2283670823286a42","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.6.tgz","fileCount":5,"integrity":"sha512-+q6GGGPZFvhxuFY4vOhhYgkjiqBHY5hf7TeBW/IAQZDc1Kd3dehV0OhHDNflm/+tknaGHBF9dcXUgD6Pu+rmwQ==","signatures":[{"sig":"MEUCIBTyH4DFLjFJh7+CMhmv6Q/PwYNmpQaioBOoHLsbRojLAiEA5O68JBV0Y4XWRdnuZzs5HS3ChFbA/reL+s+f5ddBliA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/abc8052b0c28adc616030c1511e117b5/avedon-adapter-cloudflare-0.2.6.tgz","_integrity":"sha512-+q6GGGPZFvhxuFY4vOhhYgkjiqBHY5hf7TeBW/IAQZDc1Kd3dehV0OhHDNflm/+tknaGHBF9dcXUgD6Pu+rmwQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.5","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.6_1785385226438_0.5857432881243982","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@avedon/adapter-cloudflare","version":"0.2.7","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.7","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"4b8d9619f665cb2f3f8ca290234cf59669f25504","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.7.tgz","fileCount":5,"integrity":"sha512-sEd97nXYuPw0gLRoA4FqfiXepmnjTLmjNBqPPKzwWJC8F721gNV2qznwr7fetfCDiigmZLks7eggqU2NOXK5CA==","signatures":[{"sig":"MEUCIQDLjLyPceCxqwb4eKhux3aaw6eTNyXeByotXsaEXx50RwIgLBrg8BT6rvExNeurmcyDRRbwsqNifqkJf96D4a2vuWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/f818e48802dc021eeff535615922e9b9/avedon-adapter-cloudflare-0.2.7.tgz","_integrity":"sha512-sEd97nXYuPw0gLRoA4FqfiXepmnjTLmjNBqPPKzwWJC8F721gNV2qznwr7fetfCDiigmZLks7eggqU2NOXK5CA==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.6","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.7_1785407309307_0.6200561877571091","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@avedon/adapter-cloudflare","version":"0.2.8","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.8","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"46ee2be7cd118556cd2fc95cb16712bfb6bf9693","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.8.tgz","fileCount":5,"integrity":"sha512-YxtutOmHdKI/LIeWW6p1d16d1ech2ZvOLAQnsW/RMT2Fnb1Kikeq4EAa2mC3hgpj+X9dr1Efx5/gdQT0Qll2dQ==","signatures":[{"sig":"MEUCIDcHPxOKH2qHLBiWq1t9OguCLjPZgSa0NHjaEJrfUc/mAiEA+EzU75WtNUb7rEzxKssc+EzSlqlZO9S4ZNirqu2wDFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/73a91b28b88d238541e0a641bd109f46/avedon-adapter-cloudflare-0.2.8.tgz","_integrity":"sha512-YxtutOmHdKI/LIeWW6p1d16d1ech2ZvOLAQnsW/RMT2Fnb1Kikeq4EAa2mC3hgpj+X9dr1Efx5/gdQT0Qll2dQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.7","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.8_1785444079287_0.028980960257718902","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@avedon/adapter-cloudflare","version":"0.2.9","license":"MIT","_id":"@avedon/adapter-cloudflare@0.2.9","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"c51fff97578df4f0352516df76f3c1b7cc5f4a1c","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-0.2.9.tgz","fileCount":5,"integrity":"sha512-VLQ4FkZ18B2Sz25ggs0RnFzZ5hW6EzBs2WYiXqJqkXgVfOysW3gxK9Sdi2+Q5aAD9LmSqeVfzOCKBV24+W5aGQ==","signatures":[{"sig":"MEUCIAChKVpvkw30JeN8z9oEiIIz6P3M6j7fhEjAPi6CyjDoAiEAt+/OaSnogWSfTDG4XZ8RnbRiR2UJmHHbG7j7Ji6eZV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-0.2.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/3b49e84c0f226a98cc1334ea513d3eac/avedon-adapter-cloudflare-0.2.9.tgz","_integrity":"sha512-VLQ4FkZ18B2Sz25ggs0RnFzZ5hW6EzBs2WYiXqJqkXgVfOysW3gxK9Sdi2+Q5aAD9LmSqeVfzOCKBV24+W5aGQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"0.2.8","@avedon/shared":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_0.2.9_1785524355049_0.20268539244677353","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@avedon/adapter-cloudflare","version":"2.0.1","license":"MIT","_id":"@avedon/adapter-cloudflare@2.0.1","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"353b8d3d72a28897271642b002b6fb80b5b4ea3c","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-2.0.1.tgz","fileCount":5,"integrity":"sha512-pH8lrLACJzJ4G4mHe5cflqs57eIMG0o6JSx8PlM7ZCmeTBGoCVZ0hxQ/KiO8SSbJ8mUIhZHpdlW1Xj1yl2brUQ==","signatures":[{"sig":"MEYCIQCz1KQlTOg/44IaT94kQqVE3FnFUMqWyZqpahbnbEPg7AIhAPyBZi0+ydjMHK/vz7nlirFjlesMSsMUq1fN9vo1WcdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-2.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/7d4216c11196c3b7c0e02e44952f92ea/avedon-adapter-cloudflare-2.0.1.tgz","_integrity":"sha512-pH8lrLACJzJ4G4mHe5cflqs57eIMG0o6JSx8PlM7ZCmeTBGoCVZ0hxQ/KiO8SSbJ8mUIhZHpdlW1Xj1yl2brUQ==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"2.0.1","@avedon/shared":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_2.0.1_1785787664019_0.5478464257346998","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@avedon/adapter-cloudflare","version":"3.0.0","license":"MIT","_id":"@avedon/adapter-cloudflare@3.0.0","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"5f0a0dfda54906146f1d34ccccffca28337ad80f","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-3.0.0.tgz","fileCount":5,"integrity":"sha512-pIAjZ3cd8ClakzEcR35p77wuw1boTfu7eMwnMFpJpYqPO4MS5WsskVtSDl8KaCBTQVxKE3wMH1L1i2Ay2yJoOA==","signatures":[{"sig":"MEYCIQCmqqqvAIH0203ezDqnyo4m5E+UWJIHJLnYXDEcNke9hQIhAIHOWqRkldvv7FQRhptmEojQgQUmwsc1sUeabCCcr7Hg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-3.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/61fe701e845d2fbbaf923531d8faa6c2/avedon-adapter-cloudflare-3.0.0.tgz","_integrity":"sha512-pIAjZ3cd8ClakzEcR35p77wuw1boTfu7eMwnMFpJpYqPO4MS5WsskVtSDl8KaCBTQVxKE3wMH1L1i2Ay2yJoOA==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"3.0.0","@avedon/shared":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_3.0.0_1786115672979_0.7837650861832568","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@avedon/adapter-cloudflare","version":"4.0.0","license":"MIT","_id":"@avedon/adapter-cloudflare@4.0.0","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"9141049605f68287edc246d13c2bbb51c79d3c85","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-4.0.0.tgz","fileCount":5,"integrity":"sha512-2i3e1p14HxAp4tKH4Odp8/FqLWQotmf5pj9duFPUq1okotSc1AuqSs/12/rFqYHjuWB2yNbVHeuapf7lcw0JFg==","signatures":[{"sig":"MEUCIQDsyiey4gzL75NTHEO5gJ6mIkwoAFc+jUbXGWMpg+7mPwIgLwB8UTYRZob4LZZQ+Emcyf7YjAc1PShkS+9rOooqif4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6885},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-4.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/4171642ea2cc35fd09f3b7086630087a/avedon-adapter-cloudflare-4.0.0.tgz","_integrity":"sha512-2i3e1p14HxAp4tKH4Odp8/FqLWQotmf5pj9duFPUq1okotSc1AuqSs/12/rFqYHjuWB2yNbVHeuapf7lcw0JFg==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"4.0.0","@avedon/shared":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_4.0.0_1786221441448_0.05678597052910295","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@avedon/adapter-cloudflare","version":"5.0.0","license":"MIT","_id":"@avedon/adapter-cloudflare@5.0.0","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"3481e4fe7b7b7137633737e9d7f90b41e798590e","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-5.0.0.tgz","fileCount":5,"integrity":"sha512-iFW3u7CId8qGqKcy269FhKHHQctB33OY8xE+RdWleMt2ILD5FRBwQFH2T8bpU8qMwAavnYyXP3MEbzkiDqro/g==","signatures":[{"sig":"MEQCIDe+FkwepcVrW7pyMPFGObmGNwPZcELig2uaLQu84NB1AiBCtA2WRNEQuiChkwr8ngXoVLAzFxIB7ZGpf8QlcYNH9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23053},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-5.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/c8d5c563e65cb16054dd2dc019134e08/avedon-adapter-cloudflare-5.0.0.tgz","_integrity":"sha512-iFW3u7CId8qGqKcy269FhKHHQctB33OY8xE+RdWleMt2ILD5FRBwQFH2T8bpU8qMwAavnYyXP3MEbzkiDqro/g==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`. Optional **KV-backed ISR** when any route sets `revalidate`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"5.0.0","@avedon/shared":"5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_5.0.0_1786223905438_0.08655944798797166","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@avedon/adapter-cloudflare","version":"6.0.0","license":"MIT","_id":"@avedon/adapter-cloudflare@6.0.0","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"f9a6db6b7beac29083d9cfe6f40626e552e96e57","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-6.0.0.tgz","fileCount":5,"integrity":"sha512-nU2l1luvpqCxjaN9dH+syXX9K71KuAE9MN2g6e7DqfAzX41mRBwWjzdaxqxGhki9HwCHxbuKMxExBbO3+xX00g==","signatures":[{"sig":"MEYCIQDZ73RKh0hyk9tFDQZEnQ/X4cLlqS+22SsAOJ14Fg3RLgIhANVSk5FHn7iLvkjQHCC+chvf4+pTnNZxsfdtXg4dOWlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24324},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-6.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/273152ae89d6b1136c70c58ac213542b/avedon-adapter-cloudflare-6.0.0.tgz","_integrity":"sha512-nU2l1luvpqCxjaN9dH+syXX9K71KuAE9MN2g6e7DqfAzX41mRBwWjzdaxqxGhki9HwCHxbuKMxExBbO3+xX00g==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`. Optional **KV-backed ISR** when any route sets `revalidate`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"6.0.0","@avedon/shared":"6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_6.0.0_1786224522946_0.5122318892671882","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@avedon/adapter-cloudflare","version":"6.0.1","license":"MIT","_id":"@avedon/adapter-cloudflare@6.0.1","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"homepage":"https://github.com/avedonjs/avedon#readme","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"dist":{"shasum":"7998f6efd6b5b67c559b3aa91f865b08b29b22a3","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-6.0.1.tgz","fileCount":5,"integrity":"sha512-6BLsnWAXrMVm5TQq69H4m8x3936lGO5a/+48hiPU4Zfe5lzh6tkFBrPB21CdP7g5I2POwG9W1bqGPau7Q1o03w==","signatures":[{"sig":"MEUCIQDOruCksCIF23Qfa+hu/LOo+PXPuvdhsKeGMrCoGKuRiwIgf43YjxOxf6gkWp5wDDiy533pHM1dWJEgmpIMAuQwQF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24324},"main":"./dist/index.js","type":"module","_from":"file:avedon-adapter-cloudflare-6.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"_resolved":"/tmp/9d2f84abba37e6a4b427dc7b0e6a1454/avedon-adapter-cloudflare-6.0.1.tgz","_integrity":"sha512-6BLsnWAXrMVm5TQq69H4m8x3936lGO5a/+48hiPU4Zfe5lzh6tkFBrPB21CdP7g5I2POwG9W1bqGPau7Q1o03w==","repository":{"url":"git+https://github.com/avedonjs/avedon.git","type":"git","directory":"packages/adapter-cloudflare"},"_npmVersion":"11.19.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`. Optional **KV-backed ISR** when any route sets `revalidate`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@avedon/server":"6.0.1","@avedon/shared":"6.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.9","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-cloudflare_6.0.1_1786343297549_0.4072866309533032","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@avedon/adapter-cloudflare","version":"7.0.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@avedon/server":"7.0.0","@avedon/shared":"7.0.0"},"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.9"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/avedonjs/avedon.git","directory":"packages/adapter-cloudflare"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup src/index.ts --format esm --dts --clean","typecheck":"tsc -p tsconfig.json --noEmit","test":"vitest run"},"_id":"@avedon/adapter-cloudflare@7.0.0","description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`. Optional **KV-backed ISR** when any route sets `revalidate`.","bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"homepage":"https://github.com/avedonjs/avedon#readme","_integrity":"sha512-zHqKm9/r+0EW3an3rRxG1Q/RRzaVfnweKVgSCMWiJcdCtpdE8KpF+RtomzhjvKKHEWB3aEcZ0LSQyZkDlaHcgQ==","_resolved":"/tmp/e800152e8b9005b84b980982a7d0db12/avedon-adapter-cloudflare-7.0.0.tgz","_from":"file:avedon-adapter-cloudflare-7.0.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.19.1","dist":{"integrity":"sha512-zHqKm9/r+0EW3an3rRxG1Q/RRzaVfnweKVgSCMWiJcdCtpdE8KpF+RtomzhjvKKHEWB3aEcZ0LSQyZkDlaHcgQ==","shasum":"933052da5cea757aa1d7ec55039c2b958dc2074c","tarball":"https://registry.npmjs.org/@avedon/adapter-cloudflare/-/adapter-cloudflare-7.0.0.tgz","fileCount":5,"unpackedSize":24898,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avedon%2fadapter-cloudflare@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICBg5HZHcwF1qpz/UgA+meIBHaid3YQBU7aCIJu75ztEAiAw1+W6JWbB525v/1i8dlDBvWmc+IDs8AY7GNFVNYtcYg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5abc627-2582-4ae6-8749-98186b428a2f"}},"directories":{},"maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-cloudflare_7.0.0_1788534552270_0.09830418218393233"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-22T17:17:40.104Z","modified":"2026-09-04T15:09:12.774Z","0.1.1":"2026-07-22T17:17:40.354Z","0.2.0":"2026-07-23T20:03:39.229Z","0.2.1":"2026-07-26T11:31:18.963Z","0.2.2":"2026-07-26T13:35:55.380Z","0.2.3":"2026-07-29T06:44:33.553Z","0.2.4":"2026-07-29T15:38:36.621Z","0.2.5":"2026-07-29T20:40:17.173Z","0.2.6":"2026-07-30T04:20:26.603Z","0.2.7":"2026-07-30T10:28:29.461Z","0.2.8":"2026-07-30T20:41:19.452Z","0.2.9":"2026-07-31T18:59:15.214Z","2.0.1":"2026-08-03T20:07:44.171Z","3.0.0":"2026-08-07T15:14:33.149Z","4.0.0":"2026-08-08T20:37:21.601Z","5.0.0":"2026-08-08T21:18:25.597Z","6.0.0":"2026-08-08T21:28:43.080Z","6.0.1":"2026-08-10T06:28:17.678Z","7.0.0":"2026-09-04T15:09:12.404Z"},"bugs":{"url":"https://github.com/avedonjs/avedon/issues"},"license":"MIT","homepage":"https://github.com/avedonjs/avedon#readme","repository":{"type":"git","url":"git+https://github.com/avedonjs/avedon.git","directory":"packages/adapter-cloudflare"},"description":"Cloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`. Optional **KV-backed ISR** when any route sets `revalidate`.","maintainers":[{"name":"hocestnonsatis","email":"anil.oz@icloud.com"}],"readme":"# @avedon/adapter-cloudflare\n\nCloudflare Workers adapter for avedon. Emits a Wrangler-deployable `build/` directory: static assets + SSG HTML, SSR Worker entry, and `wrangler.jsonc`. Optional **KV-backed ISR** when any route sets `revalidate`.\n\n## Config\n\n```ts\nimport { cloudflareAdapter } from '@avedon/adapter-cloudflare'\n\nexport default {\n  adapter: cloudflareAdapter({\n    out: 'build',\n    name: 'my-avedon-app',\n    // isrKvBinding: 'AVEDON_ISR', // default\n  }),\n}\n```\n\n## Build and deploy\n\n```bash\npnpm build          # avedon build → build/\ncd build && wrangler deploy\n```\n\nRequires Wrangler 4+ and a Cloudflare account.\n\n### Sessions\n\nSet the Worker secret:\n\n```bash\nwrangler secret put SESSION_SECRET\n```\n\nIf `server-entry` exports `session` without `secret`, the generated Worker fills `secret` from `env.SESSION_SECRET`.\n\n## ISR (optional)\n\nWhen any route has `revalidate`, adapt emits:\n\n- `kv_namespaces` with binding `AVEDON_ISR` (or `isrKvBinding`) and placeholder id `<REPLACE_WITH_KV_NAMESPACE_ID>` — replace with a real namespace id before deploy (`wrangler kv namespace create …`)\n- `assets.run_worker_first` for ISR pathnames + `POST /__avedon/revalidate` so the Worker can intercept SSG HTML before Assets\n- Worker SWR: KV keys `html:{path}`, `meta:{path}`, `tags:{tag}`; seed from `ASSETS`; background regen via `ctx.waitUntil` + `renderSsgPage`\n- SSG GET fallback: if ISR miss, Worker still serves matching `render: 'ssg'` HTML from `ASSETS` before `createHandler`\n\nOn-demand:\n\n```bash\ncurl -X POST https://your-worker/__avedon/revalidate \\\n  -H 'content-type: application/json' \\\n  -d '{\"path\":\"/stats\"}'\n# or {\"tag\":\"stats\"}\n```\n\nHelpers `revalidatePath` / `revalidateTag` are also exported for custom handlers (pass `{ kv: env.AVEDON_ISR, routes, appHtml, assets: env.ASSETS }`).\n\nWithout `revalidate` routes, behavior stays asset-first with no KV binding.\n\n### Dogfood (2026-08-09)\n\nLive Worker `avedon-isr-dogfood` on account `e3714019…` with KV `avedon-isr-dogfood` (`6ac88486…`):\n\n1. `avedon build` with `cloudflareAdapter({ name: 'avedon-isr-dogfood' })`\n2. Replace placeholder KV id in `build/wrangler.jsonc`\n3. `wrangler deploy --config /abs/path/to/build/wrangler.jsonc` (pass an absolute `--config`; `pnpm exec wrangler` from a nested cwd can resolve the wrong path)\n4. Verified: `GET /isr-lab/` serves SSG HTML; `POST /__avedon/revalidate` with `{\"tag\":\"isr-lab\"}` regenerates (`builtAt` advances)\n\n## Notes\n\n- Targets **Workers + Assets**, not Pages Functions.\n- Paths never built at `avedon build` are not created on revalidate (same as Node/Bun).\n- Avoid top-level `fileURLToPath(import.meta.url)` in the SSR server entry — Cloudflare deploy validation can fail with 10021 (`fileURLToPath(undefined)`). Inline data or use JSON module imports instead.\n- Generated `worker.js` reads optional `server-entry` exports (`default`/`session`/`hooks`/…) via a `pick()` helper so Wrangler/esbuild do not emit `import-is-undefined` when those exports are absent.\n","readmeFilename":"README.md"}