UNPKG

@snipsonian/core

Version:

Core/base reusable javascript code snippets

12 lines (11 loc) 391 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const isSet_1 = require("./isSet"); const isObject_1 = require("./isObject"); const isFunction_1 = require("./isFunction"); function isPromise(input) { return (0, isSet_1.default)(input) && (0, isObject_1.default)(input) && (0, isFunction_1.default)(input.then); } exports.default = isPromise;