.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / node_modules / ajv / lib / vocabularies / validation / limitContains.ts
1 import type {CodeKeywordDefinition} from "../../types"
2 import type {KeywordCxt} from "../../compile/validate"
3 import {checkStrictMode} from "../../compile/util"
4
5 const def: CodeKeywordDefinition = {
6   keyword: ["maxContains", "minContains"],
7   type: "array",
8   schemaType: "number",
9   code({keyword, parentSchema, it}: KeywordCxt) {
10     if (parentSchema.contains === undefined) {
11       checkStrictMode(it, `"${keyword}" without "contains" is ignored`)
12     }
13   },
14 }
15
16 export default def