UNPKG
promise-toolbox
Version:
latest (0.21.0)
0.21.0
0.20.0
0.19.2
0.19.1
0.19.0
0.18.1
0.18.0
0.17.0
0.16.0
0.15.1
0.15.0
0.14.0
0.13.0
0.12.1
0.12.0
0.11.0
0.10.1
0.10.0
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.3
0.8.2
0.8.1
0.8.0
0.7.0
0.6.0
0.5.1
0.5.0
0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
0.0.0
Essential utils for promises
github.com/JsCommunity/promise-toolbox
JsCommunity/promise-toolbox
promise-toolbox
/
wrapCall.js
13 lines
(10 loc)
•
235 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
"use strict"
;
const
resolve =
require
(
"./_resolve"
);
const
wrapCall
= (
fn, arg, thisArg
) => {
try
{
return
resolve
(fn.
call
(thisArg, arg)); }
catch
(error) {
return
Promise
.
reject
(error); } };
module
.
exports
= wrapCall;