1.0.5 • Published 4 years ago

@wareset/unique v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@wareset/unique

Array filter

Installation

npm i @wareset/unique

or

yarn add @wareset/unique

Usage

Require or Import:

const unique = require('@wareset/unique');
// or
import unique from '@wareset/unique';

Mathod: unique.bind(filter: [] = '', null, undefined)

let arr = [0, 1, 2, 3, 1, 2, 3, '', null, undefined];

console.log(arr.filter(unique)), /* OR */ console.log(unique(arr));
/* RETURN: */ [0, 1, 2, 3];

// because filter (bind) by default ['', null, undefined];

console.log(arr.filter(unique.bind([1, 2])));
/* RETURN: */ [0, 3, '', null, undefined];

arr = ['foo', 'bar', 'baz'];

console.log(arr.filter(unique.bind([/^ba/])));
/* RETURN: */ ['foo'];

License

MIT

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago