UNPKG

myst-cli

Version:
8 lines (7 loc) 276 B
export function uniqueArray(array, transform) { if (transform) { const transformedArray = array.map(transform); return array.filter((v, i) => transformedArray.indexOf(transform(v)) === i); } return array.filter((v, i) => array.indexOf(v) === i); }