@morojs/moro / ModuleDefinition
Interface: ModuleDefinition
Defined in: src/types/module.ts:26
Properties
config?
optionalconfig:object
Defined in: src/types/module.ts:29
Index Signature
[key: string]: any
cache?
optionalcache:object
cache.ttl
ttl:
number
database?
optionaldatabase:object
database.path?
optionalpath:string
rateLimit?
optionalrateLimit:object
rateLimit.requests
requests:
number
rateLimit.window
window:
number
dependencies?
optionaldependencies:string[]
Defined in: src/types/module.ts:39
name
name:
string
Defined in: src/types/module.ts:27
routes?
optionalroutes:ModuleRoute[]
Defined in: src/types/module.ts:37
sockets?
optionalsockets:ModuleSocket[]
Defined in: src/types/module.ts:38
version
version:
string
Defined in: src/types/module.ts:28