@web5/agent
Version:
14 lines • 540 B
JavaScript
export function hasDuplicateProperties(...objects) {
const propertySet = new Set();
const objectsWithoutUndefined = objects.filter(Boolean); // Remove any undefined values
for (const obj of objectsWithoutUndefined) {
for (const key in obj) {
if (propertySet.has(key)) {
return true; // Return true if a duplicate property is found
}
propertySet.add(key);
}
}
return false; // Return false if no duplicates are found
}
//# sourceMappingURL=object.js.map