From baf489e3cb3bab56eda54865156a176bd01c7ff4 Mon Sep 17 00:00:00 2001 From: lyc8503 Date: Tue, 23 Dec 2025 23:31:02 +0800 Subject: [PATCH] misc: add nodejs_compat for workers, workers can use secrets from env now --- deploy.tf | 1 + worker/wrangler-dev.toml | 1 + worker/wrangler.toml | 1 + 3 files changed, 3 insertions(+) diff --git a/deploy.tf b/deploy.tf index 18437a8..76fd7de 100644 --- a/deploy.tf +++ b/deploy.tf @@ -27,6 +27,7 @@ resource "cloudflare_worker_script" "uptimeflare" { content = file("worker/dist/index.js") module = true compatibility_date = "2025-04-02" + compatibility_flags = ["nodejs_compat"] kv_namespace_binding { name = "UPTIMEFLARE_STATE" diff --git a/worker/wrangler-dev.toml b/worker/wrangler-dev.toml index 95f9fe8..3ec3c85 100644 --- a/worker/wrangler-dev.toml +++ b/worker/wrangler-dev.toml @@ -2,3 +2,4 @@ name = "uptimeflare_worker" main = "src/index.ts" compatibility_date = "2025-04-02" kv_namespaces = [{ binding = "UPTIMEFLARE_STATE", id = "UPTIMEFLARE_STATE" }] +compatibility_flags = [ "nodejs_comat" ] diff --git a/worker/wrangler.toml b/worker/wrangler.toml index 560a5eb..94f3a8d 100644 --- a/worker/wrangler.toml +++ b/worker/wrangler.toml @@ -1,3 +1,4 @@ name = "uptimeflare_worker" main = "src/index.ts" compatibility_date = "2025-04-02" +compatibility_flags = [ "nodejs_comat" ]