UNPKG

fortify-schema

Version:

A modern TypeScript validation library designed around familiar interface syntax and powerful conditional validation. Experience schema validation that feels natural to TypeScript developers while unlocking advanced runtime validation capabilities.

1 lines 577 B
{"schemas":{"User API":{"type":"object","properties":{"definition":{"type":"object","properties":{"id":{"type":"number"},"email":{"type":"string","format":"email"},"name":{"type":"string","minLength":2,"maxLength":50},"age":{"type":"string"},"tags":{"type":"string"},"status":{"type":"object","properties":{"union":{"type":"string"}},"required":["union"]},"role":{"type":"object","properties":{"const":{"type":"string"}},"required":["const"]}},"required":["id","email","name","status","role"]},"options":{"type":"object","properties":{}}},"required":["definition","options"]}}}