@commodo/name
Version:
Decorates a function (and its instances) with a name, that can be used for various purposes.
26 lines (19 loc) • 550 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _getName = _interopRequireDefault(require("./getName"));
const hasName = (value, name) => {
if (value && typeof value.__withName === "string") {
if (name) {
return (0, _getName.default)(value) === name;
}
return true;
}
return false;
};
var _default = hasName;
exports.default = _default;
//# sourceMappingURL=hasName.js.map