massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / node_modules / ajv / dist / vocabularies / dynamic / dynamicAnchor.js
index 8beea65ce6511ea5b80416a87e5196e9d612044b..972dc35c4b053b850592ded106465c4e4901ce8a 100644 (file)
@@ -13,17 +13,18 @@ const def = {
 function dynamicAnchor(cxt, anchor) {
     const { gen, it } = cxt;
     it.schemaEnv.root.dynamicAnchors[anchor] = true;
-    const v = codegen_1._ `${names_1.default.dynamicAnchors}${codegen_1.getProperty(anchor)}`;
+    const v = (0, codegen_1._) `${names_1.default.dynamicAnchors}${(0, codegen_1.getProperty)(anchor)}`;
     const validate = it.errSchemaPath === "#" ? it.validateName : _getValidate(cxt);
-    gen.if(codegen_1._ `!${v}`, () => gen.assign(v, validate));
+    gen.if((0, codegen_1._) `!${v}`, () => gen.assign(v, validate));
 }
 exports.dynamicAnchor = dynamicAnchor;
 function _getValidate(cxt) {
     const { schemaEnv, schema, self } = cxt.it;
     const { root, baseId, localRefs, meta } = schemaEnv.root;
-    const sch = new compile_1.SchemaEnv({ schema, root, baseId, localRefs, meta });
+    const { schemaId } = self.opts;
+    const sch = new compile_1.SchemaEnv({ schema, schemaId, root, baseId, localRefs, meta });
     compile_1.compileSchema.call(self, sch);
-    return ref_1.getValidate(cxt, sch);
+    return (0, ref_1.getValidate)(cxt, sch);
 }
 exports.default = def;
 //# sourceMappingURL=dynamicAnchor.js.map
\ No newline at end of file