Skip to content

Commit 6e9cc4a

Browse files
authored
chore: update jwt ts signature (#805)
1 parent d185477 commit 6e9cc4a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/jsonwebtoken/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ export interface Validation {
158158
validateSignature?: boolean
159159
}
160160

161-
export function verify(token: string, key: string | Buffer, validation?: Validation | undefined | null, abortSignal?: AbortSignal | undefined | null): Promise<Claims>
161+
export function verify(token: string, key: string | Buffer, validation?: Validation | undefined | null, abortSignal?: AbortSignal | undefined | null): Promise<{ [key: string]: any }>
162162

163-
export function verifySync(token: string, key: string | Buffer, validation?: Validation | undefined | null): Claims
163+
export function verifySync(token: string, key: string | Buffer, validation?: Validation | undefined | null): { [key: string]: any }
164164

packages/jsonwebtoken/src/verify.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ impl Task for VerifyTask {
100100
}
101101
}
102102

103-
#[napi]
103+
#[napi(ts_return_type = "Promise<{ [key: string]: any }>")]
104104
pub fn verify(
105105
token: String,
106106
key: Either<String, JsBuffer>,
@@ -117,7 +117,7 @@ pub fn verify(
117117
))
118118
}
119119

120-
#[napi]
120+
#[napi(ts_return_type = "{ [key: string]: any }")]
121121
pub fn verify_sync(
122122
token: String,
123123
key: Either<String, Buffer>,

0 commit comments

Comments
 (0)