amati/env.ts
2024-02-23 21:08:54 +07:00

15 lines
331 B
TypeScript

import { z } from "zod";
const envVariables = z.object({
DATABASE_URL: z.string(),
JWT_SECRET: z.string(),
WS_PORT: z.string().optional(),
WS_HOST: z.string().optional()
});
envVariables.parse(process.env);
declare global {
namespace NodeJS {
interface ProcessEnv extends z.infer<typeof envVariables> {}
}
}