is-promise.js 147 Bytes Raw Blame History Permalink 1 2 3 module.exports = function isPromise (maybePromise) { return !!maybePromise && !!maybePromise.then && (typeof maybePromise.then === 'function') }