UNPKG

@featurevisor/core

Version:

Core package of Featurevisor for Node.js usage

16 lines (12 loc) 364 B
import { z } from "zod"; import { ProjectConfig } from "../config"; export function getSegmentZodSchema(projectConfig: ProjectConfig, conditionsZodSchema) { const segmentZodSchema = z .object({ archived: z.boolean().optional(), description: z.string(), conditions: conditionsZodSchema, }) .strict(); return segmentZodSchema; }