From e9bbd8faccf27958c259854fa49c7cf24731f2a4 Mon Sep 17 00:00:00 2001 From: David Pfeffer Date: Thu, 28 Jan 2016 10:46:57 -0500 Subject: [PATCH] Fixed optional arg issue --- jsonwebtoken/jsonwebtoken.d.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jsonwebtoken/jsonwebtoken.d.ts b/jsonwebtoken/jsonwebtoken.d.ts index 3c296d532..a616027e9 100644 --- a/jsonwebtoken/jsonwebtoken.d.ts +++ b/jsonwebtoken/jsonwebtoken.d.ts @@ -67,7 +67,8 @@ declare module "jsonwebtoken" { * @param {SignOptions} [options] - Options for the signature * @param {Function} callback - Callback to get the encoded token on */ - export function sign(payload: string | Buffer | Object, secretOrPrivateKey: string | Buffer, options?: SignOptions, callback: SignCallback): void; + export function sign(payload: string | Buffer | Object, secretOrPrivateKey: string | Buffer, callback: SignCallback): void; + export function sign(payload: string | Buffer | Object, secretOrPrivateKey: string | Buffer, options: SignOptions, callback: SignCallback): void; /** * Synchronously verify given token using a secret or a public key to get a decoded token