@hiki9/rich-domain
Version:
Rich Domain is a library that provides a set of tools to help you build complex business logic in NodeJS using Domain Driven Design principles.
21 lines • 673 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isEqualWithoutCompareSpecifiedKeys = exports.keysToExcludeOnCompare = void 0;
exports.keysToExcludeOnCompare = [
'metaHistory',
'createdAt',
'updatedAt',
'_createdAt',
'_updatedAt',
'rulesIsLocked'
];
function isEqualWithoutCompareSpecifiedKeys(_, __, key) {
if (exports.keysToExcludeOnCompare.includes(key)) {
return true;
}
if (key?.toString().includes('metaHistory')) {
return true;
}
}
exports.isEqualWithoutCompareSpecifiedKeys = isEqualWithoutCompareSpecifiedKeys;
//# sourceMappingURL=entity-keys-to-exclude-on-compare.js.map