const util_1 = require("../../compile/util");
const error = {
message: "must match exactly one schema in oneOf",
- params: ({ params }) => codegen_1._ `{passingSchemas: ${params.passing}}`,
+ params: ({ params }) => (0, codegen_1._) `{passingSchemas: ${params.passing}}`,
};
const def = {
keyword: "oneOf",
function validateOneOf() {
schArr.forEach((sch, i) => {
let schCxt;
- if (util_1.alwaysValidSchema(it, sch)) {
+ if ((0, util_1.alwaysValidSchema)(it, sch)) {
gen.var(schValid, true);
}
else {
}
if (i > 0) {
gen
- .if(codegen_1._ `${schValid} && ${valid}`)
+ .if((0, codegen_1._) `${schValid} && ${valid}`)
.assign(valid, false)
- .assign(passing, codegen_1._ `[${passing}, ${i}]`)
+ .assign(passing, (0, codegen_1._) `[${passing}, ${i}]`)
.else();
}
gen.if(schValid, () => {