Features
Docs
CLI
Benchmarks
Examples
GitHub

© 2024 MoroJs

@morojs/moro


@morojs/moro / ModuleConfig

Interface: ModuleConfig

Defined in: src/types/module.ts:43

Properties

config?

optional config: any

Defined in: src/types/module.ts:52


dependencies?

optional dependencies: string[]

Defined in: src/types/module.ts:49


middleware?

optional middleware: any[]

Defined in: src/types/module.ts:50


name

name: string

Defined in: src/types/module.ts:44


routeHandlers?

optional routeHandlers: Record<string, Function>

Defined in: src/types/module.ts:53


routes?

optional routes: InternalRouteDefinition[]

Defined in: src/types/module.ts:46


services?

optional services: ServiceDefinition[]

Defined in: src/types/module.ts:51


socketHandlers?

optional socketHandlers: Record<string, Function>

Defined in: src/types/module.ts:54


sockets?

optional sockets: WebSocketDefinition[]

Defined in: src/types/module.ts:48


version

version: string

Defined in: src/types/module.ts:45


websockets?

optional websockets: WebSocketDefinition[]

Defined in: src/types/module.ts:47