Change the skin tone of an emoji πππ»ππΌππ½ππΎππΏ
The Fitzpatrick scale is used to specify skin tones for emoji characters which represent humans.
$ npm install --save skin-tone
const skinTone = require('skin-tone');
skinTone('π', skinTone.BROWN);
//=> 'ππΎ'
// or by using the constant value directly
skinTone('π', 4);
//=> 'ππΎ
skinTone('π', skinTone.WHITE);
//=> 'ππ»'
// can also remove skin tone
skinTone('ππΎ', skinTone.NONE);
//=> 'π'
// just passes it through when not supported
skinTone('π¦', skinTone.DARK_BROWN);
//=> 'π¦'
Type: string
Emoji to modify.
Type: number
Values:
skinTone.NONE
|0
: (Removes skin tone)skinTone.WHITE
|1
: π» (Fitzpatrick Type-1β2)skinTone.CREAM_WHITE
|2
: πΌ (Fitzpatrick Type-3)skinTone.LIGHT_BROWN
|3
: π½ (Fitzpatrick Type-4)skinTone.BROWN
|4
: πΎ (Fitzpatrick Type-5)skinTone.DARK_BROWN
|5
: πΏ (Fitzpatrick Type-6)
MIT Β© Sindre Sorhus