rest-vir - v1.0.0
    Preparing search index...

    Type Alias PathParams<EndpointPath>

    PathParams: string extends EndpointPath
        ? Record<string, string>
        : EndpointPath extends `${string}:${infer Param}/${infer Rest}`
            ? Param
            | PathParams<`/${Rest}`>
            : EndpointPath extends `${string}:${infer Param}` ? Param : never

    Extracts all path parameters from an endpoint path.

    Type Parameters

    • EndpointPath extends string