@samatawy/checks
    Preparing search index...

    @samatawy/checks

    Documentation

    This package exposes a fluent validation API for working with objects, arrays, fields, strings, numbers, dates, files, and images.

    The generated docs site is organized into three top-level sections:

    • How-To for recipes, examples, decorated classes, and object hydration
    • Reference for the validation API, coded-result behavior, and standards comparison notes
    • Maintenance for development and publishing workflows

    The public API is exported from src/index.ts and includes:

    • validation classes such as ObjectCheck, ArrayCheck, and FieldCheck
    • specialized string validators such as EmailCheck and UrlCheck
    • async-capable binary validators such as FileCheck and ImageCheck
    • result and option types such as ResultSet, SingleResult, ResultCodeDefinition, and CheckOptions
    • ResultCatalog and IResultCatalog for optional code-to-message mapping
    • result(options?) as the main output API for nested, flattened, and input-shaped projections
    1. Start with the README for a quick usage example.
    2. Use How-To for common tasks and end-to-end examples.
    3. Read Reference when you need API details or coded-result behavior.
    4. Review Maintenance before extending or publishing the package.

    If you are specifically looking for schema-driven validation, start with schema-check.md in the How-To section.