core/apps/webapp/app/utils/boolEnv.ts
2025-05-27 13:10:08 +05:30

10 lines
203 B
TypeScript

import { z } from "zod";
export const BoolEnv = z.preprocess((val) => {
if (typeof val !== "string") {
return val;
}
return ["true", "1"].includes(val.toLowerCase().trim());
}, z.boolean());