types-json
Version:
Type checking for JSON values
8 lines (7 loc) • 321 B
JavaScript
import z from "zod";
import { is, parse } from "../utils.js";
export const booleanSchema = z.boolean();
export const optionalBooleanSchema = booleanSchema.optional();
export const isBoolean = is(booleanSchema);
export const isOptionalBoolean = is(optionalBooleanSchema);
export const parseBoolean = parse(booleanSchema);