ajv-sanitizer

JSON →
library 1.2.1 ·javascript
verified Jun 7, 2026

Adds string sanitization keyword to Ajv JSON Schema validation. Current stable version 1.2.1 (2020). Low release cadence. Integrates validator.js sanitizers into Ajv schemas via a custom 'sanitize' keyword. Differs from alternatives like fast-json-stringify or json-schema-faker by mutating data in-place during validation. Peer dependency on Ajv 8.x. Supports ESM and CommonJS. Allows custom sanitizer functions per schema or globally.