Skip to content

Add .env.example to Cloudflare Workers project setup #9

@PAMulligan

Description

@PAMulligan

Description

The setup-project.sh script generates a .env.example file for Node.js projects but not for Cloudflare Workers projects. Cloudflare Workers projects should get an equivalent .dev.vars.example file.

Why

Cloudflare Workers uses .dev.vars for local environment variables (equivalent to .env). New users setting up a Workers project won't know which environment variables are expected without a reference file.

Current Behavior

  • Node.js setup (--node): Creates .env.example with DATABASE_URL, PORT, etc.
  • Cloudflare Workers setup (--cloudflare): No environment variable reference file is created.

Acceptance Criteria

  • Add .dev.vars.example generation to the Cloudflare Workers branch of setup-project.sh
  • Include example variables: ENVIRONMENT, LOG_LEVEL, and any DB connection strings
  • Add a comment in the file explaining that .dev.vars is the Workers equivalent of .env
  • CI passes

File

scripts/setup-project.sh, around line 263-268 (Cloudflare-specific setup section)

Metadata

Metadata

Assignees

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions