UNPKG
@whook/whook
Version:
latest (25.1.0)
25.1.0
25.0.0
24.1.1
24.1.0
24.0.1
24.0.0
23.0.0
22.0.0
21.0.1
21.0.0
20.1.2
20.1.1
20.1.0
20.0.2
20.0.1
20.0.0
19.1.3
19.1.2
19.1.1
19.1.0
19.0.4
19.0.3
19.0.2
19.0.1
19.0.0
18.1.0
18.0.3
18.0.0
17.0.2
17.0.1
17.0.0
16.1.1
16.1.0
16.0.1
16.0.0
15.0.0
14.0.0
13.2.1
13.2.0
13.1.0
13.0.0
12.0.2
12.0.1
12.0.0
11.0.1
11.0.0
10.0.6
10.0.5
10.0.4
10.0.3
10.0.2
10.0.1
10.0.0
9.0.1
9.0.0
8.5.1
8.5.0
8.4.2
8.4.1
8.4.0
8.3.0
8.1.1
8.1.0
8.0.4
8.0.3
8.0.2
8.0.1
8.0.0
7.1.5
7.1.4
7.1.3
7.1.1
7.1.0
7.0.0
6.0.0
5.1.6
5.1.5
5.1.4
5.1.3
5.1.2
5.1.1
5.1.0
5.0.0
4.1.1
4.1.0
4.0.4
4.0.2
4.0.1
4.0.0
4.0.0-alpha.44
4.0.0-alpha.43
4.0.0-alpha.42
4.0.0-alpha.41
4.0.0-alpha.40
4.0.0-alpha.39
4.0.0-alpha.38
4.0.0-alpha.37
4.0.0-alpha.36
4.0.0-alpha.35
4.0.0-alpha.34
4.0.0-alpha.33
4.0.0-alpha.32
4.0.0-alpha.31
4.0.0-alpha.30
4.0.0-alpha.29
4.0.0-alpha.28
4.0.0-alpha.27
4.0.0-alpha.26
4.0.0-alpha.25
4.0.0-alpha.24
4.0.0-alpha.23
4.0.0-alpha.22
4.0.0-alpha.21
4.0.0-alpha.20
4.0.0-alpha.19
4.0.0-alpha.18
4.0.0-alpha.17
4.0.0-alpha.16
4.0.0-alpha.15
4.0.0-alpha.14
4.0.0-alpha.13
4.0.0-alpha.12
4.0.0-alpha.11
4.0.0-alpha.10
4.0.0-alpha.9
4.0.0-alpha.8
4.0.0-alpha.7
4.0.0-alpha.6
4.0.0-alpha.5
4.0.0-alpha.4
4.0.0-alpha.3
4.0.0-alpha.0
Build strong and efficient REST web services.
github.com/nfroidure/whook
nfroidure/whook
@whook/whook
/
src
/
libs
/
wrappers.ts
13 lines
(10 loc)
•
280 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
import
{
type
WhookHandlerWrapper
}
from
'../types/wrappers.js'
;
export
async
function
applyHandlerWrappers<T>(
wrappers
:
WhookHandlerWrapper
<T>[],
handler
: T, ):
Promise
<T> {
for
(
const
wrapper
of
wrappers) { handler =
await
wrapper
(handler); }
return
handler; }