← Public packages
@kentcdodds/cloudflare
Cloudflare helpers: API v4, static site publishing to Pages, analytics, WAF rules, logs, and docs.
package.json
51 lines · 2.6 KB · JSON{
"name": "@kentcdodds/cloudflare",
"license": "MIT",
"exports": {
".": "./src/index.ts",
"./overview": "./src/index.ts",
"./accounts": "./src/accounts.ts",
"./api-v4": "./src/api-v4.ts",
"./api-v4-list": "./src/api-v4-list.ts",
"./analytics": "./src/analytics.ts",
"./docs": "./src/docs.ts",
"./observability-logs": "./src/observability-logs.ts",
"./publish-static": "./src/publish-static.ts",
"./rulesets": "./src/rulesets.ts",
"./r2-put-object": "./src/r2-put-object.ts",
"./verify": "./src/verify.ts"
},
"kody": {
"id": "cloudflare",
"description": "Cloudflare helpers: API v4, static site publishing to Pages, analytics, WAF rules, logs, and docs.",
"tags": [
"cloudflare",
"workers",
"analytics",
"waf",
"logs",
"api",
"accounts",
"r2",
"pages",
"static-hosting"
],
"searchText": "cloudflare api v4 rest client workers d1 r2 kv queues pages durable objects vectorize workers ai ai gateway wrangler docs developer docs dns zones accounts tokens cloudflareApiToken cloudflareApiTokenKodyAccount cloudflarePagesApiToken account alias email routing token verify account-scoped user-scoped /user/tokens/verify /accounts/tokens/verify observability logs log explorer log search workers trace events http requests access requests ray id sql query graphql analytics httpRequestsAdaptiveGroups traffic requests status paths user agents outage forensics rulesets waf custom rules firewall block challenge skip bogus crawler routes r2 put object upload binary sourceUrl bytesBase64 agent-files downloadUrl r2-put-object publish static site static hosting cloudflare pages direct upload publishStatic deploy html site upload jwt upload-token check-missing upsert-hashes manifest _headers _redirects spa noindex createIfMissing wait live sourceUrl zip tar tgz scan forbid secrets preflight multipart form rawBody api-v4-list paginate pagination per_page 8000024 cursor account id discovery accessibleAccounts KCD",
"credentials": {
"cloudflareApiToken": {
"description": "Primary Cloudflare API token for zones, Workers, D1, R2, KV, Queues, analytics, and Pages on covered accounts."
},
"cloudflareApiTokenKodyAccount": {
"description": "Cloudflare API token scoped to the Kody production account (Workers, D1, R2, Log Explorer)."
},
"cloudflarePagesApiToken": {
"description": "Cloudflare Pages API token for Direct Upload and Pages projects on the KCD personal account."
}
}
},
"description": "Cloudflare helpers: API v4, static site publishing to Pages, analytics, WAF rules, logs, and docs.",
"type": "module",
"scripts": {
"test": "node --test --experimental-strip-types test/*.test.ts"
}
}