wcz-layout
Version:
30 lines (29 loc) • 986 B
JavaScript
import { z as z$1 } from "zod";
import { createEnv } from "@t3-oss/env-core";
createEnv({
clientPrefix: "VITE_",
client: { VITE_MUI_LICENSE_KEY: z$1.string() },
runtimeEnv: import.meta.env,
emptyStringAsUndefined: true
});
const serverEnv = createEnv({
server: {
ENTRA_CLIENT_ID: z$1.string().min(1),
ENTRA_TENANT_ID: z$1.string().min(1),
ENTRA_CLIENT_SECRET: z$1.string().min(1),
SESSION_SECRET: z$1.string().min(32),
FILE_BASE_URL: z$1.string().min(1).optional(),
APPROVAL_BASE_URL: z$1.string().min(1).optional(),
PEOPLESOFT_BASE_URL: z$1.string().min(1).optional(),
EMAIL_BASE_URL: z$1.string().min(1).optional(),
AI_BASE_URL: z$1.string().min(1).optional(),
AI_SUBSCRIPTION_KEY: z$1.string().min(1).optional(),
AI_CLIENT_ID: z$1.string().min(1).optional(),
AI_CLIENT_SECRET: z$1.string().min(1).optional()
},
runtimeEnv: process.env,
emptyStringAsUndefined: true
});
//#endregion
export { serverEnv as t };
//# sourceMappingURL=env-CoveIivr.mjs.map