UNPKG

wcz-layout

Version:

31 lines (30 loc) 851 B
import { z } from "zod"; import { createEnv } from "@t3-oss/env-core"; //#region src/env.ts const clientEnv = createEnv({ clientPrefix: "VITE_", client: { VITE_ENTRA_CLIENT_ID: z.string(), VITE_ENTRA_TENANT_ID: z.string(), VITE_APP_TITLE: z.string(), VITE_MUI_LICENSE_KEY: z.string() }, runtimeEnv: import.meta.env, emptyStringAsUndefined: true }); const serverEnv = createEnv({ server: { ENTRA_CLIENT_ID: z.string(), ENTRA_TENANT_ID: z.string(), ENTRA_CLIENT_SECRET: z.string(), FILE_BASE_URL: z.string().min(1).optional(), APPROVAL_BASE_URL: z.string().min(1).optional(), PS_BASE_URL: z.string().min(1).optional(), EMAIL_BASE_URL: z.string().min(1).optional() }, runtimeEnv: process.env, emptyStringAsUndefined: true }); //#endregion export { serverEnv as n, clientEnv as t }; //# sourceMappingURL=env-Dgbk8SQN.js.map