From f5270dd0f2c551b87ee31b65e84db29d040fe45d Mon Sep 17 00:00:00 2001 From: David Patrick Date: Mon, 22 Mar 2021 15:11:28 -0700 Subject: [PATCH] Fix type def for getSigningKey (#236) kid can be undefined or null for `getSigningKey` with callback, its completely optional when using the promise, this fixes the type definition --- index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.d.ts b/index.d.ts index 91e85bb..422f9d3 100644 --- a/index.d.ts +++ b/index.d.ts @@ -10,8 +10,8 @@ declare namespace JwksRsa { getKeys(): Promise; getSigningKeys(): Promise; - getSigningKey(kid: string): Promise; - getSigningKey(kid: string, cb: (err: Error | null, key: SigningKey) => void): void; + getSigningKey(kid?: string | null | undefined): Promise; + getSigningKey(kid: string | null | undefined, cb: (err: Error | null, key: SigningKey) => void): void; } interface Headers {