From 54964f1efe3e590dc6b1f42de1fa416141386a82 Mon Sep 17 00:00:00 2001 From: PaulDalek Date: Wed, 3 Jan 2024 18:53:29 +0100 Subject: [PATCH] Zod optionals correction, touch #456. --- lib/envConfig.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/envConfig.js b/lib/envConfig.js index 7a0596c4..5664bdab 100644 --- a/lib/envConfig.js +++ b/lib/envConfig.js @@ -4,13 +4,13 @@ const envToBoolean = () => z.enum(['true', 'false']).transform((v) => v === 'true'); const EnvConfig = z.object({ - WS_ENABLE: envToBoolean(), - WS_RECONNECT: envToBoolean(), - WS_REJECT_UNAUTHORIZED: envToBoolean(), - WS_PING_TIMEOUT: z.coerce.number(), - WS_RECONNECT_INTERVAL: z.coerce.number(), - WS_URL: z.string(), - WS_SECRET: z.string() + WS_ENABLE: envToBoolean().optional(), + WS_RECONNECT: envToBoolean().optional(), + WS_REJECT_UNAUTHORIZED: envToBoolean().optional(), + WS_PING_TIMEOUT: z.coerce.number().optional(), + WS_RECONNECT_INTERVAL: z.coerce.number().optional(), + WS_URL: z.string().optional(), + WS_SECRET: z.string().optional() }); export const envConfig = EnvConfig.parse(process.env);