From 46f8495627c3edd7e2543814818d4a04699c82b6 Mon Sep 17 00:00:00 2001 From: Devilsparta Date: Wed, 7 Nov 2018 12:29:34 +0800 Subject: [PATCH 1/2] Update index.d.ts release and destroy returns PromiseLike --- types/generic-pool/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/generic-pool/index.d.ts b/types/generic-pool/index.d.ts index 7a446243db..51a1d23c32 100644 --- a/types/generic-pool/index.d.ts +++ b/types/generic-pool/index.d.ts @@ -19,8 +19,8 @@ export class Pool extends EventEmitter { start(): void; acquire(priority?: number): PromiseLike; - release(resource: T): void; - destroy(resource: T): void; + release(resource: T): PromiseLike; + destroy(resource: T): PromiseLike; drain(): PromiseLike; clear(): PromiseLike; use(cb: (resource: T) => U): PromiseLike; From e730bc2975206b38bd5945c1f2efa7bb3704ee1d Mon Sep 17 00:00:00 2001 From: Devilsparta Date: Wed, 7 Nov 2018 12:31:20 +0800 Subject: [PATCH 2/2] Update index.d.ts fix PromiseLike to PromiseLike --- types/generic-pool/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/generic-pool/index.d.ts b/types/generic-pool/index.d.ts index 51a1d23c32..0fd1f58b4b 100644 --- a/types/generic-pool/index.d.ts +++ b/types/generic-pool/index.d.ts @@ -19,8 +19,8 @@ export class Pool extends EventEmitter { start(): void; acquire(priority?: number): PromiseLike; - release(resource: T): PromiseLike; - destroy(resource: T): PromiseLike; + release(resource: T): PromiseLike; + destroy(resource: T): PromiseLike; drain(): PromiseLike; clear(): PromiseLike; use(cb: (resource: T) => U): PromiseLike;