12345678910111213 |
- import type {CodeKeywordDefinition} from "../../types"
- import type {KeywordCxt} from "../../compile/validate"
- import {checkStrictMode} from "../../compile/util"
- const def: CodeKeywordDefinition = {
- keyword: ["then", "else"],
- schemaType: ["object", "boolean"],
- code({keyword, parentSchema, it}: KeywordCxt) {
- if (parentSchema.if === undefined) checkStrictMode(it, `"${keyword}" without "if" is ignored`)
- },
- }
- export default def
|