From f5bcc12ffbec6f1f0be1e81a6d677b0e2c456e7e Mon Sep 17 00:00:00 2001 From: Brandon Faulkner <12897328+bfaulk96@users.noreply.github.com> Date: Tue, 5 Oct 2021 15:16:14 -0400 Subject: [PATCH 1/3] Expand Headers types --- index.d.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/index.d.ts b/index.d.ts index a71d03e3ed..b4463d2b50 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,5 +1,5 @@ export interface AxiosTransformer { - (data: any, headers?: Record): any; + (data: any, headers?: RequestHeaders): any; } export interface AxiosAdapter { @@ -21,6 +21,9 @@ export interface AxiosProxyConfig { protocol?: string; } +export type RequestHeaders = Record +export type ResponseHeaders = Record + export type Method = | 'get' | 'GET' | 'delete' | 'DELETE' @@ -53,7 +56,7 @@ export interface AxiosRequestConfig { baseURL?: string; transformRequest?: AxiosTransformer | AxiosTransformer[]; transformResponse?: AxiosTransformer | AxiosTransformer[]; - headers?: Record; + headers?: RequestHeaders; params?: any; paramsSerializer?: (params: any) => string; data?: T; @@ -85,7 +88,7 @@ export interface AxiosResponse { data: T; status: number; statusText: string; - headers: Record; + headers: ResponseHeaders; config: AxiosRequestConfig; request?: any; } From 9afcbd8eac674d1ceeef1c119365eda3bfd4aee2 Mon Sep 17 00:00:00 2001 From: Brandon Faulkner <12897328+bfaulk96@users.noreply.github.com> Date: Wed, 6 Oct 2021 14:20:04 -0400 Subject: [PATCH 2/3] Add undefined to allowed types --- index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index bf297a45d5..a199811ba3 100644 --- a/index.d.ts +++ b/index.d.ts @@ -21,7 +21,7 @@ export interface AxiosProxyConfig { protocol?: string; } -export type RequestHeaders = Record +export type RequestHeaders = Record export type ResponseHeaders = Record export type Method = From d1f2d69616a6d09ce3f96e6fd04a9e56f8a02914 Mon Sep 17 00:00:00 2001 From: Brandon Faulkner <12897328+bfaulk96@users.noreply.github.com> Date: Tue, 26 Oct 2021 15:45:04 -0400 Subject: [PATCH 3/3] Add semicolon --- index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index 4829a44753..20406719dd 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,6 +1,6 @@ // TypeScript Version: 3.0 -export type AxiosRequestHeaders = Record +export type AxiosRequestHeaders = Record; export type AxiosResponseHeaders = Record & { "set-cookie"?: string[]