From b6b4556d6c9f931557f63e9cdffea3df20cb7ee1 Mon Sep 17 00:00:00 2001 From: Florian Keller Date: Mon, 31 Dec 2018 16:54:49 +0100 Subject: [PATCH] fix(node-rsa): Update types for version 1.0.2 (#31700) --- types/node-rsa/index.d.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/types/node-rsa/index.d.ts b/types/node-rsa/index.d.ts index e0730eef74..882511cc3b 100644 --- a/types/node-rsa/index.d.ts +++ b/types/node-rsa/index.d.ts @@ -1,7 +1,8 @@ -// Type definitions for node-rsa 0.4 +// Type definitions for node-rsa 1.0 // Project: https://github.com/rzcoder/node-rsa // Definitions by: Ali Taheri // Christian Moniz +// Florian Keller // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.2 @@ -27,12 +28,12 @@ declare class NodeRSA { * @param bits Key size in bits. 2048 by default. * @param exponent public exponent. 65537 by default. */ - generateKeyPair(bits?: number, exponent?: number): void; + generateKeyPair(bits?: number, exponent?: number): NodeRSA; /** * Import key from PEM string, PEM/DER Buffer or components. */ - importKey(key: NodeRSA.Key, format?: NodeRSA.Format): void; + importKey(key: NodeRSA.Key, format?: NodeRSA.Format): NodeRSA; /** * Export key to PEM string, PEM/DER Buffer or components. @@ -120,8 +121,7 @@ declare namespace NodeRSA { type HashingAlgorithm = | 'ripemd160' | 'md4' | 'md5' - | 'sha' | 'sha1' - | 'sha224' | 'sha256' | 'sha384' | 'sha512'; + | 'sha1' | 'sha224' | 'sha256' | 'sha384' | 'sha512'; type SigningScheme = 'pkcs1' | 'pss';