Skip to content

Commit 19cd334

Browse files
committed
feat: use generic on userinfo
1 parent 39378c8 commit 19cd334

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

types/index.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -183,13 +183,13 @@ declare namespace fastifyOauth2 {
183183

184184
revokeAllToken(revokeToken: Token, httpOptions: Object | undefined): Promise<void>;
185185

186-
userinfo(tokenSetOrToken: Token | string): Promise<Object>;
186+
userinfo<TUserInfo>(tokenSetOrToken: Token | string): Promise<TUserInfo>;
187187

188-
userinfo(tokenSetOrToken: Token | string, userInfoExtraOptions: UserInfoExtraOptions | undefined): Promise<Object>;
188+
userinfo<TUserInfo>(tokenSetOrToken: Token | string, userInfoExtraOptions: UserInfoExtraOptions | undefined): Promise<TUserInfo>;
189189

190-
userinfo(tokenSetOrToken: Token | string, callback: (err: any, userinfo: Object) => void): void;
190+
userinfo<TUserInfo>(tokenSetOrToken: Token | string, callback: (err: any, userinfo: TUserInfo) => void): void;
191191

192-
userinfo(tokenSetOrToken: Token | string, userInfoExtraOptions: UserInfoExtraOptions | undefined, callback: (err: any, userinfo: Object) => void): void;
192+
userinfo<TUserInfo>(tokenSetOrToken: Token | string, userInfoExtraOptions: UserInfoExtraOptions | undefined, callback: (err: any, userinfo: TUserInfo) => void): void;
193193
}
194194
export type UserInfoExtraOptions = { method?: 'GET' | 'POST', via?: 'header' | 'body', params?: object };
195195
export const fastifyOauth2: FastifyOauth2

0 commit comments

Comments
 (0)