UNPKG

@code-pushup/models

Version:

Model definitions and validators for the Code PushUp CLI

12 lines 516 B
import { z } from 'zod'; import { fileNameSchema, filePathSchema } from './implementation/schemas.js'; export const formatSchema = z.enum(['json', 'md']); export const persistConfigSchema = z.object({ outputDir: filePathSchema.describe('Artifacts folder').optional(), filename: fileNameSchema .describe('Artifacts file name (without extension)') .optional(), format: z.array(formatSchema).optional(), skipReports: z.boolean().optional(), }); //# sourceMappingURL=persist-config.js.map