Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 586 Bytes

.verb.md

File metadata and controls

24 lines (16 loc) · 586 Bytes

Usage

const unique = require('unique-words');

console.log(unique('one two one two three'));
// => ['one', 'two', 'three']

console.log(unique(['foo', 'foo', 'foo bar', 'bar', 'bar baz foo']));
// => ['foo', 'bar', 'baz']

.counts

A .counts() method is exposed for getting the number of occurrences of each word.

console.log(unique.counts('one two one two three'));
//=> { one: 2, three: 1, two: 2 }

Case sensitivity

Note that words are case-sensitive. To get non-case-sensitive results, make all strings lower- or upper-case before passing them in.