@eventcatalog/linter
Version:
A linter for EventCatalog to validate frontmatter and resource references
45 lines • 1.71 kB
TypeScript
import { z } from 'zod';
export declare const teamSchema: z.ZodObject<{
id: z.ZodString;
name: z.ZodString;
summary: z.ZodOptional<z.ZodString>;
email: z.ZodOptional<z.ZodString>;
hidden: z.ZodOptional<z.ZodBoolean>;
slackDirectMessageUrl: z.ZodOptional<z.ZodString>;
msTeamsDirectMessageUrl: z.ZodOptional<z.ZodString>;
members: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedCommands: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedQueries: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedDomains: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedServices: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
ownedEvents: z.ZodOptional<z.ZodArray<z.ZodAny, "many">>;
}, "strip", z.ZodTypeAny, {
id: string;
name: string;
summary?: string | undefined;
hidden?: boolean | undefined;
email?: string | undefined;
slackDirectMessageUrl?: string | undefined;
msTeamsDirectMessageUrl?: string | undefined;
ownedDomains?: any[] | undefined;
ownedServices?: any[] | undefined;
ownedEvents?: any[] | undefined;
ownedCommands?: any[] | undefined;
ownedQueries?: any[] | undefined;
members?: any[] | undefined;
}, {
id: string;
name: string;
summary?: string | undefined;
hidden?: boolean | undefined;
email?: string | undefined;
slackDirectMessageUrl?: string | undefined;
msTeamsDirectMessageUrl?: string | undefined;
ownedDomains?: any[] | undefined;
ownedServices?: any[] | undefined;
ownedEvents?: any[] | undefined;
ownedCommands?: any[] | undefined;
ownedQueries?: any[] | undefined;
members?: any[] | undefined;
}>;
//# sourceMappingURL=team.d.ts.map