Answers for "JSON Schema Verify/AJV"


JSON Schema Verify/AJV

// or ESM/TypeScript import
import Ajv from "ajv"
// Node.js require:
const Ajv = require("ajv")

const ajv = new Ajv() // options can be passed, e.g. {allErrors: true}

const schema = {
  type: "object",
  properties: {
    foo: {type: "integer"},
    bar: {type: "string"}
  required: ["foo"],
  additionalProperties: false,

const validate = ajv.compile(schema)
const valid = validate(data)
if (!valid) console.log(validate.errors)
Posted by: Guest on April-17-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language