UNPKG

@code-pushup/models

Version:

Model definitions and validators for the Code PushUp CLI

17 lines (16 loc) 669 B
import { z } from 'zod'; export declare const auditSchema: z.ZodObject<{ slug: z.ZodString; title: z.ZodString; description: z.ZodOptional<z.ZodString>; docsUrl: z.ZodCatch<z.ZodUnion<[z.ZodOptional<z.ZodString>, z.ZodLiteral<"">]>>; isSkipped: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type Audit = z.infer<typeof auditSchema>; export declare const pluginAuditsSchema: z.ZodArray<z.ZodObject<{ slug: z.ZodString; title: z.ZodString; description: z.ZodOptional<z.ZodString>; docsUrl: z.ZodCatch<z.ZodUnion<[z.ZodOptional<z.ZodString>, z.ZodLiteral<"">]>>; isSkipped: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>>;