Skip to content

1.0.1

Choose a tag to compare

@IgorShadurin IgorShadurin released this 03 Mar 10:07
· 5 commits to main since this release

Input Data Validation System Release

Added a flexible schema validation system for validating user-provided input against JSON Schema definitions. The system:

  • Converts JSON Schema to Zod validation schemas
  • Provides type-safe runtime validation with detailed error messages
  • Supports string, number, boolean, array, and object validation with constraints
  • Includes 10 predefined schemas (Contact, Todo, Event, Recipe, etc.)
  • Features comprehensive test coverage

Use validateInputData(data, schemaPath) to validate data against schemas. This component is essential for creating applications from templates, ensuring all input meets required specifications before processing.