Skip to main content

Interface: CoreDependencies

Properties

@sern/client

@sern/client: () => Emitter

Type declaration

▸ (): Emitter

Returns

Emitter

Defined in

src/types/ioc.ts:28


@sern/emitter

@sern/emitter: () => Emitter

Type declaration

▸ (): Emitter

Returns

Emitter

Defined in

src/types/ioc.ts:29


@sern/errors

@sern/errors: () => ErrorHandling

Type declaration

▸ (): ErrorHandling

Returns

ErrorHandling

Defined in

src/types/ioc.ts:36


@sern/logger

Optional @sern/logger: () => Logging<unknown>

Type declaration

▸ (): Logging<unknown>

Returns

Logging<unknown>

Defined in

src/types/ioc.ts:37


@sern/modules

@sern/modules: () => ModuleManager

Type declaration

▸ (): ModuleManager

Returns

ModuleManager

Defined in

src/types/ioc.ts:35


@sern/store

@sern/store: () => CoreModuleStore

Type declaration

▸ (): CoreModuleStore

Returns

CoreModuleStore

Deprecated

Will be removed and turned internal

Defined in

src/types/ioc.ts:34