random-emoji

@0xadada/random-emoji

CircleCI Coveralls branch

random emoji function with zero dependencies

Benefits

Usage

$ yarn add @0xadada/random-emoji
$ node
> const random = require('@0xadada/random-emoji');
> random()
'😁'
let a = random();  // defaults to 'emoticons'
let b = random('emoticons');
let c = random('food');
let d = random('animals');
let e = random('expressions');
console.log(a, b, c, d, e);
// 😍 πŸ™„ πŸ— πŸ₯ 🀒

Arguments

Invoked without arguments, the function will return an emoji character within the 'emoticons' range of unicode characters.

Range

random accepts an optional String argument. This string describes the characters within a subset of the unicode block that random will be limited to. Current options are: