@@ -29,16 +29,16 @@ declare class HttpError extends Error {
29
29
[ key : number ] : any
30
30
}
31
31
32
- declare function createPrefetchClient < Client , ClientOptions > (
32
+ declare function createPrefetchClient < Client , ClientOptions > (
33
33
options : Options < Client , ClientOptions >
34
34
) : Client
35
35
36
- declare function createClient < Client , ClientOptions > (
36
+ declare function createClient < Client , ClientOptions > (
37
37
options : Options < Client , ClientOptions > ,
38
38
request : middy . Request
39
39
) : Promise < Client >
40
40
41
- declare function canPrefetch < Client , ClientOptions > (
41
+ declare function canPrefetch < Client , ClientOptions > (
42
42
options : Options < Client , ClientOptions >
43
43
) : boolean
44
44
@@ -50,7 +50,7 @@ type InternalOutput<TVariables> = TVariables extends string[]
50
50
declare function getInternal <
51
51
TContext extends LambdaContext ,
52
52
TInternal extends Record < string , unknown >
53
- > (
53
+ > (
54
54
variables : false ,
55
55
request : middy . Request < unknown , unknown , unknown , TContext , TInternal >
56
56
) : Promise < { } >
@@ -59,7 +59,7 @@ declare function getInternal<
59
59
declare function getInternal <
60
60
TContext extends LambdaContext ,
61
61
TInternal extends Record < string , unknown >
62
- > (
62
+ > (
63
63
variables : true ,
64
64
request : middy . Request < unknown , unknown , unknown , TContext , TInternal >
65
65
) : Promise < DeepAwaited < TInternal > >
@@ -69,79 +69,79 @@ declare function getInternal<
69
69
TContext extends LambdaContext ,
70
70
TInternal extends Record < string , unknown > ,
71
71
TVars extends keyof TInternal | string
72
- > (
72
+ > (
73
73
variables : TVars ,
74
74
request : middy . Request < unknown , unknown , unknown , TContext , TInternal >
75
75
) : TVars extends keyof TInternal
76
76
? Promise < DeepAwaited < { [ _ in SanitizeKey < TVars > ] : TInternal [ TVars ] } > >
77
77
: TVars extends string
78
- ? IsUnknown < Choose < DeepAwaited < TInternal > , TVars > > extends true
79
- ? unknown // could not find the path
80
- : Promise < {
78
+ ? IsUnknown < Choose < DeepAwaited < TInternal > , TVars > > extends true
79
+ ? unknown // could not find the path
80
+ : Promise < {
81
81
[ _ in SanitizeKey < TVars > ] : Choose < DeepAwaited < TInternal > , TVars >
82
82
} >
83
- : unknown // path is not a string or a keyof TInternal
83
+ : unknown // path is not a string or a keyof TInternal
84
84
85
85
// get multiple values
86
86
declare function getInternal <
87
87
TContext extends LambdaContext ,
88
88
TInternal extends Record < string , unknown > ,
89
89
TVars extends Array < keyof TInternal | string >
90
- > (
90
+ > (
91
91
variables : TVars ,
92
92
request : middy . Request < unknown , unknown , unknown , TContext , TInternal >
93
93
) : Promise <
94
- SanitizeKeys < {
95
- [ TVar in ArrayValues < TVars > ] : TVar extends keyof TInternal
96
- ? DeepAwaited < TInternal [ TVar ] >
97
- : TVar extends string
94
+ SanitizeKeys < {
95
+ [ TVar in ArrayValues < TVars > ] : TVar extends keyof TInternal
96
+ ? DeepAwaited < TInternal [ TVar ] >
97
+ : TVar extends string
98
98
? Choose < DeepAwaited < TInternal > , TVar >
99
99
: unknown // path is not a string or a keyof TInternal
100
- } >
100
+ } >
101
101
>
102
102
103
103
// remap object
104
104
declare function getInternal <
105
105
TContext extends LambdaContext ,
106
106
TInternal extends Record < string , unknown > ,
107
107
TMap extends Record < string , keyof TInternal | string >
108
- > (
108
+ > (
109
109
variables : TMap ,
110
110
request : middy . Request < unknown , unknown , unknown , TContext , TInternal >
111
111
) : Promise < {
112
112
[ P in keyof TMap ] : TMap [ P ] extends keyof TInternal
113
113
? DeepAwaited < TInternal [ TMap [ P ] ] >
114
114
: TMap [ P ] extends string
115
- ? Choose < DeepAwaited < TInternal > , TMap [ P ] >
116
- : unknown // path is not a string or a keyof TInternal
115
+ ? Choose < DeepAwaited < TInternal > , TMap [ P ] >
116
+ : unknown // path is not a string or a keyof TInternal
117
117
} >
118
118
119
- declare function sanitizeKey < T extends string > ( key : T ) : SanitizeKey < T >
119
+ declare function sanitizeKey < T extends string > ( key : T ) : SanitizeKey < T >
120
120
121
- declare function processCache < Client , ClientOptions > (
121
+ declare function processCache < Client , ClientOptions > (
122
122
options : Options < Client , ClientOptions > ,
123
123
fetch : ( request : middy . Request , cachedValues : any ) => any ,
124
124
request ?: middy . Request
125
- ) : { value : any ; expiry : number }
125
+ ) : { value : any , expiry : number }
126
126
127
- declare function getCache ( keys : string ) : any
127
+ declare function getCache ( keys : string ) : any
128
128
129
- declare function clearCache ( keys ?: string | string [ ] | null ) : void
129
+ declare function clearCache ( keys ?: string | string [ ] | null ) : void
130
130
131
- declare function jsonSafeParse (
131
+ declare function jsonSafeParse (
132
132
string : string ,
133
133
reviver ?: ( key : string , value : any ) => any
134
134
) : any
135
135
136
- declare function normalizeHttpResponse (
136
+ declare function normalizeHttpResponse (
137
137
request : any ,
138
138
fallbackResponse ?: any
139
139
) : any
140
140
141
- declare function createError (
141
+ declare function createError (
142
142
code : number ,
143
143
message : string ,
144
144
properties ?: Record < string , any >
145
145
) : HttpError
146
146
147
- declare function modifyCache ( cacheKey : string , value : any ) : void
147
+ declare function modifyCache ( cacheKey : string , value : any ) : void
0 commit comments