Clov Packages
Preparing search index...
@clov-std/elysia-ratelimit
rateLimitPlugin
Function rateLimitPlugin
rateLimitPlugin
(
store
?:
KvStore
,
)
:
Elysia
<
""
,
"local"
,
{
decorator
:
{}
;
derive
:
{}
;
store
:
{}
}
,
{
error
:
[
]
;
typebox
:
{}
}
,
{
macro
:
Partial
<
{
rateLimit
:
RateLimitMacroOptions
}
>
;
macroFn
:
{
rateLimit
:
RateLimitMacro
}
;
parser
:
{}
;
response
:
{}
;
schema
:
{}
;
schemas
:
{}
;
}
,
>
Parameters
store
:
KvStore
= ...
Returns
Elysia
<
""
,
"local"
,
{
decorator
:
{}
;
derive
:
{}
;
store
:
{}
}
,
{
error
:
[
]
;
typebox
:
{}
}
,
{
macro
:
Partial
<
{
rateLimit
:
RateLimitMacroOptions
}
>
;
macroFn
:
{
rateLimit
:
RateLimitMacro
}
;
parser
:
{}
;
response
:
{}
;
schema
:
{}
;
schemas
:
{}
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Clov Packages
Loading...