import { createEnv } from "@t3-oss/env-nextjs" import { z } from "zod" export const env = createEnv({ /** * Due to t3-env only checking typeof window === "undefined" * and Netlify running Deno, window is never "undefined" * https://github.com/t3-oss/t3-env/issues/154 */ isServer: typeof window === "undefined" || "Deno" in window, server: { NODE_ENV: z.enum(["development", "test", "production"]), }, emptyStringAsUndefined: true, runtimeEnv: { NODE_ENV: process.env.NODE_ENV, }, })