{"library":"jsonpolice","type":"library","category":null,"description":"A JSON Schema validator library supporting Draft 7, 2019-09, and 2020-12 with automatic version detection, default values, property filtering, and external reference resolution. Version 13.0.0 requires Node.js >= 18.17.0 and is pure ESM. Key differentiators include context-aware read/write support, minimal dependencies (jsonref and lodash), full TypeScript definitions, and extensibility via custom validators. Released under MIT license by Vivocha.","language":"javascript","status":"active","version":"13.0.0","tags":["javascript","js","json","schema","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install jsonpolice","imports":["import { create } from 'jsonpolice'","import { Schema } from 'jsonpolice'","import { ValidationError } from 'jsonpolice'"]},{"cmd":"yarn add jsonpolice","imports":[]},{"cmd":"pnpm add jsonpolice","imports":[]}],"homepage":"https://github.com/vivocha/jsonpolice#readme","github":"https://github.com/vivocha/jsonpolice","docs":null,"changelog":null,"pypi":null,"npm":"jsonpolice","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}