From 16c494b98619ae7aace3226f6d542a56e23109c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Le=20Dorze?= Date: Wed, 2 Sep 2015 23:20:51 +0200 Subject: [PATCH] Update node.d.ts Verify and Signer are WritableStreams as per: https://nodejs.org/docs/v0.10.0/api/crypto.html#crypto_class_verify https://nodejs.org/docs/v0.10.0/api/crypto.html#crypto_class_sign --- node/node.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/node/node.d.ts b/node/node.d.ts index 027c654ac..b7edca1f7 100644 --- a/node/node.d.ts +++ b/node/node.d.ts @@ -1622,12 +1622,12 @@ declare module "crypto" { setAutoPadding(auto_padding: boolean): void; } export function createSign(algorithm: string): Signer; - interface Signer { + interface Signer extends NodeJS.WritableStream { update(data: any): void; sign(private_key: string, output_format: string): string; } export function createVerify(algorith: string): Verify; - interface Verify { + interface Verify extends NodeJS.WritableStream { update(data: any): void; verify(object: string, signature: string, signature_format?: string): boolean; }