@bluelibs/runner - v5.5.0
    Preparing search index...

    Interface ErrorFluentBuilder<TData>

    interface ErrorFluentBuilder<TData extends DefaultErrorType = DefaultErrorType> {
        id: string;
        build(): IErrorHelper<TData>;
        dataSchema(schema: IValidationSchema<TData>): ErrorFluentBuilder<TData>;
        format(fn: (data: TData) => string): ErrorFluentBuilder<TData>;
        httpCode(code: number): ErrorFluentBuilder<TData>;
        meta<TNewMeta extends IErrorMeta>(m: TNewMeta): ErrorFluentBuilder<TData>;
        parse(fn: (raw: string) => TData): ErrorFluentBuilder<TData>;
        remediation(
            advice: string | ((data: TData) => string),
        ): ErrorFluentBuilder<TData>;
        schema(schema: IValidationSchema<TData>): ErrorFluentBuilder<TData>;
        serialize(fn: (data: TData) => string): ErrorFluentBuilder<TData>;
        tags<TNewTags extends TagType[]>(
            t: TNewTags,
            options?: { override?: boolean },
        ): ErrorFluentBuilder<TData>;
    }

    Type Parameters

    Index

    Properties

    id: string

    Methods