@metreeca/core - v0.9.11
    Preparing search index...

    @metreeca/core

    npm

    Essential TypeScript utilities for type-safe application development.

    @metreeca/core is a foundational toolkit for building type-safe, observable TypeScript applications, bridging compile-time type checking with runtime validation, structured logging, and functional programming patterns.

    Installation

    npm install @metreeca/core
    
    Warning

    TypeScript consumers must use "moduleResolution": "nodenext"/"node16"/"bundler" in tsconfig.json. The legacy "node" resolver is not supported.

    Usage

    Module Description
    @metreeca/core Type guards, safe casts, equality and immutability
    @metreeca/core/report Error handling and execution reporting
    @metreeca/core/order Composable comparison functions for sorting
    @metreeca/core/async Composable primitives for asynchronous operations
    @metreeca/core/status Pattern matching for exclusive state values

    Support

    • open an issue to report a problem or to suggest a new feature
    • start a discussion to ask a how-to question or to share an idea

    License

    This project is licensed under the Apache 2.0 License – see LICENSE file for details.