@bluelibs/runner - v6.3.1
    Preparing search index...

    Interface AsyncContextFluentBuilder<T>

    interface AsyncContextFluentBuilder<T = unknown> {
        id: string;
        build(): IAsyncContext<T>;
        configSchema<
            TNew = never,
            TSchema extends
                ValidationSchemaInput<[TNew] extends [never] ? any : TNew> = ValidationSchemaInput<
                [TNew] extends [never] ? any : TNew,
            >,
        >(
            schema: TSchema,
        ): AsyncContextFluentBuilder<ResolveValidationSchemaInput<TNew, TSchema>>;
        meta<TNewMeta extends IAsyncContextMeta>(
            m: TNewMeta,
        ): AsyncContextFluentBuilder<T>;
        parse(fn: (raw: string) => T): AsyncContextFluentBuilder<T>;
        schema<
            TNew = never,
            TSchema extends
                ValidationSchemaInput<[TNew] extends [never] ? any : TNew> = ValidationSchemaInput<
                [TNew] extends [never] ? any : TNew,
            >,
        >(
            schema: TSchema,
        ): AsyncContextFluentBuilder<ResolveValidationSchemaInput<TNew, TSchema>>;
        serialize(fn: (data: T) => string): AsyncContextFluentBuilder<T>;
    }

    Type Parameters

    • T = unknown
    Index

    Properties

    id: string

    Methods