massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / node_modules / ajv / dist / vocabularies / jtd / properties.js
index c5be1c50b3be1ed8f3b8cd1670b02f4ed6bef778..eccb066ec7eb18880412c3d6d9feba050da20b22 100644 (file)
@@ -19,15 +19,15 @@ exports.error = {
             ? params.propError === PropError.Additional
                 ? "must NOT have additional properties"
                 : `must have property '${params.missingProperty}'`
-            : error_1.typeErrorMessage(cxt, "object");
+            : (0, error_1.typeErrorMessage)(cxt, "object");
     },
     params: (cxt) => {
         const { params } = cxt;
         return params.propError
             ? params.propError === PropError.Additional
-                ? codegen_1._ `{error: ${params.propError}, additionalProperty: ${params.additionalProperty}}`
-                : codegen_1._ `{error: ${params.propError}, missingProperty: ${params.missingProperty}}`
-            : error_1.typeErrorParams(cxt, "object");
+                ? (0, codegen_1._) `{error: ${params.propError}, additionalProperty: ${params.additionalProperty}}`
+                : (0, codegen_1._) `{error: ${params.propError}, missingProperty: ${params.missingProperty}}`
+            : (0, error_1.typeErrorParams)(cxt, "object");
     },
 };
 const def = {
@@ -41,7 +41,7 @@ const def = {
 //   params: ({params}) => _`{additionalProperty: ${params.additionalProperty}}`,
 // }
 function validateProperties(cxt) {
-    metadata_1.checkMetadata(cxt);
+    (0, metadata_1.checkMetadata)(cxt);
     const { gen, data, parentSchema, it } = cxt;
     const { additionalProperties, nullable } = parentSchema;
     if (it.jtdDiscriminator && nullable)
@@ -55,7 +55,7 @@ function validateProperties(cxt) {
         return;
     }
     const [valid, cond] = it.jtdDiscriminator === undefined
-        ? nullable_1.checkNullableObject(cxt, data)
+        ? (0, nullable_1.checkNullableObject)(cxt, data)
         : [gen.let("valid", false), true];
     gen.if(cond, () => gen.assign(valid, true).block(() => {
         validateProps(properties, "properties", true);
@@ -77,17 +77,17 @@ function validateProperties(cxt) {
     }
     function schemaProperties(keyword) {
         const schema = parentSchema[keyword];
-        const allPs = schema ? code_1.allSchemaProperties(schema) : [];
+        const allPs = schema ? (0, code_1.allSchemaProperties)(schema) : [];
         if (it.jtdDiscriminator && allPs.some((p) => p === it.jtdDiscriminator)) {
             throw new Error(`JTD: discriminator tag used in ${keyword}`);
         }
-        const ps = allPs.filter((p) => !util_1.alwaysValidSchema(it, schema[p]));
+        const ps = allPs.filter((p) => !(0, util_1.alwaysValidSchema)(it, schema[p]));
         return [allPs, ps];
     }
     function validateProps(props, keyword, required) {
         const _valid = gen.var("valid");
         for (const prop of props) {
-            gen.if(code_1.propertyInData(gen, data, prop, it.opts.ownProperties), () => applyPropertySchema(prop, keyword, _valid), () => missingProperty(prop));
+            gen.if((0, code_1.propertyInData)(gen, data, prop, it.opts.ownProperties), () => applyPropertySchema(prop, keyword, _valid), () => missingProperty(prop));
             cxt.ok(_valid);
         }
         function missingProperty(prop) {
@@ -112,10 +112,10 @@ function validateProperties(cxt) {
             const _allProps = it.jtdDiscriminator === undefined ? allProps : [it.jtdDiscriminator].concat(allProps);
             const addProp = isAdditional(key, _allProps, "properties");
             const addOptProp = isAdditional(key, allOptProps, "optionalProperties");
-            const extra = addProp === true ? addOptProp : addOptProp === true ? addProp : codegen_1.and(addProp, addOptProp);
+            const extra = addProp === true ? addOptProp : addOptProp === true ? addProp : (0, codegen_1.and)(addProp, addOptProp);
             gen.if(extra, () => {
                 if (it.opts.removeAdditional) {
-                    gen.code(codegen_1._ `delete ${data}[${key}]`);
+                    gen.code((0, codegen_1._) `delete ${data}[${key}]`);
                 }
                 else {
                     cxt.error(false, { propError: PropError.Additional, additionalProperty: key }, { instancePath: key, parentSchema: true });
@@ -129,11 +129,11 @@ function validateProperties(cxt) {
         let additional;
         if (props.length > 8) {
             // TODO maybe an option instead of hard-coded 8?
-            const propsSchema = util_1.schemaRefOrVal(it, parentSchema[keyword], keyword);
-            additional = codegen_1.not(code_1.isOwnProperty(gen, propsSchema, key));
+            const propsSchema = (0, util_1.schemaRefOrVal)(it, parentSchema[keyword], keyword);
+            additional = (0, codegen_1.not)((0, code_1.isOwnProperty)(gen, propsSchema, key));
         }
         else if (props.length) {
-            additional = codegen_1.and(...props.map((p) => codegen_1._ `${key} !== ${p}`));
+            additional = (0, codegen_1.and)(...props.map((p) => (0, codegen_1._) `${key} !== ${p}`));
         }
         else {
             additional = true;