Skip to content

Commit 718aa40

Browse files
authored
Merge pull request #84 from vallemar/typed-response
Typed content HttpsResponse
2 parents 89948f9 + cff58a2 commit 718aa40

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/https.common.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ export interface HttpsRequestOptions extends HttpRequestOptions {
5454
useLegacy?: boolean;
5555
}
5656

57-
export interface HttpsResponse {
57+
export interface HttpsResponse<T = any> {
5858
headers?: Headers;
5959
statusCode?: number;
60-
content?: any;
60+
content?: T;
6161
reason?: string;
6262
description?: string;
6363
url?: string;

src/https.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export function enableSSLPinning(options: Https.HttpsSSLPinningOptions);
44

55
export function disableSSLPinning();
66

7-
export function request(options: Https.HttpsRequestOptions): Promise<Https.HttpsResponse>;
7+
export function request<T = any>(options: Https.HttpsRequestOptions): Promise<Https.HttpsResponse<T>>;
88
export function setCache(options?: Https.CacheOptions);
99
export function clearCache();
1010
export function createRequest(opts: Https.HttpsRequestOptions): Https.HttpsRequest;

0 commit comments

Comments
 (0)