@morojs/moro


@morojs/moro / ModuleRoute

Interface: ModuleRoute

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

Properties

cache?

optional cache: object

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

key?

optional key: string

ttl

ttl: number


handler()

handler: (req, res) => any

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

Parameters

req

any

res

any

Returns

any


method

method: "GET" | "POST" | "PUT" | "DELETE" | "PATCH"

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


middleware?

optional middleware: string[]

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


path

path: string

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


rateLimit?

optional rateLimit: object

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

requests

requests: number

window

window: number


validation?

optional validation: any

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