diff --git a/package.json b/package.json index 17367b0..2e39ce7 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "dist/worker.js", "scripts": { "build:client": "node scripts/build-client.mjs", - "build": "wrangler deploy --dry-run --outdir=dist", + "build": "wrangler deploy --config wrangler.build.toml --dry-run --outdir=dist --no-experimental-autoconfig", "prebuild": "npm run build:client", "format": "prettier --write '**/*.{js,ts,css,json,md}'", "format:check": "prettier --check '**/*.{js,ts,css,json,md}'", diff --git a/wrangler.build.toml b/wrangler.build.toml new file mode 100644 index 0000000..48f547a --- /dev/null +++ b/wrangler.build.toml @@ -0,0 +1,13 @@ +name = "kill-the-news" +main = "src/index.ts" +compatibility_date = "2025-01-01" +compatibility_flags = ["nodejs_compat"] + +kv_namespaces = [ + { binding = "EMAIL_STORAGE", id = "00000000000000000000000000000000" } +] + +[[rules]] +type = "Text" +globs = ["**/*.css"] +fallthrough = false