array-uniq
Version:
Create an array without duplicates
18 lines (13 loc) • 344 B
TypeScript
/**
Create an array without duplicates.
@param array - The array to remove duplicates from.
@example
```
import arrayUniq from 'array-uniq';
arrayUniq([1, 1, 2, 3, 3]);
//=> [1, 2, 3]
arrayUniq(['foo', 'foo', 'bar', 'foo']);
//=> ['foo', 'bar']
```
*/
export default function arrayUniq<ValueType>(array: readonly ValueType[]): ValueType[];