Skip to content

Commit 6d19f99

Browse files
authored
tsd: add timing interface (#375)
1 parent 9c9c65b commit 6d19f99

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

lib/index.d.ts

+13-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,19 @@ export interface HttpClientResponse<T> {
140140
data: T;
141141
status: number;
142142
headers: OutgoingHttpHeaders;
143-
res: http.IncomingMessage;
143+
res: http.IncomingMessage & {
144+
/**
145+
* https://eggjs.org/en/core/httpclient.html#timing-boolean
146+
*/
147+
timing?: {
148+
queuing: number;
149+
dnslookup: number;
150+
connected: number;
151+
requestSent: number;
152+
waiting: number;
153+
contentDownload: number;
154+
}
155+
};
144156
}
145157

146158

0 commit comments

Comments
 (0)