summaryrefslogtreecommitdiff
path: root/u/leftpadesque/debug.ts
diff options
context:
space:
mode:
Diffstat (limited to 'u/leftpadesque/debug.ts')
-rw-r--r--u/leftpadesque/debug.ts15
1 files changed, 5 insertions, 10 deletions
diff --git a/u/leftpadesque/debug.ts b/u/leftpadesque/debug.ts
index e50b2e0..074e567 100644
--- a/u/leftpadesque/debug.ts
+++ b/u/leftpadesque/debug.ts
@@ -1,13 +1,8 @@
-const _hasEnv = !Deno.permissions.querySync({ name: "env" });
+const _hasEnv = true; // Node.js always has access to environment variables
-const _env: "development" | "production" =
- _hasEnv && (Deno.env.get("ENVIRONMENT") ?? "").toLowerCase().includes("prod")
- ? "production"
- : "development";
-export const isProd = () => _env === "production";
+const _env: 'development' | 'production' =
+ _hasEnv && (process.env.ENVIRONMENT ?? '').toLowerCase().includes('prod') ? 'production' : 'development';
+export const isProd = () => _env === 'production';
-const _debug =
- !isProd() ||
- (_hasEnv &&
- ["y", "t"].some((Deno.env.get("DEBUG") ?? "").toLowerCase().startsWith));
+const _debug = !isProd() || (_hasEnv && ['y', 't'].some((process.env.DEBUG ?? '').toLowerCase().startsWith));
export const isDebug = () => _debug;