Function: namesAreUnique()
namesAreUnique<
T
>(entries
):boolean
Defined in: packages/hypergraph/src/mapping/Utils.ts:144
Adds schema validation that the array of objects with property name
only has unique names
Type Parameters
T
T
extends object
Parameters
entries
readonly T
[]
Returns
boolean
Examples
const types = [{name:'Account'}, {name:'Event'}]
expect(namesAreUnique(types)).toEqual(true)
const types = [{name:'Account'}, {name:'Event'}, {name:'Account'}]
expect(namesAreUnique(types)).toEqual(false)