UNPKG

node-input-validator

Version:

validation library for nodejs, inspired by laravel.

19 lines (14 loc) 369 B
module.exports = function arrayUniqueObjects({ value, args }) { if (!Array.isArray(value)) { return false; } const result = new Set(value.map((o) => { let output = ''; // eslint-disable-next-line no-restricted-syntax for (const attr of args) { output += o[attr]; } return output; })); return result.size === value.length; };