From e30a32ee278aaf52b1fb311fb50fbe1f19d360e5 Mon Sep 17 00:00:00 2001 From: Robert Fischer Date: Sun, 13 Dec 2020 12:42:05 -0500 Subject: [PATCH] feat(constructor): allow any promisable to be passed in (not just a Promise) --- src/fun-promise.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fun-promise.ts b/src/fun-promise.ts index b5a3053..119058a 100644 --- a/src/fun-promise.ts +++ b/src/fun-promise.ts @@ -57,7 +57,7 @@ export default class FunPromise implements Promise { /** * Constructor, which takes the promise to wrap. */ - constructor(wrapped: Promise) { + constructor(wrapped: Promisable) { this.wrapped = new Promise(async (resolve, reject) => { let resolved = null; try {