unique-by

Create a unique array of objects

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
unique-by
501.0.08 years ago8 years agoMinified + gzip package size for unique-by in KB

Readme

unique-by
!build statusbuild-pngbuild !Davis Dependency statusdep-pngdep !NPMnpm-pngnpm
Create a unique array of objects.

Example

var uniqueBy = require('unique-by');

// With a function
uniqueBy(arr, function getValue(obj) {
  return obj.someKey;
});

// With a key string
uniqueBy(arr, 'someKey');

Installation

npm install unique-by

Tests

npm test

NPM scripts

- npm run cover This runs the tests with code coverage - npm run lint This will run the linter on your code - npm test This will run the tests. - npm run trace This will run your tests in tracing mode. - npm run travis This is run by travis.CI to run your tests - npm run view-cover This will show code coverage in a browser

Contributors

- Matt Morgan

MIT Licenced

build-png: https://secure.travis-ci.org/mlmorg/unique-by.png build: https://travis-ci.org/mlmorg/unique-by dep-png: https://david-dm.org/mlmorg/unique-by.png dep: https://david-dm.org/mlmorg/unique-by npm-png: https://nodei.co/npm/unique-by.png?stars&downloads npm: https://nodei.co/npm/unique-by