UNPKG

inversify

Version:

A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

14 lines (13 loc) 356 B
export function getFirstArrayDuplicate(array) { var seenValues = new Set(); for (var _i = 0, array_1 = array; _i < array_1.length; _i++) { var entry = array_1[_i]; if (seenValues.has(entry)) { return entry; } else { seenValues.add(entry); } } return undefined; }