12 lines
287 B
TypeScript
12 lines
287 B
TypeScript
import 'dotenv/config'
|
|
import { z } from 'zod'
|
|
|
|
const schema = z.object({
|
|
DATABASE_URL: z.string().min(1),
|
|
ADMIN_USERNAME: z.string().min(1).default("admin"),
|
|
ADMIN_PASSWORD: z.string().min(1),
|
|
REDIRECT_DOMAIN: z.string().min(1),
|
|
})
|
|
|
|
export const env = schema.parse(process.env)
|