Overview of Denoflare CLI capabilities
Denoflare is a single CLI tool designed to simplify the development and deployment of Cloudflare Workers using Deno. It provides first-class support for ESM-based workers and eliminates the dependency on Wrangler, Node.js, npm, or webpack. Key capabilities include:
- Local development and testing in a Deno isolate (
denoflare serve). - Deploying JS/TS workers from local files or HTTPS URLs (
denoflare push). - Production monitoring via the command line (
denoflare tail). - Generating static documentation sites for Cloudflare Pages (
denoflare site). - Tracking Durable Objects and R2 costs/statistics (
denoflare analytics). - Interacting with the Cloudflare REST API (
denoflare cfapi). - Managing Cloudflare R2 storage via S3 compatibility API (
denoflare r2). - Deploying to alternative platforms including Deno Deploy, AWS Lambda, and Supabase Edge Functions (
denoflare push-deploy,denoflare push-lambda,denoflare push-supabase).