@morojs/moro / ModuleDefinition
Interface: ModuleDefinition
Defined in: src/types/module.ts:21
Properties
config?
optional
config:object
Defined in: src/types/module.ts:24
Index Signature
[key
: string
]: any
cache?
optional
cache:object
cache.ttl
ttl:
number
database?
optional
database:object
database.path?
optional
path:string
rateLimit?
optional
rateLimit:object
rateLimit.requests
requests:
number
rateLimit.window
window:
number
dependencies?
optional
dependencies:string
[]
Defined in: src/types/module.ts:34
name
name:
string
Defined in: src/types/module.ts:22
routes?
optional
routes:ModuleRoute
[]
Defined in: src/types/module.ts:32
sockets?
optional
sockets:ModuleSocket
[]
Defined in: src/types/module.ts:33
version
version:
string
Defined in: src/types/module.ts:23