Cascadiq

Form Validation Utility

project · Level 1 · 25 min

Description

Build a small utility that validates an object against a schema (e.g. required fields, types, min length). Return an array of errors.

Requirements

  • Accept an object and a schema
  • Return list of validation errors (field + message)
  • Support at least: required, string length, number range

Constraints

Plain JavaScript/TypeScript. No external validation library required.

Deliverables

validate(obj, schema) -> errors[].

Tags

UtilityValidation