From eaaab30442e6d4206d03c7fe0961b37e7ca51424 Mon Sep 17 00:00:00 2001 From: Brian Helba Date: Wed, 4 May 2022 15:18:57 -0400 Subject: [PATCH] Fix TS definition for AxiosRequestTransformer (#4201) The callback `AxiosRequestTransformer` can always expect its `headers` parameter to be defined. This is ensured immediately before the callback is made. See: https://github.com/axios/axios/blob/1025d1231a7747503188459dd5a6d1effdcea928/lib/core/dispatchRequest.js#L32-L40 Co-authored-by: Jay --- index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index 8ab8e51..54610e3 100644 --- a/index.d.ts +++ b/index.d.ts @@ -6,7 +6,7 @@ export type AxiosResponseHeaders = Record & { }; export interface AxiosRequestTransformer { - (data: any, headers?: AxiosRequestHeaders): any; + (data: any, headers: AxiosRequestHeaders): any; } export interface AxiosResponseTransformer {