From 32e5fdb21c1b8b9665db832ab39a05066eb32df2 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Sun, 16 Nov 2025 19:17:54 -0700 Subject: [PATCH] refactor: move wrangler config files to root directory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Moved wrangler.toml and wrangler.dev.toml from worker/ to root directory to fix Cloudflare Pages deployment. Updated package.json scripts to reference new config locations. This resolves the "Missing entry-point to Worker script" error during Pages builds. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- package.json | 12 ++++++------ worker/wrangler.dev.toml => wrangler.dev.toml | 2 +- worker/wrangler.toml => wrangler.toml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) rename worker/wrangler.dev.toml => wrangler.dev.toml (97%) rename worker/wrangler.toml => wrangler.toml (98%) diff --git a/package.json b/package.json index 6593869..bf03188 100644 --- a/package.json +++ b/package.json @@ -6,15 +6,15 @@ "scripts": { "dev": "concurrently --kill-others --names client,worker --prefix-colors blue,red \"npm run dev:client\" \"npm run dev:worker:local\"", "dev:client": "vite --host 0.0.0.0 --port 5173", - "dev:worker": "wrangler dev --config worker/wrangler.dev.toml --remote --port 5172", - "dev:worker:local": "wrangler dev --config worker/wrangler.dev.toml --port 5172 --ip 0.0.0.0", + "dev:worker": "wrangler dev --config wrangler.dev.toml --remote --port 5172", + "dev:worker:local": "wrangler dev --config wrangler.dev.toml --port 5172 --ip 0.0.0.0", "build": "tsc && vite build", - "build:worker": "wrangler build --config worker/wrangler.dev.toml", + "build:worker": "wrangler build --config wrangler.dev.toml", "preview": "vite preview", - "deploy": "tsc && vite build && wrangler deploy --config worker/wrangler.toml", + "deploy": "tsc && vite build && wrangler deploy", "deploy:pages": "tsc && vite build", - "deploy:worker": "wrangler deploy --config worker/wrangler.toml", - "deploy:worker:dev": "wrangler deploy --config worker/wrangler.dev.toml", + "deploy:worker": "wrangler deploy", + "deploy:worker:dev": "wrangler deploy --config wrangler.dev.toml", "types": "tsc --noEmit" }, "keywords": [], diff --git a/worker/wrangler.dev.toml b/wrangler.dev.toml similarity index 97% rename from worker/wrangler.dev.toml rename to wrangler.dev.toml index 932dee6..a118416 100644 --- a/worker/wrangler.dev.toml +++ b/wrangler.dev.toml @@ -1,4 +1,4 @@ -main = "worker.ts" +main = "worker/worker.ts" compatibility_date = "2024-07-01" name = "jeffemmett-canvas-dev" account_id = "0e7b3338d5278ed1b148e6456b940913" diff --git a/worker/wrangler.toml b/wrangler.toml similarity index 98% rename from worker/wrangler.toml rename to wrangler.toml index 9961df1..1655a35 100644 --- a/worker/wrangler.toml +++ b/wrangler.toml @@ -1,7 +1,7 @@ # Worker configuration # Note: This wrangler.toml is for the Worker backend only. # Pages deployment is configured separately in the Cloudflare dashboard. -main = "worker.ts" +main = "worker/worker.ts" compatibility_date = "2024-07-01" name = "jeffemmett-canvas" account_id = "0e7b3338d5278ed1b148e6456b940913"