UNPKG

metaf-resolvable

Version:

Abstract resolvable mixin and injection root for adding DI/IoC to any framework

15 lines 580 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isCallable = exports.isConstructor = void 0; function isConstructor(obj) { // tslint:disable-next-line: no-unsafe-any return obj.hasOwnProperty('prototype') && !!obj.prototype.constructor.name; } exports.isConstructor = isConstructor; function isCallable(obj) { // TODO: find better solution for such check // tslint:disable-next-line: strict-type-predicates return typeof obj === 'function'; } exports.isCallable = isCallable; //# sourceMappingURL=index.js.map