@caretcms/cloudflare
v0.1.1
Published
Cloudflare-native storage (KV) and uploads (R2) adapters for CaretCMS.
Maintainers
Readme
@caretcms/cloudflare
Cloudflare-native storage, uploads, and runtime helpers for CaretCMS.
Usage
import { defineConfig } from "astro/config";
import caret from "@caretcms/core";
import { cloudflareStorage, r2Uploads } from "@caretcms/cloudflare";
export default defineConfig({
output: "server",
integrations: [
caret({
mode: "embedded",
storage: cloudflareStorage({ binding: "CMS_KV" }),
uploads: r2Uploads({ binding: "CMS_R2" }),
}),
],
});Exports
cloudflareStorage()cloudflareStorageProvider()CloudflareKvStorageAdapterr2Uploads()r2UploadsProvider()R2UploadHandlergetCloudflareRuntimeEnv()
