recursiveAnchor.js 522 B

12345678910111213141516
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. const dynamicAnchor_1 = require("./dynamicAnchor");
  4. const util_1 = require("../../compile/util");
  5. const def = {
  6. keyword: "$recursiveAnchor",
  7. schemaType: "boolean",
  8. code(cxt) {
  9. if (cxt.schema)
  10. (0, dynamicAnchor_1.dynamicAnchor)(cxt, "");
  11. else
  12. (0, util_1.checkStrictMode)(cxt.it, "$recursiveAnchor: false is ignored");
  13. },
  14. };
  15. exports.default = def;
  16. //# sourceMappingURL=recursiveAnchor.js.map