Skip to content

Commit 3aa81f3

Browse files
committed
feat: options.request.hook’s signature is now (request, endpointOptions)
BREAKING CHANGE: `options.request.hook`’s signature is now `(request, endpointOptions)` Before: ```js request("GET /user", { request: { hook: (options, request) => /* ... */ } }) ``` After: ```js request("GET /user", { request: { hook: (request, options) => /* ... */ } }) ``` That way it aligns with `octokit.hook` from `@octokit/rest`
1 parent 9817462 commit 3aa81f3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/with-defaults.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ export default function withDefaults(
2525
return fetchWrapper(endpoint.parse(endpointOptions));
2626
}
2727

28-
return endpointOptions.request.hook(endpointOptions, (options: Defaults) =>
29-
fetchWrapper(endpoint.parse(options))
30-
);
28+
return endpointOptions.request.hook((options: Defaults) => {
29+
return fetchWrapper(endpoint.parse(options));
30+
}, endpointOptions);
3131
};
3232

3333
return Object.assign(newApi, {

0 commit comments

Comments
 (0)