This commit is contained in:
2024-03-22 03:47:51 +05:30
parent 8bcf3d211e
commit 89819f6fe2
28440 changed files with 3211033 additions and 2 deletions

64
node_modules/skin-tone/readme.md generated vendored Normal file
View File

@@ -0,0 +1,64 @@
# skin-tone [![Build Status](https://travis-ci.org/sindresorhus/skin-tone.svg?branch=master)](https://travis-ci.org/sindresorhus/skin-tone)
> Change the skin tone of an emoji 👌👌🏻👌🏼👌🏽👌🏾👌🏿
The [Fitzpatrick scale](https://en.wikipedia.org/wiki/Fitzpatrick_scale#Unicode) is used to specify skin tones for emoji characters which represent humans.
## Install
```
$ npm install skin-tone
```
## Usage
```js
const skinTone = require('skin-tone');
skinTone('👍', 'brown');
//=> '👍🏾'
skinTone('👍', 'white');
//=> '👍🏻'
// can also remove skin tone
skinTone('👍🏾', 'none');
//=> '👍'
// just passes it through when not supported
skinTone('🦄', 'darkBrown');
//=> '🦄'
```
## API
### skinTone(emoji, tone)
#### emoji
Type: `string`
Emoji to modify.
#### tone
Type: `'none' | 'white' | 'creamWhite' | 'lightBrown' | 'brown' | 'darkBrown'`
Skin tone to use for `emoji`.
- `'none'` : *(Removes skin tone)*
- `'white'` : 🏻 *(Fitzpatrick Type-12)*
- `'creamWhite'` : 🏼 *(Fitzpatrick Type-3)*
- `'lightBrown'` : 🏽 *(Fitzpatrick Type-4)*
- `'brown'` : 🏾 *(Fitzpatrick Type-5)*
- `'darkBrown'` : 🏿 *(Fitzpatrick Type-6)*
Skin tone to use for `emoji`.
## License
MIT © [Sindre Sorhus](https://sindresorhus.com)