Skip to content

providerBuilder

@tsed/di

Usage

typescript
import { providerBuilder } from "@tsed/di";

See /packages/di/src/common/domain/ProviderBuilder.ts.

Overview

ts
function providerBuilder(baseOpts?: Partial<ProviderOpts>): {
    <Token extends Type>(token: Token, options?: Partial<ProviderOpts>): TsED.ClassProviderBuilder<Token>;
    <Token extends unknown>(token: Token, options?: Partial<ProviderOpts>): TsED.ProviderBuilder<Token>;
};

ts
<Token extends Type>(token: Token, options?: Partial<ProviderOpts>): TsED.ClassProviderBuilder<Token>;

ts
<Token extends unknown>(token: Token, options?: Partial<ProviderOpts>): TsED.ProviderBuilder<Token>;

Released under the MIT License.