@drupflare/spool - v0.1.0
    Preparing search index...

    Type Alias ArtifactBase

    the fields every artifact carries, whatever its body

    type ArtifactBase = {
        deps: string[];
        id: string;
        projections?: ProjectionEntry[];
        protocol: typeof PROTOCOL_VERSION;
        records?: RecordEntry[];
        scope: Scope;
        vector: number;
    }
    Index
    deps: string[]

    tags the artifact was built from; a change to any of them invalidates it

    id: string

    the request path the artifact answers

    projections?: ProjectionEntry[]

    projections this artifact references that the worker did not already hold

    protocol: typeof PROTOCOL_VERSION
    records?: RecordEntry[]

    records this artifact references that the worker did not already hold

    scope: Scope
    vector: number

    the version vector cursor read before the artifact was built