12 lines
381 B
JavaScript
12 lines
381 B
JavaScript
'use strict';
|
|
module.exports = function isPromise(val) {
|
|
return (val &&
|
|
val.then &&
|
|
val.then instanceof Function &&
|
|
val.constructor &&
|
|
val.constructor.reject &&
|
|
val.constructor.reject instanceof Function &&
|
|
val.constructor.resolve &&
|
|
val.constructor.resolve instanceof Function);
|
|
};
|
|
//# sourceMappingURL=is-promise.js.map
|