From 2d2c4ced74bb356ec1c7b931dedd263bcfb5c4a1 Mon Sep 17 00:00:00 2001 From: Jeremy Thomerson Date: Wed, 23 Sep 2020 18:04:35 -0400 Subject: [PATCH] fix: jose.util.base64url.decode returns Buffer (#48096) According to [their documentation][1] and my testing, the base64url decode util returns a Buffer, not a string. https://github.com/cisco/node-jose#uri-safe-base64 --- types/node-jose/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/node-jose/index.d.ts b/types/node-jose/index.d.ts index b62756e2b8..61a23c6e8b 100644 --- a/types/node-jose/index.d.ts +++ b/types/node-jose/index.d.ts @@ -353,7 +353,7 @@ export namespace util { function randomBytes(len: number): Buffer; namespace base64url { - function decode(base64url: string): string; + function decode(base64url: string): Buffer; function encode(buffer: string | Buffer, encoding?: string): string; }