Swap-Aggregator-Subgraph/node_modules/unique-by/README.md
2022-07-03 07:27:35 +05:30

52 lines
1.1 KiB
Markdown

# unique-by
[![build status][build-png]][build]
[![Davis Dependency status][dep-png]][dep]
[![NPM][npm-png]][npm]
Create a unique array of objects.
## Example
```js
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