40 lines
897 B
TOML
40 lines
897 B
TOML
name = "edgeever"
|
|
main = ".wrangler/edgeever-worker/index.js"
|
|
compatibility_date = "2026-06-26"
|
|
workers_dev = true
|
|
no_bundle = true
|
|
find_additional_modules = true
|
|
base_dir = ".wrangler/edgeever-worker"
|
|
|
|
[[rules]]
|
|
type = "ESModule"
|
|
globs = ["modules/*.js"]
|
|
fallthrough = true
|
|
|
|
[build]
|
|
command = "bun scripts/build-cloudflare-worker.mjs"
|
|
watch_dir = ["apps/api/src", "packages/shared/src"]
|
|
|
|
[assets]
|
|
directory = "apps/web/dist"
|
|
binding = "ASSETS"
|
|
not_found_handling = "single-page-application"
|
|
run_worker_first = ["/api/*", "/mcp", "/__scheduled"]
|
|
|
|
[[d1_databases]]
|
|
binding = "DB"
|
|
database_name = "edgeever"
|
|
database_id = "00000000-0000-0000-0000-000000000000"
|
|
migrations_dir = "migrations"
|
|
|
|
[[r2_buckets]]
|
|
binding = "RESOURCES"
|
|
bucket_name = "edgeever-resources"
|
|
preview_bucket_name = "edgeever-resources-preview"
|
|
|
|
[observability]
|
|
enabled = true
|
|
|
|
[version_metadata]
|
|
binding = "CF_VERSION_METADATA"
|