import type {CodeKeywordDefinition} from "../../types" | |
import {dynamicAnchor} from "./dynamicAnchor" | |
import {checkStrictMode} from "../../compile/util" | |
const def: CodeKeywordDefinition = { | |
keyword: "$recursiveAnchor", | |
schemaType: "boolean", | |
code(cxt) { | |
if (cxt.schema) dynamicAnchor(cxt, "") | |
else checkStrictMode(cxt.it, "$recursiveAnchor: false is ignored") | |
}, | |
} | |
export default def |