Fixed optional arg issue

This commit is contained in:
David Pfeffer
2016-01-28 10:46:57 -05:00
parent b29fb02ebe
commit e9bbd8facc
+2 -1
View File
@@ -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