Skip to content

Commit ba7fe76

Browse files
committed
Use is-promise
1 parent d43eb71 commit ba7fe76

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"inherits": "2.0.3",
2828
"is-arguments": "^1.0.4",
2929
"is-generator-function": "^1.0.7",
30+
"is-promise": "^2.1.0",
3031
"object.entries": "^1.1.0"
3132
},
3233
"license": "MIT",

support/types.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
var isArgumentsObject = require('is-arguments');
77
var isGeneratorFunction = require('is-generator-function');
8+
var isPromise = require('is-promise');
89

910
function uncurryThis(f) {
1011
return f.call.bind(f);
@@ -56,6 +57,8 @@ exports.isArgumentsObject = isArgumentsObject;
5657

5758
exports.isGeneratorFunction = isGeneratorFunction;
5859

60+
exports.isPromise = isPromise;
61+
5962
function isArrayBufferView(value) {
6063
return ArrayBufferSupported && ArrayBuffer.isView(value);
6164
}
@@ -169,11 +172,6 @@ function isBigUint64Array(value) {
169172
}
170173
exports.isBigUint64Array = isBigUint64Array;
171174

172-
function isPromise(value) {
173-
return ObjectToString(value) === '[object Promise]';
174-
}
175-
exports.isPromise = isPromise;
176-
177175
function isMap(value) {
178176
return ObjectToString(value) === '[object Map]';
179177
}

0 commit comments

Comments
 (0)