massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / node_modules / ajv / dist / vocabularies / jtd / enum.js
index 9e179f8aa6ff27734764341553da88f70a916121..78b01ee3762fb487e500c060be12c73dcf3f122c 100644 (file)
@@ -5,37 +5,37 @@ const metadata_1 = require("./metadata");
 const nullable_1 = require("./nullable");
 const error = {
     message: "must be equal to one of the allowed values",
-    params: ({ schemaCode }) => codegen_1._ `{allowedValues: ${schemaCode}}`,
+    params: ({ schemaCode }) => (0, codegen_1._) `{allowedValues: ${schemaCode}}`,
 };
 const def = {
     keyword: "enum",
     schemaType: "array",
     error,
     code(cxt) {
-        metadata_1.checkMetadata(cxt);
+        (0, metadata_1.checkMetadata)(cxt);
         const { gen, data, schema, schemaValue, parentSchema, it } = cxt;
         if (schema.length === 0)
             throw new Error("enum must have non-empty array");
         if (schema.length !== new Set(schema).size)
             throw new Error("enum items must be unique");
         let valid;
-        const isString = codegen_1._ `typeof ${data} == "string"`;
+        const isString = (0, codegen_1._) `typeof ${data} == "string"`;
         if (schema.length >= it.opts.loopEnum) {
             let cond;
-            [valid, cond] = nullable_1.checkNullable(cxt, isString);
+            [valid, cond] = (0, nullable_1.checkNullable)(cxt, isString);
             gen.if(cond, loopEnum);
         }
         else {
             /* istanbul ignore if */
             if (!Array.isArray(schema))
                 throw new Error("ajv implementation error");
-            valid = codegen_1.and(isString, codegen_1.or(...schema.map((value) => codegen_1._ `${data} === ${value}`)));
+            valid = (0, codegen_1.and)(isString, (0, codegen_1.or)(...schema.map((value) => (0, codegen_1._) `${data} === ${value}`)));
             if (parentSchema.nullable)
-                valid = codegen_1.or(codegen_1._ `${data} === null`, valid);
+                valid = (0, codegen_1.or)((0, codegen_1._) `${data} === null`, valid);
         }
         cxt.pass(valid);
         function loopEnum() {
-            gen.forOf("v", schemaValue, (v) => gen.if(codegen_1._ `${valid} = ${data} === ${v}`, () => gen.break()));
+            gen.forOf("v", schemaValue, (v) => gen.if((0, codegen_1._) `${valid} = ${data} === ${v}`, () => gen.break()));
         }
     },
 };