--- /dev/null
+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