From 3ffd5f889554d6eaaaff353bbefb2d4354548ad4 Mon Sep 17 00:00:00 2001 From: Malthe Borch Date: Fri, 21 Dec 2018 07:17:02 +0100 Subject: [PATCH] Update index.d.ts Expand result type to support promise and non-promise result. --- types/generic-pool/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/generic-pool/index.d.ts b/types/generic-pool/index.d.ts index 76e2324aef..80a3c0e9df 100644 --- a/types/generic-pool/index.d.ts +++ b/types/generic-pool/index.d.ts @@ -23,7 +23,7 @@ export class Pool extends EventEmitter { destroy(resource: T): PromiseLike; drain(): PromiseLike; clear(): PromiseLike; - use(cb: (resource: T) => PromiseLike): PromiseLike; + use(cb: (resource: T) => U | PromiseLike): PromiseLike; isBorrowedResource(resource: T): boolean; }