use tjs to generate schema from interface, and use ajv to validate config against schema
Another JSON Schema Validator
Additional JSON-Schema keywords for Ajv JSON validator
Format validation for Ajv v7+
Ajv class for JSON Schema draft-04
Custom error messages in JSON Schemas for Ajv validator
Build and manage the AJV instances for the fastify framework
Another JSON Schema Validator
Human-friendly JSON Schema validation for APIs
TypeScript → JSON Schema (typescript-json-schema) + AJV + Express middleware, batteries included.
JSON Schema validation for Human
JSON Schema validation for Human
JSON Schema validation for Human
All schemas used for validation that are shared between our projects
JSON Schema validation for Human
Command line interface for Ajv JSON schema validator
Human-readable error messages for Ajv (Another JSON Schema Validator).
Internationalised error messages for Ajv JSON validator
Plugin for AJV that adds support for some of string formats adding in the draft2019 JSON Schema.
Stringify your JSON at max speed
The world's fastest and most accurate JSON Schema validator, with magical typescript inference
Performant, flexible and extensible forms library for React Hooks
Transpile Fluent (ftl) files into ajv error translations.
Deref, Validate, Transpile, and Test JSON-Schema (.json) files using ajv