Skip to content

Commit 5b88522

Browse files
committed
fix: json parser type
1 parent 53bc793 commit 5b88522

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

packages/better-fetch/src/fetch.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ export const betterFetch = async <
110110
}
111111
const responseType = detectResponseType(response);
112112
const successContext = {
113-
data: null as any,
113+
data: "" as any,
114114
response,
115115
request: context,
116116
};
@@ -122,6 +122,7 @@ export const betterFetch = async <
122122
} else {
123123
successContext.data = await response[responseType]();
124124
}
125+
console.log({ ctx: successContext.data, responseType });
125126

126127
/**
127128
* Parse the data if the output schema is defined

packages/better-fetch/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export type BetterFetchOption<
9090
/**
9191
* Custom JSON parser
9292
*/
93-
jsonParser?: <T>(text: string) => Promise<T | undefined>;
93+
jsonParser?: (text: string) => Promise<any> | any;
9494
/**
9595
* Retry count
9696
*/

0 commit comments

Comments
 (0)