UNPKG

380 BPlain TextView Raw
1import type {CodeKeywordDefinition, ErrorNoParams, AnySchema} from "../../types"
2import {validateUnion} from "../code"
3
4export type AnyOfError = ErrorNoParams<"anyOf", AnySchema[]>
5
6const def: CodeKeywordDefinition = {
7 keyword: "anyOf",
8 schemaType: "array",
9 trackErrors: true,
10 code: validateUnion,
11 error: {message: "must match a schema in anyOf"},
12}
13
14export default def