swarpc - v0.14.0
    Preparing search index...

    Type Alias ProceduresMap

    ProceduresMap: Record<string, Procedure<Type, Type, Type>>

    Declarations of procedures by name.

    An example of declaring procedures:

    import type { ProceduresMap } from "swarpc";
    import { type } from "arktype";

    export const procedures = {
    multiply: {
    input: type({ a: "number", b: "number" }),
    progress: type({ progress: "0 <= number <= 1", node: "string" }),
    success: type({ result: "number", node: "string" }),
    },
    } as const satisfies ProceduresMap;