diff options
Diffstat (limited to 'lib/internal/wrapAsync.js')
-rw-r--r-- | lib/internal/wrapAsync.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/internal/wrapAsync.js b/lib/internal/wrapAsync.js index 5c3edd9..270cf8f 100644 --- a/lib/internal/wrapAsync.js +++ b/lib/internal/wrapAsync.js @@ -13,6 +13,7 @@ function isAsyncIterable(obj) { } function wrapAsync(asyncFn) { + if (typeof asyncFn !== 'function') throw new Error('expected a function') return isAsync(asyncFn) ? asyncify(asyncFn) : asyncFn; } |