2 Object.defineProperty(exports, "__esModule", { value: true });
3 const codegen_1 = require("../../compile/codegen");
4 const util_1 = require("../../compile/util");
5 const equal_1 = require("../../runtime/equal");
7 message: "must be equal to constant",
8 params: ({ schemaCode }) => codegen_1._ `{allowedValue: ${schemaCode}}`,
15 const { gen, data, schemaCode } = cxt;
16 // TODO optimize for scalar values in schema
17 cxt.fail$data(codegen_1._ `!${util_1.useFunc(gen, equal_1.default)}(${data}, ${schemaCode})`);
20 exports.default = def;
21 //# sourceMappingURL=const.js.map