import { z } from "zod";
const schema = z.object({
NODE_ENV: z.enum(["development", "production", "test"]).default("development"),
PORT: z.coerce.number().default(3001),
DATABASE_HOST: z.string().default("127.0.0.1"),
DATABASE_PORT: z.coerce.number().default(3306),
DATABASE_NAME: z.string().default("pijulab"),
DATABASE_USER: z.string().default("root"),
DATABASE_PASSWORD: z.string(),
PIJULAB_REPOS_DIR: z.string(),
CORS_ORIGIN: z.string().default("http://localhost:5173"),
});
export const env = schema.parse(process.env);