@metreeca/qest - v0.9.1
    Preparing search index...

    Type Alias Expression

    Expression: string & { __brand: unique symbol }

    Computed expression for deriving values from resource properties.

    Expressions combine value transformations and property access paths to define computed fields in Query projections and constraints.

    Expressions use the compact string syntax [transform:]*[path] where:

    • path is a dot-separated list of property names (e.g., order.items.price); the empty path refers to the root value
    • transforms is a sequence of transform names, each followed by a colon (e.g., round:avg:) and applied right-to-left (functional order)

    Both path steps and transform names follow Identifier rules (ECMAScript names).

    Important: Expressions are rejected with an error if they reference undefined properties or undefined transforms.

    Compliant processors support all standard Transforms.