Comparing version 2.4.0 to 3.0.0
{ | ||
"name": "emojilib", | ||
"version": "2.4.0", | ||
"version": "3.0.0", | ||
"description": "Emoji keyword library.", | ||
"main": "index.js", | ||
"main": "dist/emoji-en-US.json", | ||
"files": [ | ||
"emojis.json", | ||
"index.js", | ||
"ordered.json", | ||
"LICENSE", | ||
"package.json", | ||
"simplemap.json" | ||
"dist" | ||
], | ||
"scripts": { | ||
"build": "node build.js", | ||
"prepublish": "npm run build", | ||
"test": "node test.js | tap-spec" | ||
"test": "node test.js | tap-summary", | ||
"upgrade": "node upgrade.js" | ||
}, | ||
@@ -35,8 +29,9 @@ "repository": { | ||
"devDependencies": { | ||
"JSONStream": "^1.0.4", | ||
"format-json-stream": "^0.1.5", | ||
"tap-spec": "^5.0.0", | ||
"tape": "^4.9.1" | ||
"prettier": "^1.18.2", | ||
"promptly": "^3.2.0", | ||
"tap-summary": "^4.0.0", | ||
"tape": "^5.1.1", | ||
"unicode-emoji-json": "^0.2.1" | ||
}, | ||
"dependencies": {} | ||
} |
@@ -1,9 +0,7 @@ | ||
# :book: emojilib [![Travis CI build status](https://img.shields.io/travis/muan/emojilib.svg?style=flat-square)](https://travis-ci.org/muan/emojilib) [![NPM](https://img.shields.io/npm/dt/emojilib.svg?style=flat-square&colorB=fd7463)](https://www.npmjs.com/package/emojilib) [![JavaScript Standard Style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square&colorB=f1d04a)](https://github.com/feross/standard) | ||
# emojilib ![CI status](https://github.com/muan/emojilib/workflows/Test%20dataset/badge.svg?branch=main) [![npm](https://img.shields.io/npm/dt/emojilib.svg?style=flat-square&colorB=fd7463)](https://www.npmjs.com/package/emojilib) [![JavaScript Standard Style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square&colorB=f1d04a)](https://github.com/feross/standard) | ||
Emoji keyword library. | ||
Make emoji searchable with this keyword library. | ||
## Install | ||
### :package: NPM<br>![](https://img.shields.io/npm/v/emojilib.svg?style=flat-square) | ||
``` | ||
@@ -16,51 +14,29 @@ npm install emojilib --save | ||
```javascript | ||
> var emoji = require("emojilib") | ||
> emoji.lib | ||
> require("emojilib") | ||
{ | ||
"grinning": { | ||
"keywords": ["face", "smile", "happy", "joy"], | ||
"char": "😀", | ||
"fitzpatrick_scale": false, | ||
"category": "people" | ||
}, | ||
"grin": { | ||
"keywords": ["face", "happy", "smile", "joy"], | ||
"char": "😁", | ||
"fitzpatrick_scale": false, | ||
"category": "people" | ||
}, | ||
'😀': [ | ||
'grinning_face', | ||
'face', | ||
'smile', | ||
'happy', | ||
'joy', | ||
':D', | ||
'grin' | ||
], | ||
'😃': [ | ||
'grinning_face_with_big_eyes', | ||
'face', | ||
'happy', | ||
'joy', | ||
'haha', | ||
... | ||
} | ||
``` | ||
> emoji.ordered | ||
[ 'grinning', 'grimacing', 'grin', 'joy', 'smiley', 'smile', 'sweat_smile', ...] | ||
If you are looking for the unicode emoji dataset, including version, grouping, ordering, and skin tone support flag, check out [`unicode-emoji-json`](https://github.com/muan/unicode-emoji-json). | ||
> emoji.fitzpatrick_scale_modifiers | ||
[ '🏻', '🏼', '🏽', '🏾', '🏿' ] | ||
## Development | ||
> emoji.lib.v.fitzpatrick_scale | ||
true | ||
Test with `npm test`. | ||
> emoji.lib.turtle.fitzpatrick_scale | ||
false | ||
> emoji.lib.v.char + emoji.fitzpatrick_scale_modifiers[4] | ||
'✌🏿' | ||
``` | ||
## :electric_plug: Powered by emojilib | ||
* [Emoji Searcher](http://emoji.muan.co) – [muan/emoji](https://github.com/muan/emoji) | ||
* [Megamoji](http://megamoji.muan.co) – [muan/megamoji](https://github.com/muan/megamoji) | ||
* [Emoji-translate](http://meowni.ca/emoji-translate) - [notwaldorf/emoji-translate](https://github.com/notwaldorf/emoji-translate) | ||
* [\<emo-ji\> Custom Element](https://github.com/wbinnssmith/emo-ji) | ||
* [Menubar emoji search: Mojibar](https://github.com/muan/mojibar) – [muan/mojibar](https://github.com/muan/mojibar) | ||
* [Emoji CLI](https://github.com/muan/emoji-cli) – [muan/emoji-cli](https://github.com/muan/emoji-cli) | ||
* [Emoji Lookup for Launchbar](https://github.com/jasonrudolph/launchbar-emoji-lookup) – [jasonrudolph/launchbar-emoji-lookup](https://github.com/jasonrudolph/launchbar-emoji-lookup) | ||
* [commemoji](https://www.npmjs.com/package/commemoji) - [martellaj/commemoji](https://github.com/martellaj/commemoji) | ||
* [Emoji Stream](https://www.npmjs.com/package/emoji-stream) – [johnelliott/emoji-stream](https://github.com/johnelliott/emoji-stream) | ||
* [EmojiPanel for Twitter](http://bit.ly/emojipanel) - [danbovey/EmojiPanel](https://github.com/danbovey/EmojiPanel) | ||
* [mojibrag](https://mojibrag.firebaseapp.com/) - [notwaldorf/mojibrag](https://github.com/notwaldorf/mojibrag) | ||
* [Emoji Alfred Workflow](https://www.npmjs.com/package/emoji-alfred-workflow) - [janclarin/emoji-alfred-workflow](https://github.com/janclarin/emoji-alfred-workflow) | ||
* [(Another) Alfred Workflow for Emoji](https://www.alfredforum.com/topic/11126-alfred-emoji-search-emojis-by-name-or-keyword/) - [jsumners/alfred-emoji](https://github.com/jsumners/alfred-emoji) | ||
* [Emojipasta Generator](http://erikyangs.com/emojipastagenerator/) - [erikyangs/emojipastagenerator](https://github.com/erikyangs/emojipastagenerator) | ||
After upgrading `unicode-emoji-json`, use `npm run upgrade` to add keywords to each new emoji. |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
124424
5
4
2081
42
1