sendou.ink/lib/validators/suggestion.ts
2021-02-24 00:10:08 +02:00

11 lines
298 B
TypeScript

import * as z from "zod";
export const SUGGESTION_DESCRIPTION_LIMIT = 500;
export const suggestionSchema = z.object({
description: z.string().max(SUGGESTION_DESCRIPTION_LIMIT).min(10),
suggestedId: z.number().int(),
tier: z.number().int().min(1).max(3),
region: z.enum(["NA", "EU"]),
});