Sha256: 73b0a1f76d8d356b17564dce121b657c7721e040dc04ea601d881deacff35f15
Contents?: true
Size: 512 Bytes
Versions: 39
Compression:
Stored size: 512 Bytes
Contents
/*! * array-unique <https://github.com/jonschlinkert/array-unique> * * Copyright (c) 2014-2015, Jon Schlinkert. * Licensed under the MIT License. */ 'use strict'; module.exports = function unique(arr) { if (!Array.isArray(arr)) { throw new TypeError('array-unique expects an array.'); } var len = arr.length; var i = -1; while (i++ < len) { var j = i + 1; for (; j < arr.length; ++j) { if (arr[i] === arr[j]) { arr.splice(j--, 1); } } } return arr; };
Version data entries
39 entries across 38 versions & 16 rubygems