action/cloudflare/init library

Classes

CloudflareInitCliAction
Cloudflare initial configuration.
CloudflarePagesIndexCliCode
Cloudflare Pages index.html codebase.
CloudflareWorkersEntryCliCode
Cloudflare Workers entrypoint (edge.ts / region.ts) codebase.
CloudflareWorkersRulesCliCode
Cloudflare Workers rules.json codebase.
CloudflareWranglerCliCode
Cloudflare Wrangler.jsonc codebase.

Constants

cloudflareDefaultRegionPlacement → const String
Default placement region of the region Worker.

Functions

mergeCloudflareScaffold(Directory source, Directory target) → Future<void>
Moves generated scaffold entries into an existing application directory. Existing application files take precedence over generated template files.
migrateCloudflareLegacyEntry() → Future<bool>
Migrates the legacy Worker entrypoint cloudflare/src/index.ts to cloudflare/src/edge.ts and rewrites "main" of cloudflare/wrangler.jsonc.