Skip to content

OptionalDependency

OptionalDependency<T> = object

Defined in: packages/di-craft/src/core/provider/types.ts:10

A token wrapped as an optional dependency.

Optional dependencies resolve to undefined when no provider is registered in the container chain.

T

readonly optional: true

Defined in: packages/di-craft/src/core/provider/types.ts:12


readonly token: Token<T>

Defined in: packages/di-craft/src/core/provider/types.ts:11