JSPM

unique-by

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2237
  • Score
    100M100P100Q108896F

Create a unique array of objects

Package Exports

  • unique-by

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (unique-by) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

unique-by

build status Davis Dependency status NPM

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