Schema validation consolidated into @fjell/core/validation
This release centralizes schema validation in @fjell/core/validation and updates library internals and docs accordingly. It also includes minor dependency updates.
Improvements
- Consolidate schema validation to @fjell/core/validation (d89b432)
- Delete local validation module: removed
src/validation/schema.ts - Update ops to use core validation utilities:
validateSchemanow imported from@fjell/core/validationinsrc/ops/create.tsandsrc/ops/update.ts - Import
SchemaValidatorfrom@fjell/core/validationinsrc/Options.ts, remove local interface, and re-export the type for convenience
- Delete local validation module: removed
Documentation Updates
- Update
docs/VALIDATION.mdto reference@fjell/core/validationand link to core validation docs (d89b432)- Note that schema validation (
validateSchemaandSchemaValidator) is part of@fjell/coreand can be used independently (e.g., in cache layers or APIs) - Example updated to import and type
SchemaValidatorappropriately
- Note that schema validation (
Dependency Updates
- Bump
@fjell/corefrom ^4.4.64 to ^4.4.65 and@fjell/registryfrom ^4.4.70 to ^4.4.71 (790e996)