UNPKG

sipp

Version:

An Opinionated, High-Productivity MVC Web Framework in TypeScript

17 lines 658 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.compareClasses = exports.isInstanceOf = void 0; function isInstanceOf(Constructor, instance) { if (!instance) { return false; } return (instance instanceof Constructor || instance.prototype instanceof Constructor); } exports.isInstanceOf = isInstanceOf; function compareClasses(ChildType, PotentialParentType) { return (ChildType === PotentialParentType || ChildType.prototype instanceof PotentialParentType || ChildType.name === PotentialParentType.name); } exports.compareClasses = compareClasses; //# sourceMappingURL=index.js.map