Added Zod

This commit is contained in:
Liviu Burcusel 2025-12-24 14:08:17 +01:00
parent 623e778429
commit e8818d6eaa
Signed by: liviu
GPG key ID: 6CDB37A4AD2C610C
5 changed files with 149 additions and 2 deletions

10
shared/utils/env.ts Normal file
View file

@ -0,0 +1,10 @@
import { z } from "zod";
const EnvSchema = z.object({
NODE_ENV: z.string(),
});
export type EnvSchema = z.infer<typeof EnvSchema>;
// eslint-disable-next-line node/no-process-env
export default EnvSchema.parse(process.env);