aboutsummaryrefslogtreecommitdiff
path: root/apps/web/app/lib/environment.ts
blob: f8b69762c072971295394071a4844fa3f312b43f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { z } from "zod";

export const zodEnv = z.object({
	// Auth
	WORKOS_CLIENT_ID: z.string(),
	WORKOS_API_KEY: z.string(),
	WORKOS_REDIRECT_URI: z.string(),
	WORKOS_COOKIE_PASSWORD: z.string(),

	DATABASE_URL: z.string(),

	CLOUDFLARE_ACCOUNT_ID: z.string(),
	R2_ACCESS_KEY_ID: z.string(),
	R2_SECRET_ACCESS_KEY: z.string(),
});