1
2
3
4
5
6
7
8
9
10
11
12
13
14
| 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
|
|