UNPKG

@redocly/ajv

Version:

Another JSON Schema Validator

20 lines 672 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const codegen_1 = require("../../compile/codegen"); const names_1 = require("../../compile/names"); const error = { message: () => (0, codegen_1.str) `must NOT be present in response context`, }; const def = { keyword: "writeOnly", schemaType: "boolean", error, code(cxt) { if (cxt.schema !== true) return; const apiContext = (0, codegen_1._) `(${names_1.default.this} && ${names_1.default.this}.apiContext)`; cxt.fail((0, codegen_1._) `${apiContext} === "response"`); }, }; exports.default = def; //# sourceMappingURL=writeOnly.js.map