Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 284x 284x | import { z } from "zod";
import { sharedSchema } from "./base-schema";
export const baseSchema = z.object({
splitCount: z.string().regex(/^[2-8]$/),
spaIds: z
.array(
z.object({
suffix: z.string().min(1, "Suffix is required"),
}),
)
.min(2)
.max(8),
requestor: z.string().min(1),
});
export const schema = baseSchema.merge(sharedSchema);
|