From 5b626696bd6918b87d89f7ebe232be5d9157e656 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Tue, 7 Jul 2015 21:44:09 +0200 Subject: [PATCH] Added files --- server/node_modules/emoji-strip/.npmignore | 1 + server/node_modules/emoji-strip/LICENSE | 7 + server/node_modules/emoji-strip/README.md | 52 + .../emoji-strip/emoji-strip.sublime-project | 8 + .../emoji-strip/emoji-strip.sublime-workspace | 1645 +++++++++++++++++ .../emoji-strip/examples/emoji-strip.js | 11 + server/node_modules/emoji-strip/index.js | 18 + .../node_modules/gemoji/.jscs.json | 136 ++ .../node_modules/gemoji/.npmignore | 9 + .../node_modules/gemoji/History.md | 54 + .../emoji-strip/node_modules/gemoji/LICENSE | 22 + .../emoji-strip/node_modules/gemoji/Readme.md | 45 + .../node_modules/gemoji/Supported-Gemoji.md | 878 +++++++++ .../node_modules/gemoji/bower.json | 33 + .../node_modules/gemoji/build-data.js | 24 + .../gemoji/build-supported-gemoji.js | 79 + .../node_modules/gemoji/component.json | 20 + .../node_modules/gemoji/data/gemoji.json | 1 + .../emoji-strip/node_modules/gemoji/index.js | 27 + .../node_modules/gemoji/package.json | 53 + .../node_modules/gemoji/spec/gemoji.spec.js | 49 + server/node_modules/emoji-strip/package.json | 42 + .../emoji-strip/tests/emoji-strip.js | 22 + 23 files changed, 3236 insertions(+) create mode 100644 server/node_modules/emoji-strip/.npmignore create mode 100644 server/node_modules/emoji-strip/LICENSE create mode 100644 server/node_modules/emoji-strip/README.md create mode 100644 server/node_modules/emoji-strip/emoji-strip.sublime-project create mode 100644 server/node_modules/emoji-strip/emoji-strip.sublime-workspace create mode 100644 server/node_modules/emoji-strip/examples/emoji-strip.js create mode 100644 server/node_modules/emoji-strip/index.js create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/.jscs.json create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/.npmignore create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/History.md create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/LICENSE create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/Readme.md create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/Supported-Gemoji.md create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/bower.json create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/build-data.js create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/build-supported-gemoji.js create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/component.json create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/data/gemoji.json create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/index.js create mode 100644 server/node_modules/emoji-strip/node_modules/gemoji/package.json create mode 100755 server/node_modules/emoji-strip/node_modules/gemoji/spec/gemoji.spec.js create mode 100644 server/node_modules/emoji-strip/package.json create mode 100644 server/node_modules/emoji-strip/tests/emoji-strip.js diff --git a/server/node_modules/emoji-strip/.npmignore b/server/node_modules/emoji-strip/.npmignore new file mode 100644 index 00000000..c2658d7d --- /dev/null +++ b/server/node_modules/emoji-strip/.npmignore @@ -0,0 +1 @@ +node_modules/ diff --git a/server/node_modules/emoji-strip/LICENSE b/server/node_modules/emoji-strip/LICENSE new file mode 100644 index 00000000..cefe9259 --- /dev/null +++ b/server/node_modules/emoji-strip/LICENSE @@ -0,0 +1,7 @@ +The ISC License + +Copyright (c) Nizar Khalife Iglesias + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/server/node_modules/emoji-strip/README.md b/server/node_modules/emoji-strip/README.md new file mode 100644 index 00000000..175197fa --- /dev/null +++ b/server/node_modules/emoji-strip/README.md @@ -0,0 +1,52 @@ +emoji-strip +=========== + +Strip emoji from a string in Node.js and browsers. + + +Examples +-------- + +```js +var emojiStrip = require('emoji-strip'), + emoji +; + +emoji = 'thumbs-up๐Ÿ‘ for staying strong๐Ÿ’ช without emoji please๐Ÿ™'; +console.log(emojiStrip(emoji)); +// => "thumbs-up for staying strong without emoji please" + +emoji = 'dealing with emoji๐Ÿ˜ก makes me feel like poop๐Ÿ’ฉ'; +console.log(emojiStrip(emoji)); +// => "dealing with emoji makes me feel like poop" +``` + + +API +--- + +### emojiStrip(str) ### + +Returns a copy of `str` with any emoji characters removed. + + +Supported emoji +--------------- + +The `emojiStrip` function is capable of removing any emoji that the [`gemoji`](https://www.npmjs.org/package/gemoji) package supports. You can see the list in `gemoji`'s [Supported Gemoji document](https://github.com/wooorm/gemoji/blob/master/Supported-Gemoji.md). + + +Install +------- + +Install with [npm](https://www.npmjs.org/): + +``` +npm install emoji-strip +``` + + +License +------- + +ISC diff --git a/server/node_modules/emoji-strip/emoji-strip.sublime-project b/server/node_modules/emoji-strip/emoji-strip.sublime-project new file mode 100644 index 00000000..b5c8f6ef --- /dev/null +++ b/server/node_modules/emoji-strip/emoji-strip.sublime-project @@ -0,0 +1,8 @@ +{ + "folders": + [ + { + "path": "/Users/nizar/Projects/emoji-strip" + } + ] +} diff --git a/server/node_modules/emoji-strip/emoji-strip.sublime-workspace b/server/node_modules/emoji-strip/emoji-strip.sublime-workspace new file mode 100644 index 00000000..2b0271bf --- /dev/null +++ b/server/node_modules/emoji-strip/emoji-strip.sublime-workspace @@ -0,0 +1,1645 @@ +{ + "auto_complete": + { + "selected_items": + [ + [ + "em", + "emojiArray" + ], + [ + "rege", + "regex" + ], + [ + "emo", + "emojiStrip" + ], + [ + "emoji", + "emojiPattern" + ], + [ + "emoj", + "emojiPattern" + ], + [ + "ap", + "api_request_url" + ], + [ + "cont", + "content_file_path" + ], + [ + "cach", + "cache_file_path" + ], + [ + "chat", + "chatConfig" + ], + [ + "str", + "storedTeam" + ], + [ + "login", + "login_data" + ], + [ + "user", + "username" + ], + [ + "font-", + "font-weight" + ], + [ + "data", + "data" + ], + [ + "encr", + "encrypted_token" + ], + [ + "sal", + "salty_str" + ], + [ + "min", + "minute" + ], + [ + "match", + "matchEnd" + ], + [ + "perio", + "periodEnd" + ], + [ + "period", + "periodStart" + ], + [ + "per", + "periodStart" + ], + [ + "enteri", + "enteringPlayer" + ], + [ + "leaving", + "leaving_number" + ], + [ + "en", + "entering_number" + ], + [ + "entering", + "entering_name" + ], + [ + "subs", + "substitution" + ], + [ + "team", + "team_code" + ], + [ + "gett", + "gettype" + ], + [ + "hear", + "heart_team" + ], + [ + "func_get", + "func_get_args" + ], + [ + "print", + "print_r" + ], + [ + "para", + "params" + ], + [ + "pro", + "protocol" + ], + [ + "form", + "format" + ], + [ + "pat", + "pathname" + ], + [ + "pa", + "pathname" + ], + [ + "patha", + "pathParts" + ], + [ + "format", + "formatNews" + ], + [ + "espn", + "espnUrl" + ], + [ + "con", + "console" + ], + [ + "raw", + "rawToneto" + ], + [ + "tone", + "tonetoFicha" + ], + [ + "hack", + "hackFicha" + ], + [ + "ficha", + "fichaTeam" + ], + [ + "penal", + "penaltyMatch" + ], + [ + "penta", + "penaltyMatch" + ], + [ + "penalt", + "penaltyTeam" + ], + [ + "a", + "async" + ], + [ + "no", + "nonPenaltyMatch" + ], + [ + "sot", + "sortLength" + ], + [ + "awa", + "awayId" + ], + [ + "fix", + "fixtureMatch" + ], + [ + "ma", + "match" + ], + [ + "home", + "homeId" + ], + [ + "proto", + "prototype" + ], + [ + "st", + "status" + ], + [ + "sat", + "statusCode" + ], + [ + "matc", + "matches" + ], + [ + "tonet", + "tonetoMatches" + ], + [ + "tont", + "tonetoFichas" + ], + [ + "sign", + "signature" + ], + [ + "signa", + "signaturesFromFixture" + ], + [ + "sg", + "segments" + ], + [ + "play", + "players" + ], + [ + "fo", + "formation" + ], + [ + "isn", + "isnโ€™t" + ], + [ + "player", + "playerType" + ], + [ + "head", + "headCoach" + ], + [ + "s", + "sigs" + ], + [ + "w", + "worker" + ], + [ + "worke", + "workerNames" + ], + [ + "pack", + "packages" + ], + [ + "std", + "stdout" + ], + [ + "child", + "childProcess" + ], + [ + "sig", + "signatures" + ], + [ + "modu", + "moduleName" + ], + [ + "module", + "moduleContents" + ], + [ + "end", + "endPos" + ], + [ + "ends", + "endsWith" + ], + [ + "champ", + "Championship" + ], + [ + "distil", + "distilledTeams" + ], + [ + "dist", + "distilledChampionship" + ], + [ + "cham", + "championship" + ], + [ + "conte", + "contentOptions" + ], + [ + "ex", + "extension" + ], + [ + "mowa", + "mowaContent" + ], + [ + "res", + "results" + ], + [ + "pus", + "publishDate" + ], + [ + "publi", + "published" + ], + [ + "pb", + "publishDate" + ], + [ + "med", + "media_items" + ], + [ + "media", + "media_items" + ], + [ + "vid", + "videoPieces" + ], + [ + "vide", + "videoItem" + ], + [ + "for", + "forEach" + ], + [ + "medi", + "media" + ], + [ + "he", + "height" + ], + [ + "mo", + "mowaContent" + ], + [ + "vi", + "videoItem" + ], + [ + "thum", + "thumbnail" + ], + [ + "th", + "thumbnails" + ], + [ + "me", + "media_type" + ], + [ + "create", + "createFromMowa" + ], + [ + "creat", + "createFromMowa" + ], + [ + "publih", + "publishDate" + ], + [ + "pub", + "publishDate" + ], + [ + "eve", + "eventDayUrl" + ], + [ + "forma", + "formatUrl" + ], + [ + "call", + "callback" + ], + [ + "exp", + "expect" + ], + [ + "base", + "baseUrl" + ], + [ + "path", + "pathParts" + ], + [ + "url", + "urlObj" + ], + [ + "fn", + "function" + ], + [ + "even", + "eventDaysUrl" + ], + [ + "ms", + "msgType" + ], + [ + "dt", + "dataString" + ], + [ + "stat", + "statusCode" + ], + [ + "parse", + "parseAndDeliver" + ], + [ + "sta", + "statusCode" + ], + [ + "par", + "parsedUrl" + ], + [ + "uncap", + "uncaptioned" + ], + [ + "unca", + "uncaptioned" + ], + [ + "unbr", + "unbreakedHtml" + ], + [ + "wri", + "writing" + ], + [ + "send", + "sendConfig" + ], + [ + "sim", + "simulations" + ], + [ + "simula", + "simulations" + ] + ] + }, + "buffers": + [ + { + "file": "tests/emoji-strip.js", + "settings": + { + "buffer_size": 825, + "line_ending": "Unix" + } + }, + { + "file": "index.js", + "settings": + { + "buffer_size": 409, + "line_ending": "Unix" + } + }, + { + "file": "examples/emoji-strip.js", + "settings": + { + "buffer_size": 339, + "line_ending": "Unix" + } + } + ], + "build_system": "", + "command_palette": + { + "height": 67.0, + "selected_items": + [ + [ + "blad", + "Set Syntax: PHP - Laravel Blade" + ], + [ + "instal", + "Package Control: Install Package" + ], + [ + "exte", + "Set Syntax: Markdown Extended" + ], + [ + "mark", + "Set Syntax: Markdown Extended" + ], + [ + "ma", + "Set Syntax: Markdown Extended" + ], + [ + "markd", + "Set Syntax: Markdown" + ], + [ + "mar", + "Set Syntax: Markdown Extended" + ], + [ + "tid", + "Tidy HTML" + ], + [ + "html", + "Set Syntax: HTML" + ], + [ + "ins", + "Package Control: Install Package" + ], + [ + "remove", + "Package Control: Remove Package" + ], + [ + "insta", + "Package Control: Install Package" + ], + [ + "javasc", + "Set Syntax: JavaScript" + ], + [ + "inst", + "Package Control: Install Package" + ], + [ + "list", + "Package Control: List Packages" + ], + [ + "javs", + "Set Syntax: JavaScript" + ], + [ + "java", + "Set Syntax: JavaScript" + ], + [ + "php", + "Set Syntax: PHP" + ], + [ + "mark e", + "Set Syntax: Markdown Extended" + ], + [ + "packa lis", + "Package Control: List Packages" + ], + [ + "spac", + "Indentation: Convert to Spaces" + ], + [ + "install", + "Package Control: Install Package" + ], + [ + "space", + "Indentation: Convert to Spaces" + ], + [ + "bash", + "Set Syntax: Shell Script (Bash)" + ] + ], + "width": 457.0 + }, + "console": + { + "height": 125.0 + }, + "distraction_free": + { + "menu_visible": true, + "show_minimap": false, + "show_open_files": false, + "show_tabs": false, + "side_bar_visible": false, + "status_bar_visible": false + }, + "file_history": + [ + "/Users/nizar/.aliases", + "/Users/nizar/Projects/emoji-strip/examples/emoji-strip.js", + "/Users/nizar/Projects/emoji-strip/README.md", + "/Users/nizar/Projects/emoji-strip/package.json", + "/Users/nizar/Projects/emoji-strip/tests/emoji-strip.js", + "/Users/nizar/Projects/emoji-strip/index.js", + "/Users/nizar/Projects/emoji-strip/.gitignore", + "/Users/nizar/Projects/Savannah/app/storage/lola/es/teams_championships.json", + "/Users/nizar/Projects/Savannah/app/controllers/TournamentController.php", + "/Users/nizar/Projects/Savannah/app/models/Tournament.php", + "/Users/nizar/Projects/Savannah/app/start/global.php", + "/Users/nizar/Projects/Savannah/app/routes.php", + "/Users/nizar/Projects/Savannah/assets/coffee/views/game-common.coffee", + "/Users/nizar/Projects/Savannah/app/controllers/TeamController.php", + "/Users/nizar/Projects/Savannah/assets/coffee/views/game-live.coffee", + "/Users/nizar/Projects/Savannah/app/controllers/LazyStringsController.php", + "/Users/nizar/Projects/Savannah/app/library/Djay.php", + "/Users/nizar/Projects/Savannah/app/commands/NotificationCommand.php", + "/Users/nizar/Projects/Savannah/content/js/vendor/chat.js", + "/Users/nizar/Projects/Savannah/app/lang/pt/app.php", + "/Users/nizar/Projects/Savannah/app/controllers/AppController.php", + "/Users/nizar/Projects/Savannah/app/lang/es/onboarding.php", + "/Users/nizar/Projects/Savannah/content/lang/index_es.json", + "/Users/nizar/Projects/Savannah/app/views/chat/friends.blade.php", + "/Users/nizar/Projects/Savannah/app/lang/es/app.php", + "/Users/nizar/Projects/Savannah/app/config/app.php", + "/Users/nizar/Projects/Savannah/app/config/lola.php", + "/Users/nizar/Projects/Savannah/docs/deploy.md", + "/Users/nizar/Projects/Savannah/app/config/djay.php", + "/Users/nizar/Projects/Savannah/test.php", + "/Users/nizar/Projects/Savannah/app/config/local/database.php", + "/Users/nizar/Projects/Savannah/app/config/dev/database.php", + "/Users/nizar/Projects/Savannah/content/.htaccess_", + "/Users/nizar/Projects/Savannah/dist/bootstrap/environment.php", + "/Users/nizar/Projects/Savannah/content/js/vendor/chat-light.js", + "/Users/nizar/Projects/Savannah/bootstrap/paths.php", + "/Users/nizar/Projects/Savannah/bootstrap/start.php", + "/Users/nizar/Projects/Savannah/app/views/layouts/master.blade.php", + "/Users/nizar/Projects/Savannah/app/views/partials/chat.blade.php", + "/Users/nizar/Projects/Savannah/assets/coffee/app.coffee", + "/Users/nizar/Projects/Savannah/app/views/modals/heart-team.blade.php", + "/Users/nizar/Projects/Savannah/app/controllers/GamesController.php", + "/Users/nizar/Projects/Savannah/app/controllers/UserController.php", + "/Users/nizar/Projects/Savannah/app/controllers/NotificationController.php", + "/Users/nizar/Projects/Savannah/app/controllers/BaseController.php", + "/Users/nizar/Projects/Savannah/assets/coffee/views/game-chat.coffee", + "/Users/nizar/Projects/Savannah/app/views/partials/chat-light.blade.php", + "/Users/nizar/Projects/Savannah/app/views/game/game-panel.blade.php", + "/Users/nizar/Projects/Savannah/app/views/tournament/calendar.blade.php", + "/Users/nizar/Projects/Savannah/gulpfile.coffee", + "/Users/nizar/Projects/Savannah/app/models/User.php", + "/Users/nizar/Projects/Savannah/app/views/game/live.blade.php", + "/Users/nizar/Projects/Savannah/dist/app/views/layouts/master.blade.php", + "/Users/nizar/Projects/Savannah/app/views/game/chat.blade.php", + "/Users/nizar/Projects/Savannah/app/start/artisan.php", + "/Users/nizar/Projects/Savannah/app/commands/DjayInfoCommand.php", + "/Users/nizar/Projects/Savannah/app/views/game/bets/betting-board.blade.php", + "/Users/nizar/Projects/Savannah/app/library/TimelineEvent.php", + "/Users/nizar/Projects/Savannah/app/commands/DjayCommand.php", + "/Users/nizar/Projects/Savannah/app/library/Lola.php", + "/Users/nizar/Projects/Savannah/app/library/Badges.php", + "/Users/nizar/Projects/Savannah/app/library/Gamification.php", + "/Users/nizar/Projects/Savannah/app/library/SamsungAPI.php", + "/Users/nizar/Projects/Savannah/app/views/game/events/timeline.blade.php", + "/Users/nizar/Projects/Savannah/app/database/migrations/2014_05_07_070626_add_primary_keys_to_matchables.php", + "/Users/nizar/Projects/Savannah/app/models/Match.php", + "/Users/nizar/Projects/Savannah/app/controllers/SearchController.php", + "/Users/nizar/Projects/Savannah/app/models/Team.php", + "/Users/nizar/Projects/Savannah/vendor/symfony/security/Symfony/Component/Security/Acl/Model/AclProviderInterface.php", + "/Users/nizar/Projects/Savannah/README.md", + "/Users/nizar/Projects/SocialShowsV2/dist/.htaccess", + "/Users/nizar/Projects/SocialShowsV2/dist/htaccess", + "/Users/nizar/Projects/Savannah/app/database/migrations/2014_05_07_070519_add_primary_keys_to_matchables.php", + "/Users/nizar/Projects/Savannah/dist/content/lang/general_pt.json", + "/Users/nizar/Projects/Savannah/dist/content/lang/general_es.json", + "/Users/nizar/Projects/Savannah/content/lang/general_es.json", + "/Users/nizar/Projects/Savannah/app/views/partials/news-builder.blade.php", + "/Users/nizar/Projects/Savannah/app/views/modals/single-article.blade.php", + "/Users/nizar/Projects/Savannah/assets/scss/_manifesto.scss", + "/Users/nizar/Projects/Savannah/assets/coffee/lib/notifications.coffee", + "/Users/nizar/Projects/Savannah/assets/coffee/lib/news-lightbox.coffee", + "/Users/nizar/Projects/Savannah/app/views/tournament/index.blade.php", + "/Users/nizar/Projects/Savannah/assets/coffee/views/news.coffee", + "/Users/nizar/Projects/Savannah/app/config/samsung.php", + "/Users/nizar/Projects/Savannah/app/tests/library/SamsungAPITest.php", + "/Users/nizar/Projects/Savannah/composer.lock", + "/Users/nizar/Projects/Savannah/composer.json", + "/Users/nizar/Projects/Savannah/app/tests/library/TestSamsungAPI.php", + "/Users/nizar/Projects/Savannah/upgrade.md", + "/Users/nizar/Projects/Savannah/bootstrap/environment.php", + "/Users/nizar/Projects/Savannah/app/views/menu/profile.blade.php", + "/Users/nizar/Projects/Savannah/content/lang/index_pt.json", + "/Users/nizar/Projects/Savannah/app/storage/lola/ftp_pushes/es-matches-active.json", + "/Users/nizar/Projects/Savannah/app/config/cache.php", + "/Users/nizar/Projects/Savannah/content/lang/general_pt.json", + "/Users/nizar/Projects/Savannah/app/storage/lola/ftp_pushes/es-match-186785-timeline.json", + "/Users/nizar/Projects/Savannah/assets/coffee/lib/timezone.coffee", + "/Users/nizar/Projects/Savannah/app/library/Period.php", + "/Users/nizar/Projects/Savannah/app/library/Copy.php", + "/Users/nizar/Projects/Savannah/app/library/Console.php", + "/Users/nizar/Projects/Savannah/app/storage/lola/es/match/186785/186785.json", + "/etc/hosts", + "/Users/nizar/Projects/Moesha/docs/deploy.md", + "/Users/nizar/Projects/Savannah/app/config/database.php", + "/Users/nizar/Projects/Savannah/assets/coffee/views/heart-team.coffee", + "/Users/nizar/Library/Application Support/Sublime Text 2/Packages/User/Preferences.sublime-settings", + "/Users/nizar/Projects/Savannah/content/.htaccess", + "/Users/nizar/Projects/Savannah/dist/content/.htaccess", + "/Users/nizar/Projects/Savannah/dist/app/start/global.php", + "/Users/nizar/Projects/Savannah/dist/app/start/local.php", + "/Users/nizar/Projects/Savannah/app/config/local/database-template.php", + "/Users/nizar/Projects/Savannah/docs/djay.md", + "/Users/nizar/Projects/Lola/workers/sentinel/config/espn.js", + "/Users/nizar/Projects/Lola/.env-local", + "/Users/nizar/Projects/Lola/routes/api/content.js", + "/Users/nizar/Projects/Lola/test/lib/espn/soccer-news.json", + "/Users/nizar/Projects/Lola/.env", + "/Users/nizar/Projects/Lola/notes.md", + "/Users/nizar/.path", + "/Users/nizar/Projects/Lola/docs/deploy.md", + "/Users/nizar/Projects/Lola/shell/ftp.js", + "/Users/nizar/Projects/Lola/lib/models/content.js", + "/Users/nizar/Projects/Lola/pew.js", + "/Users/nizar/Downloads/Issues Attachments/SSE-267/No_ID.json", + "/Users/nizar/Downloads/Issues Attachments/SSE-265/Pic_Size.json", + "/Users/nizar/Downloads/Issues Attachments/SSE-258/es-content.json", + "/Users/nizar/Projects/Lola/routes/index.js", + "/Users/nizar/Projects/Lola/lib/models/team.js" + ], + "find": + { + "height": 35.0 + }, + "find_in_files": + { + "height": 0.0, + "where_history": + [ + "-app/storage/views/, -node_modules/, -vendor/, -bower_components/, -*.sublime-workspace", + "-app/storage/views/, -node_modules/, -vendor/, -bower_components/, -*.sublime-workspace, *.coffee", + "-app/storage/views/, -node_modules/, -vendor/, -bower_components/, -*.sublime-workspace", + "-node_modules/, -vendor/, -bower_components/, -*.sublime-workspace", + "-node_modules/, -vendor/, -*.sublime-workspace", + "-node_modules/, -*.sublime-workspace", + "-node_modules/", + "" + ] + }, + "find_state": + { + "case_sensitive": false, + "find_history": + [ + "console.log(", + "console.log", + "against", + "[0]", + "team::getAll", + "app::error", + "score", + "ftp", + "saveEndpointToCache", + "config ob", + "saveMatches", + "saveKeyword", + "saveArticles", + "savePlayers", + "saveKeyword", + "savePlayers", + "exception", + "verifyFileInterval", + "saveEndpointToCache", + "file_get", + "depl", + "friends and", + "forea", + "cache_contents", + "foreach", + "content", + "Error writing cache file", + "->save", + "save", + "file_get_contents", + "file_get_contens", + "error writing cache file", + "erro", + "FuncProto", + "content", + "public", + "js-single-heart-team", + "single_heart_team", + ".set(", + ".set('heart_team'", + "'heart_team'", + "store", + "store.get('heart_team')", + "heart", + "storage", + "hearteam", + "heartteamid", + "$samsungAPI->getProfile()", + "saUser", + "heart", + "pubnub", + "chat", + "login_data", + "samsungAPI", + "login_", + "chat", + "login_data", + "game-chat", + "jquery.js", + "jquery", + "partials", + "console.lo", + "chat.js", + "chat", + "partials.chat", + "partials", + "updatePoints", + "updatePoints(20", + "updatePoints('20", + "updatePoints", + "badges", + "badhes", + "updatePoints", + "verifyFileInterval", + "save", + "articles", + "matchab", + "matchabl", + "matchable", + "-", + "'matches'", + ".", + "article-link", + "mome", + "article_te", + "article-", + "article-text", + "serve", + "error wr", + "code", + "$env", + "article-text", + "medi", + "vide", + "phpuni", + "salty_str", + "$padded", + "$str", + "$block", + "block", + "security", + "key", + "static", + "samsungAPI", + "->main", + "whoop", + "savetea", + "savematch", + "status", + "lola", + "apptoken", + "timeline", + "tracke", + "server_name", + "'pt'", + "video", + "'es'", + "renderevent" + ], + "highlight": true, + "in_selection": false, + "preserve_case": false, + "regex": false, + "replace_history": + [ + "Arquero", + "Delantero", + "Volante", + "Suplente", + "\\\\n\\\\n", + "'\\n'", + "\\n", + "'$1'", + "/", + "โ€™", + "\\'", + "$1\\n", + "\"$1\"", + "โ€™" + ], + "reverse": false, + "show_context": true, + "use_buffer2": true, + "whole_word": false, + "wrap": true + }, + "groups": + [ + { + "selected": 0, + "sheets": + [ + { + "buffer": 0, + "file": "tests/emoji-strip.js", + "settings": + { + "buffer_size": 825, + "regions": + { + }, + "selection": + [ + [ + 693, + 693 + ] + ], + "settings": + { + "syntax": "Packages/JavaScript/JavaScript.tmLanguage" + }, + "translation.x": 0.0, + "translation.y": 0.0, + "zoom_level": 1.0 + }, + "type": "text" + }, + { + "buffer": 1, + "file": "index.js", + "settings": + { + "buffer_size": 409, + "regions": + { + }, + "selection": + [ + [ + 242, + 242 + ] + ], + "settings": + { + "syntax": "Packages/JavaScript/JavaScript.tmLanguage" + }, + "translation.x": 0.0, + "translation.y": 0.0, + "zoom_level": 1.0 + }, + "type": "text" + }, + { + "buffer": 2, + "file": "examples/emoji-strip.js", + "settings": + { + "buffer_size": 339, + "regions": + { + }, + "selection": + [ + [ + 43, + 43 + ] + ], + "settings": + { + "syntax": "Packages/JavaScript/JavaScript.tmLanguage" + }, + "translation.x": 0.0, + "translation.y": 0.0, + "zoom_level": 1.0 + }, + "type": "text" + } + ] + } + ], + "incremental_find": + { + "height": 0.0 + }, + "input": + { + "height": 35.0 + }, + "layout": + { + "cells": + [ + [ + 0, + 0, + 1, + 1 + ] + ], + "cols": + [ + 0.0, + 1.0 + ], + "rows": + [ + 0.0, + 1.0 + ] + }, + "menu_visible": true, + "replace": + { + "height": 72.0 + }, + "save_all_on_build": true, + "select_file": + { + "height": 0.0, + "selected_items": + [ + [ + "example", + "examples/emoji-strip.js" + ], + [ + "ind", + "index.js" + ], + [ + "em", + "tests/emoji-strip.js" + ], + [ + "emo", + "tests/emoji-strip.js" + ], + [ + "pack", + "package.json" + ], + [ + "examples", + "examples/emoji-strip.js" + ], + [ + "read", + "README.md" + ], + [ + "teamch", + "app/storage/lola/es/teams_championships.json" + ], + [ + "teamcham", + "app/storage/lola/es/teams_championships.json" + ], + [ + "team", + "app/models/Team.php" + ], + [ + "tournam", + "app/models/Tournament.php" + ], + [ + "tourname", + "app/controllers/TournamentController.php" + ], + [ + "rout", + "app/routes.php" + ], + [ + "djay", + "app/config/djay.php" + ], + [ + "teamcon", + "app/controllers/TeamController.php" + ], + [ + "tourna", + "app/models/Tournament.php" + ], + [ + "routes", + "app/routes.php" + ], + [ + "gamecoff", + "assets/coffee/views/game-common.coffee" + ], + [ + "game", + "assets/coffee/views/game-live.coffee" + ], + [ + "notif", + "app/commands/NotificationCommand.php" + ], + [ + "dja", + "app/library/Djay.php" + ], + [ + "chajs", + "content/js/vendor/chat.js" + ], + [ + "index", + "content/lang/index_es.json" + ], + [ + "onboar", + "app/lang/es/onboarding.php" + ], + [ + "langonb", + "app/lang/es/onboarding.php" + ], + [ + "friendsblad", + "app/views/chat/friends.blade.php" + ], + [ + "appcon", + "app/controllers/AppController.php" + ], + [ + "langesapp", + "app/lang/es/app.php" + ], + [ + "langap", + "app/lang/pt/app.php" + ], + [ + "confapp", + "app/config/app.php" + ], + [ + "lola", + "app/config/lola.php" + ], + [ + "htac", + "content/.htaccess_" + ], + [ + "depl", + "docs/deploy.md" + ], + [ + "chatli", + "content/js/vendor/chat-light.js" + ], + [ + "confiapp", + "app/config/app.php" + ], + [ + "distenvir", + "dist/bootstrap/environment.php" + ], + [ + "deplo", + "docs/deploy.md" + ], + [ + "gamechat", + "assets/coffee/views/game-chat.coffee" + ], + [ + "langapp", + "app/lang/pt/app.php" + ], + [ + "games", + "app/controllers/GamesController.php" + ], + [ + "user", + "app/models/User.php" + ], + [ + "gamepan", + "app/views/game/game-panel.blade.php" + ], + [ + "calenb", + "app/views/tournament/calendar.blade.php" + ], + [ + "gulp", + "gulpfile.coffee" + ], + [ + "partialchat", + "app/views/partials/chat.blade.php" + ], + [ + "gamelive", + "app/views/game/live.blade.php" + ], + [ + "chatjs", + "content/js/vendor/chat.js" + ], + [ + "use", + "app/controllers/UserController.php" + ], + [ + "time", + "app/library/TimelineEvent.php" + ], + [ + "bettingb", + "app/views/game/bets/betting-board.blade.php" + ], + [ + "conflola", + "app/config/lola.php" + ], + [ + "artis", + "app/start/artisan.php" + ], + [ + "lol", + "app/library/Lola.php" + ], + [ + "artiphp", + "app/start/artisan.php" + ], + [ + "dj", + "app/library/Djay.php" + ], + [ + "timebla", + "app/views/game/events/timeline.blade.php" + ], + [ + "sams", + "app/library/SamsungAPI.php" + ], + [ + "htacc", + "content/.htaccess_" + ], + [ + "boopath", + "bootstrap/paths.php" + ], + [ + "bootstrappat", + "bootstrap/paths.php" + ], + [ + "appstar", + "app/start/global.php" + ], + [ + "match", + "app/models/Match.php" + ], + [ + "mat", + "app/models/Match.php" + ], + [ + "search", + "app/controllers/SearchController.php" + ], + [ + "generalesjs", + "dist/content/lang/general_es.json" + ], + [ + "generalptjs", + "dist/content/lang/general_pt.json" + ], + [ + "generajson", + "content/lang/general_es.json" + ], + [ + "dep", + "docs/deploy.md" + ], + [ + "appstartbl", + "app/start/global.php" + ], + [ + "newbl", + "app/views/partials/news-builder.blade.php" + ], + [ + "conflo", + "app/config/lola.php" + ], + [ + "mast", + "app/views/layouts/master.blade.php" + ], + [ + "newsco", + "assets/coffee/lib/news-lightbox.coffee" + ], + [ + "glo", + "app/start/global.php" + ], + [ + "appconfiap", + "app/config/app.php" + ], + [ + "newsligh", + "assets/coffee/lib/news-lightbox.coffee" + ], + [ + "tournind", + "app/views/tournament/index.blade.php" + ], + [ + "compos", + "composer.lock" + ], + [ + "upga", + "upgrade.md" + ], + [ + "newsbuild", + "app/views/partials/news-builder.blade.php" + ], + [ + "confdj", + "app/config/djay.php" + ], + [ + "booten", + "bootstrap/environment.php" + ], + [ + "profil", + "app/views/menu/profile.blade.php" + ], + [ + "tournamco", + "app/controllers/TournamentController.php" + ], + [ + "confdja", + "app/config/djay.php" + ], + [ + "global", + "app/start/global.php" + ], + [ + "live", + "app/views/game/live.blade.php" + ], + [ + "ptjson", + "content/lang/index_pt.json" + ], + [ + "esjson", + "content/lang/index_es.json" + ], + [ + "cache", + "app/config/cache.php" + ], + [ + "timelin", + "app/views/game/events/timeline.blade.php" + ], + [ + "startglo", + "app/start/global.php" + ], + [ + "timee", + "app/library/TimelineEvent.php" + ], + [ + "esmattim", + "app/storage/lola/ftp_pushes/es-match-186785-timeline.json" + ], + [ + "gam", + "app/controllers/GamesController.php" + ], + [ + "indexes", + "content/lang/index_es.json" + ], + [ + "livebl", + "app/views/game/live.blade.php" + ], + [ + "livecof", + "assets/coffee/views/game-live.coffee" + ], + [ + "timecof", + "assets/coffee/lib/timezone.coffee" + ], + [ + "livecoff", + "assets/coffee/views/game-live.coffee" + ], + [ + "matc", + "app/models/Match.php" + ], + [ + "liv", + "app/views/game/live.blade.php" + ], + [ + "notifca", + "app/commands/NotificationCommand.php" + ], + [ + "livbl", + "app/views/game/live.blade.php" + ], + [ + "startglob", + "app/start/global.php" + ], + [ + "envi", + "dist/bootstrap/environment.php" + ], + [ + "readm", + "README.md" + ], + [ + "database", + "app/config/database.php" + ], + [ + "noti", + "app/commands/NotificationCommand.php" + ], + [ + "notifica", + "app/controllers/NotificationController.php" + ], + [ + "re", + "README.md" + ], + [ + "bootstrapenv", + "bootstrap/environment.php" + ], + [ + "configlocalda", + "app/config/local/database.php" + ], + [ + "configdev", + "app/config/dev/database.php" + ], + [ + "eventblade", + "app/views/game/events/timeline.blade.php" + ], + [ + "tourn", + "app/models/Tournament.php" + ], + [ + "tournamentcontroller", + "app/controllers/TournamentController.php" + ], + [ + "confidj", + "app/config/djay.php" + ], + [ + "distbootenvi", + "dist/bootstrap/environment.php" + ], + [ + "conthta", + "content/.htaccess" + ], + [ + "dis.hta", + "dist/content/.htaccess" + ], + [ + "usercon", + "app/controllers/UserController.php" + ], + [ + "heartea", + "assets/coffee/views/heart-team.coffee" + ], + [ + "databa", + "app/config/dev/database.php" + ], + [ + "compo", + "composer.json" + ], + [ + "gul", + "gulpfile.coffee" + ], + [ + ".envlo", + ".env-local" + ], + [ + "espn", + "workers/sentinel/config/espn.js" + ] + ], + "width": 0.0 + }, + "select_project": + { + "height": 500.0, + "selected_items": + [ + [ + "moes", + "/Users/nizar/Projects/Moesha/Moesha.sublime-project" + ], + [ + "lo", + "/Users/nizar/Projects/Lola/Lola.sublime-project" + ], + [ + "", + "/Users/nizar/Projects/Lola/Lola.sublime-project" + ] + ], + "width": 380.0 + }, + "show_minimap": true, + "show_open_files": false, + "show_tabs": true, + "side_bar_visible": true, + "side_bar_width": 150.0, + "status_bar_visible": true +} diff --git a/server/node_modules/emoji-strip/examples/emoji-strip.js b/server/node_modules/emoji-strip/examples/emoji-strip.js new file mode 100644 index 00000000..bb233002 --- /dev/null +++ b/server/node_modules/emoji-strip/examples/emoji-strip.js @@ -0,0 +1,11 @@ +var emojiStrip = require('..'), + emoji +; + +emoji = 'thumbs-up๐Ÿ‘ for staying strong๐Ÿ’ช without emoji please๐Ÿ™'; +console.log(emojiStrip(emoji)); +// => "thumbs-up for staying strong without emoji please" + +emoji = 'dealing with emoji๐Ÿ˜ก makes me feel like poop๐Ÿ’ฉ'; +console.log(emojiStrip(emoji)); +// => "dealing with emoji makes me feel like poop" diff --git a/server/node_modules/emoji-strip/index.js b/server/node_modules/emoji-strip/index.js new file mode 100644 index 00000000..b7423c9e --- /dev/null +++ b/server/node_modules/emoji-strip/index.js @@ -0,0 +1,18 @@ +var gemoji = require('gemoji'), + emojiPattern, + emojiArray, + emojiRegex +; + +function emojiStrip (str) { + return str.replace(emojiStrip.regex, ''); +} + +emojiArray = Object.keys(gemoji.unicode); +emojiPattern = '(' + emojiArray.join('|') + ')+'; +emojiRegex = new RegExp(emojiPattern, 'g'); + +emojiStrip.emoji = emojiArray; +emojiStrip.regex = new RegExp(emojiPattern, 'g'); + +module.exports = emojiStrip; diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/.jscs.json b/server/node_modules/emoji-strip/node_modules/gemoji/.jscs.json new file mode 100644 index 00000000..07881d92 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/.jscs.json @@ -0,0 +1,136 @@ +{ + "requireCurlyBraces": [ + "if", + "else", + "for", + "while", + "do", + "try", + "catch" + ], + "requireSpaceAfterKeywords": [ + "if", + "else", + "for", + "while", + "do", + "switch", + "return", + "try", + "catch" + ], + "requireSpaceBeforeBlockStatements": true, + "requireParenthesesAroundIIFE": true, + "requireSpacesInConditionalExpression": true, + "requireSpacesInFunctionExpression": { + "beforeOpeningCurlyBrace": true + }, + "requireSpacesInAnonymousFunctionExpression": { + "beforeOpeningRoundBrace": true, + "beforeOpeningCurlyBrace": true + }, + "requireSpacesInNamedFunctionExpression": { + "beforeOpeningRoundBrace": true, + "beforeOpeningCurlyBrace": true + }, + "requireSpacesInFunctionExpression": { + "beforeOpeningCurlyBrace": true + }, + "requireMultipleVarDecl": true, + "requireBlocksOnNewline": true, + "disallowPaddingNewlinesInBlocks": true, + "disallowEmptyBlocks": true, + "disallowSpacesInsideObjectBrackets": true, + "disallowSpacesInsideArrayBrackets": true, + "disallowSpacesInsideParentheses": true, + "requireSpacesInsideObjectBrackets": "all", + "disallowDanglingUnderscores": true, + "requireSpaceAfterObjectKeys": true, + "requireCommaBeforeLineBreak": true, + "requireOperatorBeforeLineBreak": [ + "?", + "+", + "-", + "/", + "*", + "=", + "==", + "===", + "!=", + "!==", + ">", + ">=", + "<", + "<=" + ], + "requireSpaceBeforeBinaryOperators": [ + "=", + ",", + "+", + "-", + "/", + "*", + "==", + "===", + "!=", + "!==" + ], + "requireSpaceAfterBinaryOperators": [ + "=", + ",", + "+", + "-", + "/", + "*", + "==", + "===", + "!=", + "!==" + ], + "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"], + "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"], + "requireSpaceBeforeBinaryOperators": [ + "+", + "-", + "/", + "*", + "=", + "==", + "===", + "!=", + "!==" + ], + "requireSpaceAfterBinaryOperators": [ + "+", + "-", + "/", + "*", + "=", + "==", + "===", + "!=", + "!==" + ], + "disallowImplicitTypeConversion": ["numeric", "boolean", "binary", "string"], + "requireCamelCaseOrUpperCaseIdentifiers": true, + "disallowKeywords": ["with"], + "disallowMultipleLineStrings": true, + "disallowMultipleLineBreaks": true, + "validateLineBreaks": "LF", + "validateQuoteMarks": "'", + "disallowMixedSpacesAndTabs": true, + "disallowTrailingWhitespace": true, + "disallowTrailingComma": true, + "disallowKeywordsOnNewLine": ["else"], + "requireLineFeedAtFileEnd": true, + "maximumLineLength": 78, + "requireCapitalizedConstructors": true, + "safeContextKeyword": "self", + "requireDotNotation": true, + "disallowYodaConditions": true, + "validateJSDoc": { + "checkParamNames": true, + "checkRedundantParams": true, + "requireParamTypes": true + } +} diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/.npmignore b/server/node_modules/emoji-strip/node_modules/gemoji/.npmignore new file mode 100644 index 00000000..f6452b44 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/.npmignore @@ -0,0 +1,9 @@ +node_modules +bower_components +components +build +.DS_Store +coverage +*.log +.travis.yml +data/emoji.json diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/History.md b/server/node_modules/emoji-strip/node_modules/gemoji/History.md new file mode 100644 index 00000000..88e37bb6 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/History.md @@ -0,0 +1,54 @@ + +0.1.2 / 2014-10-04 +================== + + * Remove `npm update npm` from travis + * Update .gitignore, .npmignore, bower ignore + * Refactor property order in component.json, bower.json + * Refactor Readme.md + * Refactor support generation to use markdown-table + * Add markdown-table as a dependency + * Add npm deployment to travis + +0.1.1 / 2014-09-09 +================== + + * Add bower to installation methods in docs + * Add bower.json + * Update license in Readme.md + * Add missing new line + * Fix Component.js > Component + * Fix NPM > npm + * Remove section on browser support + * Remove gemoji short-codes from Supported-gemoji.md + * Refactor supported gemoji for new emoji data + * Refactor spec to depend on new emoji data + * Add new emoji data file to component.json + * Refactor module to depend on external (scraped) data + * Add functionality to scrape emoji in build-step + * Update istanbul, jscs, eslint, mocha + +0.1.0 / 2014-07-08 +================== + + * Mentioned the list of supported gemoji in documentation + * Supported gemoji are now listed (fixes #1) + +0.0.3 / 2014-06-19 +================== + + * Removed testling + * Fixed a bug where everything in ./spec/ was tested + * Split the lint task into lint-api, lint-test, and lint-style + * Update dependency versions of jscs + +0.0.2 / 2014-06-17 +================== + + * Fix code styleguide for latest jscs updates + * Updated dependency version of jscs to 1.5.1 + * Testling badge & browser support + * Removed retext as a dependencyโ€”was never used + +0.0.1 / 2014-06-13 +================== diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/LICENSE b/server/node_modules/emoji-strip/node_modules/gemoji/LICENSE new file mode 100644 index 00000000..0c06d5bc --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/LICENSE @@ -0,0 +1,22 @@ +(The MIT License) + +Copyright (c) 2014 Titus Wormer + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +'Software'), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/Readme.md b/server/node_modules/emoji-strip/node_modules/gemoji/Readme.md new file mode 100644 index 00000000..d0c145f0 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/Readme.md @@ -0,0 +1,45 @@ +# gemoji [![Build Status](https://travis-ci.org/wooorm/gemoji.svg?branch=master)](https://travis-ci.org/wooorm/gemoji) [![Coverage Status](https://img.shields.io/coveralls/wooorm/gemoji.svg)](https://coveralls.io/r/wooorm/gemoji?branch=master) + +Named and unicode Gemoji. + +## Installation + +npm: +```sh +$ npm install gemoji +``` + +Component: +```sh +$ component install wooorm/gemoji +``` + +Bower: +```sh +$ bower install gemoji +``` + +## Usage + +```js +var gemoji = require('gemoji'); + +gemoji.name["cat"]; // "๐Ÿฑ" +gemoji.unicode["๐Ÿถ"]; // "dog" +gemoji.unicode["\uD83D\uDCA9"]; // "poop" +``` + +## Supported Gemoji + +See [Supported-Gemoji.md](Supported-Gemoji.md). + +## Data + +The emoji list (`./data/emoji.json`) is crawled from [github/gemoji](https://github.com/github/gemoji). +See its [license](https://github.com/github/gemoji/blob/2d799338d94a223cd341d92de3a9848d5368f9ef/LICENSE) for more information. + +No images are included in this repositoryโ€”the copyrighted material may or may not be available on the users computer. + +## License + +MIT ยฉ Titus Wormer diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/Supported-Gemoji.md b/server/node_modules/emoji-strip/node_modules/gemoji/Supported-Gemoji.md new file mode 100644 index 00000000..1feab54b --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/Supported-Gemoji.md @@ -0,0 +1,878 @@ +Supported Gemoji: +================= + +Note that this file does not contain the gemoji's as rendered by GitHub; +870 small images would make viewing this document very slow. + +| Unicode | Name | Escaped Unicode | +| :-----: | :-----------------------------: | :----------------------: | +| ๐Ÿ’ฏ | 100 | \ud83d\udcaf | +| ๐Ÿ”ข | 1234 | \ud83d\udd22 | +| ๐Ÿ˜„ | smile | \ud83d\ude04 | +| ๐Ÿ˜ƒ | smiley | \ud83d\ude03 | +| ๐Ÿ˜€ | grinning | \ud83d\ude00 | +| ๐Ÿ˜Š | blush | \ud83d\ude0a | +| โ˜บ๏ธ | relaxed | \u263a\ufe0f | +| ๐Ÿ˜‰ | wink | \ud83d\ude09 | +| ๐Ÿ˜ | heart_eyes | \ud83d\ude0d | +| ๐Ÿ˜˜ | kissing_heart | \ud83d\ude18 | +| ๐Ÿ˜š | kissing_closed_eyes | \ud83d\ude1a | +| ๐Ÿ˜— | kissing | \ud83d\ude17 | +| ๐Ÿ˜™ | kissing_smiling_eyes | \ud83d\ude19 | +| ๐Ÿ˜œ | stuck_out_tongue_winking_eye | \ud83d\ude1c | +| ๐Ÿ˜ | stuck_out_tongue_closed_eyes | \ud83d\ude1d | +| ๐Ÿ˜› | stuck_out_tongue | \ud83d\ude1b | +| ๐Ÿ˜ณ | flushed | \ud83d\ude33 | +| ๐Ÿ˜ | grin | \ud83d\ude01 | +| ๐Ÿ˜” | pensive | \ud83d\ude14 | +| ๐Ÿ˜Œ | relieved | \ud83d\ude0c | +| ๐Ÿ˜’ | unamused | \ud83d\ude12 | +| ๐Ÿ˜ž | disappointed | \ud83d\ude1e | +| ๐Ÿ˜ฃ | persevere | \ud83d\ude23 | +| ๐Ÿ˜ข | cry | \ud83d\ude22 | +| ๐Ÿ˜‚ | joy | \ud83d\ude02 | +| ๐Ÿ˜ญ | sob | \ud83d\ude2d | +| ๐Ÿ˜ช | sleepy | \ud83d\ude2a | +| ๐Ÿ˜ฅ | disappointed_relieved | \ud83d\ude25 | +| ๐Ÿ˜ฐ | cold_sweat | \ud83d\ude30 | +| ๐Ÿ˜… | sweat_smile | \ud83d\ude05 | +| ๐Ÿ˜“ | sweat | \ud83d\ude13 | +| ๐Ÿ˜ฉ | weary | \ud83d\ude29 | +| ๐Ÿ˜ซ | tired_face | \ud83d\ude2b | +| ๐Ÿ˜จ | fearful | \ud83d\ude28 | +| ๐Ÿ˜ฑ | scream | \ud83d\ude31 | +| ๐Ÿ˜  | angry | \ud83d\ude20 | +| ๐Ÿ˜ก | rage | \ud83d\ude21 | +| ๐Ÿ˜ค | triumph | \ud83d\ude24 | +| ๐Ÿ˜– | confounded | \ud83d\ude16 | +| ๐Ÿ˜† | laughing | \ud83d\ude06 | +| ๐Ÿ˜† | satisfied | \ud83d\ude06 | +| ๐Ÿ˜‹ | yum | \ud83d\ude0b | +| ๐Ÿ˜ท | mask | \ud83d\ude37 | +| ๐Ÿ˜Ž | sunglasses | \ud83d\ude0e | +| ๐Ÿ˜ด | sleeping | \ud83d\ude34 | +| ๐Ÿ˜ต | dizzy_face | \ud83d\ude35 | +| ๐Ÿ˜ฒ | astonished | \ud83d\ude32 | +| ๐Ÿ˜Ÿ | worried | \ud83d\ude1f | +| ๐Ÿ˜ฆ | frowning | \ud83d\ude26 | +| ๐Ÿ˜ง | anguished | \ud83d\ude27 | +| ๐Ÿ˜ˆ | smiling_imp | \ud83d\ude08 | +| ๐Ÿ‘ฟ | imp | \ud83d\udc7f | +| ๐Ÿ˜ฎ | open_mouth | \ud83d\ude2e | +| ๐Ÿ˜ฌ | grimacing | \ud83d\ude2c | +| ๐Ÿ˜ | neutral_face | \ud83d\ude10 | +| ๐Ÿ˜• | confused | \ud83d\ude15 | +| ๐Ÿ˜ฏ | hushed | \ud83d\ude2f | +| ๐Ÿ˜ถ | no_mouth | \ud83d\ude36 | +| ๐Ÿ˜‡ | innocent | \ud83d\ude07 | +| ๐Ÿ˜ | smirk | \ud83d\ude0f | +| ๐Ÿ˜‘ | expressionless | \ud83d\ude11 | +| ๐Ÿ‘ฒ | man_with_gua_pi_mao | \ud83d\udc72 | +| ๐Ÿ‘ณ | man_with_turban | \ud83d\udc73 | +| ๐Ÿ‘ฎ | cop | \ud83d\udc6e | +| ๐Ÿ‘ท | construction_worker | \ud83d\udc77 | +| ๐Ÿ’‚ | guardsman | \ud83d\udc82 | +| ๐Ÿ‘ถ | baby | \ud83d\udc76 | +| ๐Ÿ‘ฆ | boy | \ud83d\udc66 | +| ๐Ÿ‘ง | girl | \ud83d\udc67 | +| ๐Ÿ‘จ | man | \ud83d\udc68 | +| ๐Ÿ‘ฉ | woman | \ud83d\udc69 | +| ๐Ÿ‘ด | older_man | \ud83d\udc74 | +| ๐Ÿ‘ต | older_woman | \ud83d\udc75 | +| ๐Ÿ‘ฑ | person_with_blond_hair | \ud83d\udc71 | +| ๐Ÿ‘ผ | angel | \ud83d\udc7c | +| ๐Ÿ‘ธ | princess | \ud83d\udc78 | +| ๐Ÿ˜บ | smiley_cat | \ud83d\ude3a | +| ๐Ÿ˜ธ | smile_cat | \ud83d\ude38 | +| ๐Ÿ˜ป | heart_eyes_cat | \ud83d\ude3b | +| ๐Ÿ˜ฝ | kissing_cat | \ud83d\ude3d | +| ๐Ÿ˜ผ | smirk_cat | \ud83d\ude3c | +| ๐Ÿ™€ | scream_cat | \ud83d\ude40 | +| ๐Ÿ˜ฟ | crying_cat_face | \ud83d\ude3f | +| ๐Ÿ˜น | joy_cat | \ud83d\ude39 | +| ๐Ÿ˜พ | pouting_cat | \ud83d\ude3e | +| ๐Ÿ‘น | japanese_ogre | \ud83d\udc79 | +| ๐Ÿ‘บ | japanese_goblin | \ud83d\udc7a | +| ๐Ÿ™ˆ | see_no_evil | \ud83d\ude48 | +| ๐Ÿ™‰ | hear_no_evil | \ud83d\ude49 | +| ๐Ÿ™Š | speak_no_evil | \ud83d\ude4a | +| ๐Ÿ’€ | skull | \ud83d\udc80 | +| ๐Ÿ‘ฝ | alien | \ud83d\udc7d | +| ๐Ÿ’ฉ | hankey | \ud83d\udca9 | +| ๐Ÿ’ฉ | poop | \ud83d\udca9 | +| ๐Ÿ’ฉ | shit | \ud83d\udca9 | +| ๐Ÿ”ฅ | fire | \ud83d\udd25 | +| โœจ | sparkles | \u2728 | +| ๐ŸŒŸ | star2 | \ud83c\udf1f | +| ๐Ÿ’ซ | dizzy | \ud83d\udcab | +| ๐Ÿ’ฅ | boom | \ud83d\udca5 | +| ๐Ÿ’ฅ | collision | \ud83d\udca5 | +| ๐Ÿ’ข | anger | \ud83d\udca2 | +| ๐Ÿ’ฆ | sweat_drops | \ud83d\udca6 | +| ๐Ÿ’ง | droplet | \ud83d\udca7 | +| ๐Ÿ’ค | zzz | \ud83d\udca4 | +| ๐Ÿ’จ | dash | \ud83d\udca8 | +| ๐Ÿ‘‚ | ear | \ud83d\udc42 | +| ๐Ÿ‘€ | eyes | \ud83d\udc40 | +| ๐Ÿ‘ƒ | nose | \ud83d\udc43 | +| ๐Ÿ‘… | tongue | \ud83d\udc45 | +| ๐Ÿ‘„ | lips | \ud83d\udc44 | +| ๐Ÿ‘ | +1 | \ud83d\udc4d | +| ๐Ÿ‘ | thumbsup | \ud83d\udc4d | +| ๐Ÿ‘Ž | -1 | \ud83d\udc4e | +| ๐Ÿ‘Ž | thumbsdown | \ud83d\udc4e | +| ๐Ÿ‘Œ | ok_hand | \ud83d\udc4c | +| ๐Ÿ‘Š | facepunch | \ud83d\udc4a | +| ๐Ÿ‘Š | punch | \ud83d\udc4a | +| โœŠ | fist | \u270a | +| โœŒ๏ธ | v | \u270c\ufe0f | +| ๐Ÿ‘‹ | wave | \ud83d\udc4b | +| โœ‹ | hand | \u270b | +| โœ‹ | raised_hand | \u270b | +| ๐Ÿ‘ | open_hands | \ud83d\udc50 | +| ๐Ÿ‘† | point_up_2 | \ud83d\udc46 | +| ๐Ÿ‘‡ | point_down | \ud83d\udc47 | +| ๐Ÿ‘‰ | point_right | \ud83d\udc49 | +| ๐Ÿ‘ˆ | point_left | \ud83d\udc48 | +| ๐Ÿ™Œ | raised_hands | \ud83d\ude4c | +| ๐Ÿ™ | pray | \ud83d\ude4f | +| โ˜๏ธ | point_up | \u261d\ufe0f | +| ๐Ÿ‘ | clap | \ud83d\udc4f | +| ๐Ÿ’ช | muscle | \ud83d\udcaa | +| ๐Ÿšถ | walking | \ud83d\udeb6 | +| ๐Ÿƒ | runner | \ud83c\udfc3 | +| ๐Ÿƒ | running | \ud83c\udfc3 | +| ๐Ÿ’ƒ | dancer | \ud83d\udc83 | +| ๐Ÿ‘ซ | couple | \ud83d\udc6b | +| ๐Ÿ‘ช | family | \ud83d\udc6a | +| ๐Ÿ‘ฌ | two_men_holding_hands | \ud83d\udc6c | +| ๐Ÿ‘ญ | two_women_holding_hands | \ud83d\udc6d | +| ๐Ÿ’ | couplekiss | \ud83d\udc8f | +| ๐Ÿ’‘ | couple_with_heart | \ud83d\udc91 | +| ๐Ÿ‘ฏ | dancers | \ud83d\udc6f | +| ๐Ÿ™† | ok_woman | \ud83d\ude46 | +| ๐Ÿ™… | no_good | \ud83d\ude45 | +| ๐Ÿ’ | information_desk_person | \ud83d\udc81 | +| ๐Ÿ™‹ | raising_hand | \ud83d\ude4b | +| ๐Ÿ’† | massage | \ud83d\udc86 | +| ๐Ÿ’‡ | haircut | \ud83d\udc87 | +| ๐Ÿ’… | nail_care | \ud83d\udc85 | +| ๐Ÿ‘ฐ | bride_with_veil | \ud83d\udc70 | +| ๐Ÿ™Ž | person_with_pouting_face | \ud83d\ude4e | +| ๐Ÿ™ | person_frowning | \ud83d\ude4d | +| ๐Ÿ™‡ | bow | \ud83d\ude47 | +| ๐ŸŽฉ | tophat | \ud83c\udfa9 | +| ๐Ÿ‘‘ | crown | \ud83d\udc51 | +| ๐Ÿ‘’ | womans_hat | \ud83d\udc52 | +| ๐Ÿ‘Ÿ | athletic_shoe | \ud83d\udc5f | +| ๐Ÿ‘ž | mans_shoe | \ud83d\udc5e | +| ๐Ÿ‘ž | shoe | \ud83d\udc5e | +| ๐Ÿ‘ก | sandal | \ud83d\udc61 | +| ๐Ÿ‘  | high_heel | \ud83d\udc60 | +| ๐Ÿ‘ข | boot | \ud83d\udc62 | +| ๐Ÿ‘• | shirt | \ud83d\udc55 | +| ๐Ÿ‘• | tshirt | \ud83d\udc55 | +| ๐Ÿ‘” | necktie | \ud83d\udc54 | +| ๐Ÿ‘š | womans_clothes | \ud83d\udc5a | +| ๐Ÿ‘— | dress | \ud83d\udc57 | +| ๐ŸŽฝ | running_shirt_with_sash | \ud83c\udfbd | +| ๐Ÿ‘– | jeans | \ud83d\udc56 | +| ๐Ÿ‘˜ | kimono | \ud83d\udc58 | +| ๐Ÿ‘™ | bikini | \ud83d\udc59 | +| ๐Ÿ’ผ | briefcase | \ud83d\udcbc | +| ๐Ÿ‘œ | handbag | \ud83d\udc5c | +| ๐Ÿ‘ | pouch | \ud83d\udc5d | +| ๐Ÿ‘› | purse | \ud83d\udc5b | +| ๐Ÿ‘“ | eyeglasses | \ud83d\udc53 | +| ๐ŸŽ€ | ribbon | \ud83c\udf80 | +| ๐ŸŒ‚ | closed_umbrella | \ud83c\udf02 | +| ๐Ÿ’„ | lipstick | \ud83d\udc84 | +| ๐Ÿ’› | yellow_heart | \ud83d\udc9b | +| ๐Ÿ’™ | blue_heart | \ud83d\udc99 | +| ๐Ÿ’œ | purple_heart | \ud83d\udc9c | +| ๐Ÿ’š | green_heart | \ud83d\udc9a | +| โค๏ธ | heart | \u2764\ufe0f | +| ๐Ÿ’” | broken_heart | \ud83d\udc94 | +| ๐Ÿ’— | heartpulse | \ud83d\udc97 | +| ๐Ÿ’“ | heartbeat | \ud83d\udc93 | +| ๐Ÿ’• | two_hearts | \ud83d\udc95 | +| ๐Ÿ’– | sparkling_heart | \ud83d\udc96 | +| ๐Ÿ’ž | revolving_hearts | \ud83d\udc9e | +| ๐Ÿ’˜ | cupid | \ud83d\udc98 | +| ๐Ÿ’Œ | love_letter | \ud83d\udc8c | +| ๐Ÿ’‹ | kiss | \ud83d\udc8b | +| ๐Ÿ’ | ring | \ud83d\udc8d | +| ๐Ÿ’Ž | gem | \ud83d\udc8e | +| ๐Ÿ‘ค | bust_in_silhouette | \ud83d\udc64 | +| ๐Ÿ‘ฅ | busts_in_silhouette | \ud83d\udc65 | +| ๐Ÿ’ฌ | speech_balloon | \ud83d\udcac | +| ๐Ÿ‘ฃ | footprints | \ud83d\udc63 | +| ๐Ÿ’ญ | thought_balloon | \ud83d\udcad | +| ๐Ÿถ | dog | \ud83d\udc36 | +| ๐Ÿบ | wolf | \ud83d\udc3a | +| ๐Ÿฑ | cat | \ud83d\udc31 | +| ๐Ÿญ | mouse | \ud83d\udc2d | +| ๐Ÿน | hamster | \ud83d\udc39 | +| ๐Ÿฐ | rabbit | \ud83d\udc30 | +| ๐Ÿธ | frog | \ud83d\udc38 | +| ๐Ÿฏ | tiger | \ud83d\udc2f | +| ๐Ÿจ | koala | \ud83d\udc28 | +| ๐Ÿป | bear | \ud83d\udc3b | +| ๐Ÿท | pig | \ud83d\udc37 | +| ๐Ÿฝ | pig_nose | \ud83d\udc3d | +| ๐Ÿฎ | cow | \ud83d\udc2e | +| ๐Ÿ— | boar | \ud83d\udc17 | +| ๐Ÿต | monkey_face | \ud83d\udc35 | +| ๐Ÿ’ | monkey | \ud83d\udc12 | +| ๐Ÿด | horse | \ud83d\udc34 | +| ๐Ÿ‘ | sheep | \ud83d\udc11 | +| ๐Ÿ˜ | elephant | \ud83d\udc18 | +| ๐Ÿผ | panda_face | \ud83d\udc3c | +| ๐Ÿง | penguin | \ud83d\udc27 | +| ๐Ÿฆ | bird | \ud83d\udc26 | +| ๐Ÿค | baby_chick | \ud83d\udc24 | +| ๐Ÿฅ | hatched_chick | \ud83d\udc25 | +| ๐Ÿฃ | hatching_chick | \ud83d\udc23 | +| ๐Ÿ” | chicken | \ud83d\udc14 | +| ๐Ÿ | snake | \ud83d\udc0d | +| ๐Ÿข | turtle | \ud83d\udc22 | +| ๐Ÿ› | bug | \ud83d\udc1b | +| ๐Ÿ | bee | \ud83d\udc1d | +| ๐Ÿ | honeybee | \ud83d\udc1d | +| ๐Ÿœ | ant | \ud83d\udc1c | +| ๐Ÿž | beetle | \ud83d\udc1e | +| ๐ŸŒ | snail | \ud83d\udc0c | +| ๐Ÿ™ | octopus | \ud83d\udc19 | +| ๐Ÿš | shell | \ud83d\udc1a | +| ๐Ÿ  | tropical_fish | \ud83d\udc20 | +| ๐ŸŸ | fish | \ud83d\udc1f | +| ๐Ÿฌ | dolphin | \ud83d\udc2c | +| ๐Ÿฌ | flipper | \ud83d\udc2c | +| ๐Ÿณ | whale | \ud83d\udc33 | +| ๐Ÿ‹ | whale2 | \ud83d\udc0b | +| ๐Ÿ„ | cow2 | \ud83d\udc04 | +| ๐Ÿ | ram | \ud83d\udc0f | +| ๐Ÿ€ | rat | \ud83d\udc00 | +| ๐Ÿƒ | water_buffalo | \ud83d\udc03 | +| ๐Ÿ… | tiger2 | \ud83d\udc05 | +| ๐Ÿ‡ | rabbit2 | \ud83d\udc07 | +| ๐Ÿ‰ | dragon | \ud83d\udc09 | +| ๐ŸŽ | racehorse | \ud83d\udc0e | +| ๐Ÿ | goat | \ud83d\udc10 | +| ๐Ÿ“ | rooster | \ud83d\udc13 | +| ๐Ÿ• | dog2 | \ud83d\udc15 | +| ๐Ÿ– | pig2 | \ud83d\udc16 | +| ๐Ÿ | mouse2 | \ud83d\udc01 | +| ๐Ÿ‚ | ox | \ud83d\udc02 | +| ๐Ÿฒ | dragon_face | \ud83d\udc32 | +| ๐Ÿก | blowfish | \ud83d\udc21 | +| ๐ŸŠ | crocodile | \ud83d\udc0a | +| ๐Ÿซ | camel | \ud83d\udc2b | +| ๐Ÿช | dromedary_camel | \ud83d\udc2a | +| ๐Ÿ† | leopard | \ud83d\udc06 | +| ๐Ÿˆ | cat2 | \ud83d\udc08 | +| ๐Ÿฉ | poodle | \ud83d\udc29 | +| ๐Ÿพ | feet | \ud83d\udc3e | +| ๐Ÿพ | paw_prints | \ud83d\udc3e | +| ๐Ÿ’ | bouquet | \ud83d\udc90 | +| ๐ŸŒธ | cherry_blossom | \ud83c\udf38 | +| ๐ŸŒท | tulip | \ud83c\udf37 | +| ๐Ÿ€ | four_leaf_clover | \ud83c\udf40 | +| ๐ŸŒน | rose | \ud83c\udf39 | +| ๐ŸŒป | sunflower | \ud83c\udf3b | +| ๐ŸŒบ | hibiscus | \ud83c\udf3a | +| ๐Ÿ | maple_leaf | \ud83c\udf41 | +| ๐Ÿƒ | leaves | \ud83c\udf43 | +| ๐Ÿ‚ | fallen_leaf | \ud83c\udf42 | +| ๐ŸŒฟ | herb | \ud83c\udf3f | +| ๐ŸŒพ | ear_of_rice | \ud83c\udf3e | +| ๐Ÿ„ | mushroom | \ud83c\udf44 | +| ๐ŸŒต | cactus | \ud83c\udf35 | +| ๐ŸŒด | palm_tree | \ud83c\udf34 | +| ๐ŸŒฒ | evergreen_tree | \ud83c\udf32 | +| ๐ŸŒณ | deciduous_tree | \ud83c\udf33 | +| ๐ŸŒฐ | chestnut | \ud83c\udf30 | +| ๐ŸŒฑ | seedling | \ud83c\udf31 | +| ๐ŸŒผ | blossom | \ud83c\udf3c | +| ๐ŸŒ | globe_with_meridians | \ud83c\udf10 | +| ๐ŸŒž | sun_with_face | \ud83c\udf1e | +| ๐ŸŒ | full_moon_with_face | \ud83c\udf1d | +| ๐ŸŒš | new_moon_with_face | \ud83c\udf1a | +| ๐ŸŒ‘ | new_moon | \ud83c\udf11 | +| ๐ŸŒ’ | waxing_crescent_moon | \ud83c\udf12 | +| ๐ŸŒ“ | first_quarter_moon | \ud83c\udf13 | +| ๐ŸŒ” | moon | \ud83c\udf14 | +| ๐ŸŒ” | waxing_gibbous_moon | \ud83c\udf14 | +| ๐ŸŒ• | full_moon | \ud83c\udf15 | +| ๐ŸŒ– | waning_gibbous_moon | \ud83c\udf16 | +| ๐ŸŒ— | last_quarter_moon | \ud83c\udf17 | +| ๐ŸŒ˜ | waning_crescent_moon | \ud83c\udf18 | +| ๐ŸŒœ | last_quarter_moon_with_face | \ud83c\udf1c | +| ๐ŸŒ› | first_quarter_moon_with_face | \ud83c\udf1b | +| ๐ŸŒ™ | crescent_moon | \ud83c\udf19 | +| ๐ŸŒ | earth_africa | \ud83c\udf0d | +| ๐ŸŒŽ | earth_americas | \ud83c\udf0e | +| ๐ŸŒ | earth_asia | \ud83c\udf0f | +| ๐ŸŒ‹ | volcano | \ud83c\udf0b | +| ๐ŸŒŒ | milky_way | \ud83c\udf0c | +| ๐ŸŒ  | stars | \ud83c\udf20 | +| โญ | star | \u2b50 | +| โ˜€๏ธ | sunny | \u2600\ufe0f | +| โ›… | partly_sunny | \u26c5 | +| โ˜๏ธ | cloud | \u2601\ufe0f | +| โšก | zap | \u26a1 | +| โ˜” | umbrella | \u2614 | +| โ„๏ธ | snowflake | \u2744\ufe0f | +| โ›„ | snowman | \u26c4 | +| ๐ŸŒ€ | cyclone | \ud83c\udf00 | +| ๐ŸŒ | foggy | \ud83c\udf01 | +| ๐ŸŒˆ | rainbow | \ud83c\udf08 | +| ๐ŸŒŠ | ocean | \ud83c\udf0a | +| ๐ŸŽ | bamboo | \ud83c\udf8d | +| ๐Ÿ’ | gift_heart | \ud83d\udc9d | +| ๐ŸŽŽ | dolls | \ud83c\udf8e | +| ๐ŸŽ’ | school_satchel | \ud83c\udf92 | +| ๐ŸŽ“ | mortar_board | \ud83c\udf93 | +| ๐ŸŽ | flags | \ud83c\udf8f | +| ๐ŸŽ† | fireworks | \ud83c\udf86 | +| ๐ŸŽ‡ | sparkler | \ud83c\udf87 | +| ๐ŸŽ | wind_chime | \ud83c\udf90 | +| ๐ŸŽ‘ | rice_scene | \ud83c\udf91 | +| ๐ŸŽƒ | jack_o_lantern | \ud83c\udf83 | +| ๐Ÿ‘ป | ghost | \ud83d\udc7b | +| ๐ŸŽ… | santa | \ud83c\udf85 | +| ๐ŸŽ„ | christmas_tree | \ud83c\udf84 | +| ๐ŸŽ | gift | \ud83c\udf81 | +| ๐ŸŽ‹ | tanabata_tree | \ud83c\udf8b | +| ๐ŸŽ‰ | tada | \ud83c\udf89 | +| ๐ŸŽŠ | confetti_ball | \ud83c\udf8a | +| ๐ŸŽˆ | balloon | \ud83c\udf88 | +| ๐ŸŽŒ | crossed_flags | \ud83c\udf8c | +| ๐Ÿ”ฎ | crystal_ball | \ud83d\udd2e | +| ๐ŸŽฅ | movie_camera | \ud83c\udfa5 | +| ๐Ÿ“ท | camera | \ud83d\udcf7 | +| ๐Ÿ“น | video_camera | \ud83d\udcf9 | +| ๐Ÿ“ผ | vhs | \ud83d\udcfc | +| ๐Ÿ’ฟ | cd | \ud83d\udcbf | +| ๐Ÿ“€ | dvd | \ud83d\udcc0 | +| ๐Ÿ’ฝ | minidisc | \ud83d\udcbd | +| ๐Ÿ’พ | floppy_disk | \ud83d\udcbe | +| ๐Ÿ’ป | computer | \ud83d\udcbb | +| ๐Ÿ“ฑ | iphone | \ud83d\udcf1 | +| โ˜Ž๏ธ | phone | \u260e\ufe0f | +| โ˜Ž๏ธ | telephone | \u260e\ufe0f | +| ๐Ÿ“ž | telephone_receiver | \ud83d\udcde | +| ๐Ÿ“Ÿ | pager | \ud83d\udcdf | +| ๐Ÿ“  | fax | \ud83d\udce0 | +| ๐Ÿ“ก | satellite | \ud83d\udce1 | +| ๐Ÿ“บ | tv | \ud83d\udcfa | +| ๐Ÿ“ป | radio | \ud83d\udcfb | +| ๐Ÿ”Š | loud_sound | \ud83d\udd0a | +| ๐Ÿ”‰ | sound | \ud83d\udd09 | +| ๐Ÿ”ˆ | speaker | \ud83d\udd08 | +| ๐Ÿ”‡ | mute | \ud83d\udd07 | +| ๐Ÿ”” | bell | \ud83d\udd14 | +| ๐Ÿ”• | no_bell | \ud83d\udd15 | +| ๐Ÿ“ข | loudspeaker | \ud83d\udce2 | +| ๐Ÿ“ฃ | mega | \ud83d\udce3 | +| โณ | hourglass_flowing_sand | \u23f3 | +| โŒ› | hourglass | \u231b | +| โฐ | alarm_clock | \u23f0 | +| โŒš | watch | \u231a | +| ๐Ÿ”“ | unlock | \ud83d\udd13 | +| ๐Ÿ”’ | lock | \ud83d\udd12 | +| ๐Ÿ” | lock_with_ink_pen | \ud83d\udd0f | +| ๐Ÿ” | closed_lock_with_key | \ud83d\udd10 | +| ๐Ÿ”‘ | key | \ud83d\udd11 | +| ๐Ÿ”Ž | mag_right | \ud83d\udd0e | +| ๐Ÿ’ก | bulb | \ud83d\udca1 | +| ๐Ÿ”ฆ | flashlight | \ud83d\udd26 | +| ๐Ÿ”† | high_brightness | \ud83d\udd06 | +| ๐Ÿ”… | low_brightness | \ud83d\udd05 | +| ๐Ÿ”Œ | electric_plug | \ud83d\udd0c | +| ๐Ÿ”‹ | battery | \ud83d\udd0b | +| ๐Ÿ” | mag | \ud83d\udd0d | +| ๐Ÿ› | bathtub | \ud83d\udec1 | +| ๐Ÿ›€ | bath | \ud83d\udec0 | +| ๐Ÿšฟ | shower | \ud83d\udebf | +| ๐Ÿšฝ | toilet | \ud83d\udebd | +| ๐Ÿ”ง | wrench | \ud83d\udd27 | +| ๐Ÿ”ฉ | nut_and_bolt | \ud83d\udd29 | +| ๐Ÿ”จ | hammer | \ud83d\udd28 | +| ๐Ÿšช | door | \ud83d\udeaa | +| ๐Ÿšฌ | smoking | \ud83d\udeac | +| ๐Ÿ’ฃ | bomb | \ud83d\udca3 | +| ๐Ÿ”ซ | gun | \ud83d\udd2b | +| ๐Ÿ”ช | hocho | \ud83d\udd2a | +| ๐Ÿ”ช | knife | \ud83d\udd2a | +| ๐Ÿ’Š | pill | \ud83d\udc8a | +| ๐Ÿ’‰ | syringe | \ud83d\udc89 | +| ๐Ÿ’ฐ | moneybag | \ud83d\udcb0 | +| ๐Ÿ’ด | yen | \ud83d\udcb4 | +| ๐Ÿ’ต | dollar | \ud83d\udcb5 | +| ๐Ÿ’ท | pound | \ud83d\udcb7 | +| ๐Ÿ’ถ | euro | \ud83d\udcb6 | +| ๐Ÿ’ณ | credit_card | \ud83d\udcb3 | +| ๐Ÿ’ธ | money_with_wings | \ud83d\udcb8 | +| ๐Ÿ“ฒ | calling | \ud83d\udcf2 | +| ๐Ÿ“ง | e-mail | \ud83d\udce7 | +| ๐Ÿ“ฅ | inbox_tray | \ud83d\udce5 | +| ๐Ÿ“ค | outbox_tray | \ud83d\udce4 | +| โœ‰๏ธ | email | \u2709\ufe0f | +| โœ‰๏ธ | envelope | \u2709\ufe0f | +| ๐Ÿ“ฉ | envelope_with_arrow | \ud83d\udce9 | +| ๐Ÿ“จ | incoming_envelope | \ud83d\udce8 | +| ๐Ÿ“ฏ | postal_horn | \ud83d\udcef | +| ๐Ÿ“ซ | mailbox | \ud83d\udceb | +| ๐Ÿ“ช | mailbox_closed | \ud83d\udcea | +| ๐Ÿ“ฌ | mailbox_with_mail | \ud83d\udcec | +| ๐Ÿ“ญ | mailbox_with_no_mail | \ud83d\udced | +| ๐Ÿ“ฎ | postbox | \ud83d\udcee | +| ๐Ÿ“ฆ | package | \ud83d\udce6 | +| ๐Ÿ“ | memo | \ud83d\udcdd | +| ๐Ÿ“ | pencil | \ud83d\udcdd | +| ๐Ÿ“„ | page_facing_up | \ud83d\udcc4 | +| ๐Ÿ“ƒ | page_with_curl | \ud83d\udcc3 | +| ๐Ÿ“‘ | bookmark_tabs | \ud83d\udcd1 | +| ๐Ÿ“Š | bar_chart | \ud83d\udcca | +| ๐Ÿ“ˆ | chart_with_upwards_trend | \ud83d\udcc8 | +| ๐Ÿ“‰ | chart_with_downwards_trend | \ud83d\udcc9 | +| ๐Ÿ“œ | scroll | \ud83d\udcdc | +| ๐Ÿ“‹ | clipboard | \ud83d\udccb | +| ๐Ÿ“… | date | \ud83d\udcc5 | +| ๐Ÿ“† | calendar | \ud83d\udcc6 | +| ๐Ÿ“‡ | card_index | \ud83d\udcc7 | +| ๐Ÿ“ | file_folder | \ud83d\udcc1 | +| ๐Ÿ“‚ | open_file_folder | \ud83d\udcc2 | +| โœ‚๏ธ | scissors | \u2702\ufe0f | +| ๐Ÿ“Œ | pushpin | \ud83d\udccc | +| ๐Ÿ“Ž | paperclip | \ud83d\udcce | +| โœ’๏ธ | black_nib | \u2712\ufe0f | +| โœ๏ธ | pencil2 | \u270f\ufe0f | +| ๐Ÿ“ | straight_ruler | \ud83d\udccf | +| ๐Ÿ“ | triangular_ruler | \ud83d\udcd0 | +| ๐Ÿ“• | closed_book | \ud83d\udcd5 | +| ๐Ÿ“— | green_book | \ud83d\udcd7 | +| ๐Ÿ“˜ | blue_book | \ud83d\udcd8 | +| ๐Ÿ“™ | orange_book | \ud83d\udcd9 | +| ๐Ÿ““ | notebook | \ud83d\udcd3 | +| ๐Ÿ“” | notebook_with_decorative_cover | \ud83d\udcd4 | +| ๐Ÿ“’ | ledger | \ud83d\udcd2 | +| ๐Ÿ“š | books | \ud83d\udcda | +| ๐Ÿ“– | book | \ud83d\udcd6 | +| ๐Ÿ“– | open_book | \ud83d\udcd6 | +| ๐Ÿ”– | bookmark | \ud83d\udd16 | +| ๐Ÿ“› | name_badge | \ud83d\udcdb | +| ๐Ÿ”ฌ | microscope | \ud83d\udd2c | +| ๐Ÿ”ญ | telescope | \ud83d\udd2d | +| ๐Ÿ“ฐ | newspaper | \ud83d\udcf0 | +| ๐ŸŽจ | art | \ud83c\udfa8 | +| ๐ŸŽฌ | clapper | \ud83c\udfac | +| ๐ŸŽค | microphone | \ud83c\udfa4 | +| ๐ŸŽง | headphones | \ud83c\udfa7 | +| ๐ŸŽผ | musical_score | \ud83c\udfbc | +| ๐ŸŽต | musical_note | \ud83c\udfb5 | +| ๐ŸŽถ | notes | \ud83c\udfb6 | +| ๐ŸŽน | musical_keyboard | \ud83c\udfb9 | +| ๐ŸŽป | violin | \ud83c\udfbb | +| ๐ŸŽบ | trumpet | \ud83c\udfba | +| ๐ŸŽท | saxophone | \ud83c\udfb7 | +| ๐ŸŽธ | guitar | \ud83c\udfb8 | +| ๐Ÿ‘พ | space_invader | \ud83d\udc7e | +| ๐ŸŽฎ | video_game | \ud83c\udfae | +| ๐Ÿƒ | black_joker | \ud83c\udccf | +| ๐ŸŽด | flower_playing_cards | \ud83c\udfb4 | +| ๐Ÿ€„ | mahjong | \ud83c\udc04 | +| ๐ŸŽฒ | game_die | \ud83c\udfb2 | +| ๐ŸŽฏ | dart | \ud83c\udfaf | +| ๐Ÿˆ | football | \ud83c\udfc8 | +| ๐Ÿ€ | basketball | \ud83c\udfc0 | +| โšฝ | soccer | \u26bd | +| โšพ๏ธ | baseball | \u26be\ufe0f | +| ๐ŸŽพ | tennis | \ud83c\udfbe | +| ๐ŸŽฑ | 8ball | \ud83c\udfb1 | +| ๐Ÿ‰ | rugby_football | \ud83c\udfc9 | +| ๐ŸŽณ | bowling | \ud83c\udfb3 | +| โ›ณ | golf | \u26f3 | +| ๐Ÿšต | mountain_bicyclist | \ud83d\udeb5 | +| ๐Ÿšด | bicyclist | \ud83d\udeb4 | +| ๐Ÿ | checkered_flag | \ud83c\udfc1 | +| ๐Ÿ‡ | horse_racing | \ud83c\udfc7 | +| ๐Ÿ† | trophy | \ud83c\udfc6 | +| ๐ŸŽฟ | ski | \ud83c\udfbf | +| ๐Ÿ‚ | snowboarder | \ud83c\udfc2 | +| ๐ŸŠ | swimmer | \ud83c\udfca | +| ๐Ÿ„ | surfer | \ud83c\udfc4 | +| ๐ŸŽฃ | fishing_pole_and_fish | \ud83c\udfa3 | +| โ˜• | coffee | \u2615 | +| ๐Ÿต | tea | \ud83c\udf75 | +| ๐Ÿถ | sake | \ud83c\udf76 | +| ๐Ÿผ | baby_bottle | \ud83c\udf7c | +| ๐Ÿบ | beer | \ud83c\udf7a | +| ๐Ÿป | beers | \ud83c\udf7b | +| ๐Ÿธ | cocktail | \ud83c\udf78 | +| ๐Ÿน | tropical_drink | \ud83c\udf79 | +| ๐Ÿท | wine_glass | \ud83c\udf77 | +| ๐Ÿด | fork_and_knife | \ud83c\udf74 | +| ๐Ÿ• | pizza | \ud83c\udf55 | +| ๐Ÿ” | hamburger | \ud83c\udf54 | +| ๐ŸŸ | fries | \ud83c\udf5f | +| ๐Ÿ— | poultry_leg | \ud83c\udf57 | +| ๐Ÿ– | meat_on_bone | \ud83c\udf56 | +| ๐Ÿ | spaghetti | \ud83c\udf5d | +| ๐Ÿ› | curry | \ud83c\udf5b | +| ๐Ÿค | fried_shrimp | \ud83c\udf64 | +| ๐Ÿฑ | bento | \ud83c\udf71 | +| ๐Ÿฃ | sushi | \ud83c\udf63 | +| ๐Ÿฅ | fish_cake | \ud83c\udf65 | +| ๐Ÿ™ | rice_ball | \ud83c\udf59 | +| ๐Ÿ˜ | rice_cracker | \ud83c\udf58 | +| ๐Ÿš | rice | \ud83c\udf5a | +| ๐Ÿœ | ramen | \ud83c\udf5c | +| ๐Ÿฒ | stew | \ud83c\udf72 | +| ๐Ÿข | oden | \ud83c\udf62 | +| ๐Ÿก | dango | \ud83c\udf61 | +| ๐Ÿณ | egg | \ud83c\udf73 | +| ๐Ÿž | bread | \ud83c\udf5e | +| ๐Ÿฉ | doughnut | \ud83c\udf69 | +| ๐Ÿฎ | custard | \ud83c\udf6e | +| ๐Ÿฆ | icecream | \ud83c\udf66 | +| ๐Ÿจ | ice_cream | \ud83c\udf68 | +| ๐Ÿง | shaved_ice | \ud83c\udf67 | +| ๐ŸŽ‚ | birthday | \ud83c\udf82 | +| ๐Ÿฐ | cake | \ud83c\udf70 | +| ๐Ÿช | cookie | \ud83c\udf6a | +| ๐Ÿซ | chocolate_bar | \ud83c\udf6b | +| ๐Ÿฌ | candy | \ud83c\udf6c | +| ๐Ÿญ | lollipop | \ud83c\udf6d | +| ๐Ÿฏ | honey_pot | \ud83c\udf6f | +| ๐ŸŽ | apple | \ud83c\udf4e | +| ๐Ÿ | green_apple | \ud83c\udf4f | +| ๐ŸŠ | tangerine | \ud83c\udf4a | +| ๐Ÿ‹ | lemon | \ud83c\udf4b | +| ๐Ÿ’ | cherries | \ud83c\udf52 | +| ๐Ÿ‡ | grapes | \ud83c\udf47 | +| ๐Ÿ‰ | watermelon | \ud83c\udf49 | +| ๐Ÿ“ | strawberry | \ud83c\udf53 | +| ๐Ÿ‘ | peach | \ud83c\udf51 | +| ๐Ÿˆ | melon | \ud83c\udf48 | +| ๐ŸŒ | banana | \ud83c\udf4c | +| ๐Ÿ | pear | \ud83c\udf50 | +| ๐Ÿ | pineapple | \ud83c\udf4d | +| ๐Ÿ  | sweet_potato | \ud83c\udf60 | +| ๐Ÿ† | eggplant | \ud83c\udf46 | +| ๐Ÿ… | tomato | \ud83c\udf45 | +| ๐ŸŒฝ | corn | \ud83c\udf3d | +| ๐Ÿ  | house | \ud83c\udfe0 | +| ๐Ÿก | house_with_garden | \ud83c\udfe1 | +| ๐Ÿซ | school | \ud83c\udfeb | +| ๐Ÿข | office | \ud83c\udfe2 | +| ๐Ÿฃ | post_office | \ud83c\udfe3 | +| ๐Ÿฅ | hospital | \ud83c\udfe5 | +| ๐Ÿฆ | bank | \ud83c\udfe6 | +| ๐Ÿช | convenience_store | \ud83c\udfea | +| ๐Ÿฉ | love_hotel | \ud83c\udfe9 | +| ๐Ÿจ | hotel | \ud83c\udfe8 | +| ๐Ÿ’’ | wedding | \ud83d\udc92 | +| โ›ช | church | \u26ea | +| ๐Ÿฌ | department_store | \ud83c\udfec | +| ๐Ÿค | european_post_office | \ud83c\udfe4 | +| ๐ŸŒ‡ | city_sunrise | \ud83c\udf07 | +| ๐ŸŒ† | city_sunset | \ud83c\udf06 | +| ๐Ÿฏ | japanese_castle | \ud83c\udfef | +| ๐Ÿฐ | european_castle | \ud83c\udff0 | +| โ›บ | tent | \u26fa | +| ๐Ÿญ | factory | \ud83c\udfed | +| ๐Ÿ—ผ | tokyo_tower | \ud83d\uddfc | +| ๐Ÿ—พ | japan | \ud83d\uddfe | +| ๐Ÿ—ป | mount_fuji | \ud83d\uddfb | +| ๐ŸŒ„ | sunrise_over_mountains | \ud83c\udf04 | +| ๐ŸŒ… | sunrise | \ud83c\udf05 | +| ๐ŸŒƒ | night_with_stars | \ud83c\udf03 | +| ๐Ÿ—ฝ | statue_of_liberty | \ud83d\uddfd | +| ๐ŸŒ‰ | bridge_at_night | \ud83c\udf09 | +| ๐ŸŽ  | carousel_horse | \ud83c\udfa0 | +| ๐ŸŽก | ferris_wheel | \ud83c\udfa1 | +| โ›ฒ | fountain | \u26f2 | +| ๐ŸŽข | roller_coaster | \ud83c\udfa2 | +| ๐Ÿšข | ship | \ud83d\udea2 | +| โ›ต | boat | \u26f5 | +| โ›ต | sailboat | \u26f5 | +| ๐Ÿšค | speedboat | \ud83d\udea4 | +| ๐Ÿšฃ | rowboat | \ud83d\udea3 | +| โš“ | anchor | \u2693 | +| ๐Ÿš€ | rocket | \ud83d\ude80 | +| โœˆ๏ธ | airplane | \u2708\ufe0f | +| ๐Ÿ’บ | seat | \ud83d\udcba | +| ๐Ÿš | helicopter | \ud83d\ude81 | +| ๐Ÿš‚ | steam_locomotive | \ud83d\ude82 | +| ๐ŸšŠ | tram | \ud83d\ude8a | +| ๐Ÿš‰ | station | \ud83d\ude89 | +| ๐Ÿšž | mountain_railway | \ud83d\ude9e | +| ๐Ÿš† | train2 | \ud83d\ude86 | +| ๐Ÿš„ | bullettrain_side | \ud83d\ude84 | +| ๐Ÿš… | bullettrain_front | \ud83d\ude85 | +| ๐Ÿšˆ | light_rail | \ud83d\ude88 | +| ๐Ÿš‡ | metro | \ud83d\ude87 | +| ๐Ÿš | monorail | \ud83d\ude9d | +| ๐Ÿš‹ | train | \ud83d\ude8b | +| ๐Ÿšƒ | railway_car | \ud83d\ude83 | +| ๐ŸšŽ | trolleybus | \ud83d\ude8e | +| ๐ŸšŒ | bus | \ud83d\ude8c | +| ๐Ÿš | oncoming_bus | \ud83d\ude8d | +| ๐Ÿš™ | blue_car | \ud83d\ude99 | +| ๐Ÿš˜ | oncoming_automobile | \ud83d\ude98 | +| ๐Ÿš— | car | \ud83d\ude97 | +| ๐Ÿš— | red_car | \ud83d\ude97 | +| ๐Ÿš• | taxi | \ud83d\ude95 | +| ๐Ÿš– | oncoming_taxi | \ud83d\ude96 | +| ๐Ÿš› | articulated_lorry | \ud83d\ude9b | +| ๐Ÿšš | truck | \ud83d\ude9a | +| ๐Ÿšจ | rotating_light | \ud83d\udea8 | +| ๐Ÿš“ | police_car | \ud83d\ude93 | +| ๐Ÿš” | oncoming_police_car | \ud83d\ude94 | +| ๐Ÿš’ | fire_engine | \ud83d\ude92 | +| ๐Ÿš‘ | ambulance | \ud83d\ude91 | +| ๐Ÿš | minibus | \ud83d\ude90 | +| ๐Ÿšฒ | bike | \ud83d\udeb2 | +| ๐Ÿšก | aerial_tramway | \ud83d\udea1 | +| ๐ŸšŸ | suspension_railway | \ud83d\ude9f | +| ๐Ÿš  | mountain_cableway | \ud83d\udea0 | +| ๐Ÿšœ | tractor | \ud83d\ude9c | +| ๐Ÿ’ˆ | barber | \ud83d\udc88 | +| ๐Ÿš | busstop | \ud83d\ude8f | +| ๐ŸŽซ | ticket | \ud83c\udfab | +| ๐Ÿšฆ | vertical_traffic_light | \ud83d\udea6 | +| ๐Ÿšฅ | traffic_light | \ud83d\udea5 | +| โš ๏ธ | warning | \u26a0\ufe0f | +| ๐Ÿšง | construction | \ud83d\udea7 | +| ๐Ÿ”ฐ | beginner | \ud83d\udd30 | +| โ›ฝ | fuelpump | \u26fd | +| ๐Ÿฎ | izakaya_lantern | \ud83c\udfee | +| ๐Ÿฎ | lantern | \ud83c\udfee | +| ๐ŸŽฐ | slot_machine | \ud83c\udfb0 | +| โ™จ๏ธ | hotsprings | \u2668\ufe0f | +| ๐Ÿ—ฟ | moyai | \ud83d\uddff | +| ๐ŸŽช | circus_tent | \ud83c\udfaa | +| ๐ŸŽญ | performing_arts | \ud83c\udfad | +| ๐Ÿ“ | round_pushpin | \ud83d\udccd | +| ๐Ÿšฉ | triangular_flag_on_post | \ud83d\udea9 | +| ๐Ÿ‡ฏ๐Ÿ‡ต | jp | \ud83c\uddef\ud83c\uddf5 | +| ๐Ÿ‡ฐ๐Ÿ‡ท | kr | \ud83c\uddf0\ud83c\uddf7 | +| ๐Ÿ‡ฉ๐Ÿ‡ช | de | \ud83c\udde9\ud83c\uddea | +| ๐Ÿ‡จ๐Ÿ‡ณ | cn | \ud83c\udde8\ud83c\uddf3 | +| ๐Ÿ‡บ๐Ÿ‡ธ | us | \ud83c\uddfa\ud83c\uddf8 | +| ๐Ÿ‡ซ๐Ÿ‡ท | fr | \ud83c\uddeb\ud83c\uddf7 | +| ๐Ÿ‡ช๐Ÿ‡ธ | es | \ud83c\uddea\ud83c\uddf8 | +| ๐Ÿ‡ฎ๐Ÿ‡น | it | \ud83c\uddee\ud83c\uddf9 | +| ๐Ÿ‡ท๐Ÿ‡บ | ru | \ud83c\uddf7\ud83c\uddfa | +| ๐Ÿ‡ฌ๐Ÿ‡ง | gb | \ud83c\uddec\ud83c\udde7 | +| ๐Ÿ‡ฌ๐Ÿ‡ง | uk | \ud83c\uddec\ud83c\udde7 | +| 1๏ธโƒฃ | one | \u31\ufe0f\u20e3 | +| 2๏ธโƒฃ | two | \u32\ufe0f\u20e3 | +| 3๏ธโƒฃ | three | \u33\ufe0f\u20e3 | +| 4๏ธโƒฃ | four | \u34\ufe0f\u20e3 | +| 5๏ธโƒฃ | five | \u35\ufe0f\u20e3 | +| 6๏ธโƒฃ | six | \u36\ufe0f\u20e3 | +| 7๏ธโƒฃ | seven | \u37\ufe0f\u20e3 | +| 8๏ธโƒฃ | eight | \u38\ufe0f\u20e3 | +| 9๏ธโƒฃ | nine | \u39\ufe0f\u20e3 | +| 0๏ธโƒฃ | zero | \u30\ufe0f\u20e3 | +| ๐Ÿ”Ÿ | keycap_ten | \ud83d\udd1f | +| #๏ธโƒฃ | hash | \u23\ufe0f\u20e3 | +| ๐Ÿ”ฃ | symbols | \ud83d\udd23 | +| โฌ†๏ธ | arrow_up | \u2b06\ufe0f | +| โฌ‡๏ธ | arrow_down | \u2b07\ufe0f | +| โฌ…๏ธ | arrow_left | \u2b05\ufe0f | +| โžก๏ธ | arrow_right | \u27a1\ufe0f | +| ๐Ÿ”  | capital_abcd | \ud83d\udd20 | +| ๐Ÿ”ก | abcd | \ud83d\udd21 | +| ๐Ÿ”ค | abc | \ud83d\udd24 | +| โ†—๏ธ | arrow_upper_right | \u2197\ufe0f | +| โ†–๏ธ | arrow_upper_left | \u2196\ufe0f | +| โ†˜๏ธ | arrow_lower_right | \u2198\ufe0f | +| โ†™๏ธ | arrow_lower_left | \u2199\ufe0f | +| โ†”๏ธ | left_right_arrow | \u2194\ufe0f | +| โ†•๏ธ | arrow_up_down | \u2195\ufe0f | +| ๐Ÿ”„ | arrows_counterclockwise | \ud83d\udd04 | +| โ—€๏ธ | arrow_backward | \u25c0\ufe0f | +| โ–ถ๏ธ | arrow_forward | \u25b6\ufe0f | +| ๐Ÿ”ผ | arrow_up_small | \ud83d\udd3c | +| ๐Ÿ”ฝ | arrow_down_small | \ud83d\udd3d | +| โ†ฉ๏ธ | leftwards_arrow_with_hook | \u21a9\ufe0f | +| โ†ช๏ธ | arrow_right_hook | \u21aa\ufe0f | +| โ„น๏ธ | information_source | \u2139\ufe0f | +| โช | rewind | \u23ea | +| โฉ | fast_forward | \u23e9 | +| โซ | arrow_double_up | \u23eb | +| โฌ | arrow_double_down | \u23ec | +| โคต๏ธ | arrow_heading_down | \u2935\ufe0f | +| โคด๏ธ | arrow_heading_up | \u2934\ufe0f | +| ๐Ÿ†— | ok | \ud83c\udd97 | +| ๐Ÿ”€ | twisted_rightwards_arrows | \ud83d\udd00 | +| ๐Ÿ” | repeat | \ud83d\udd01 | +| ๐Ÿ”‚ | repeat_one | \ud83d\udd02 | +| ๐Ÿ†• | new | \ud83c\udd95 | +| ๐Ÿ†™ | up | \ud83c\udd99 | +| ๐Ÿ†’ | cool | \ud83c\udd92 | +| ๐Ÿ†“ | free | \ud83c\udd93 | +| ๐Ÿ†– | ng | \ud83c\udd96 | +| ๐Ÿ“ถ | signal_strength | \ud83d\udcf6 | +| ๐ŸŽฆ | cinema | \ud83c\udfa6 | +| ๐Ÿˆ | koko | \ud83c\ude01 | +| ๐Ÿˆฏ | u6307 | \ud83c\ude2f | +| ๐Ÿˆณ | u7a7a | \ud83c\ude33 | +| ๐Ÿˆต | u6e80 | \ud83c\ude35 | +| ๐Ÿˆด | u5408 | \ud83c\ude34 | +| ๐Ÿˆฒ | u7981 | \ud83c\ude32 | +| ๐Ÿ‰ | ideograph_advantage | \ud83c\ude50 | +| ๐Ÿˆน | u5272 | \ud83c\ude39 | +| ๐Ÿˆบ | u55b6 | \ud83c\ude3a | +| ๐Ÿˆถ | u6709 | \ud83c\ude36 | +| ๐Ÿˆš | u7121 | \ud83c\ude1a | +| ๐Ÿšป | restroom | \ud83d\udebb | +| ๐Ÿšน | mens | \ud83d\udeb9 | +| ๐Ÿšบ | womens | \ud83d\udeba | +| ๐Ÿšผ | baby_symbol | \ud83d\udebc | +| ๐Ÿšพ | wc | \ud83d\udebe | +| ๐Ÿšฐ | potable_water | \ud83d\udeb0 | +| ๐Ÿšฎ | put_litter_in_its_place | \ud83d\udeae | +| ๐Ÿ…ฟ๏ธ | parking | \ud83c\udd7f\ufe0f | +| โ™ฟ | wheelchair | \u267f | +| ๐Ÿšญ | no_smoking | \ud83d\udead | +| ๐Ÿˆท๏ธ | u6708 | \ud83c\ude37\ufe0f | +| ๐Ÿˆธ | u7533 | \ud83c\ude38 | +| ๐Ÿˆ‚๏ธ | sa | \ud83c\ude02\ufe0f | +| โ“‚๏ธ | m | \u24c2\ufe0f | +| ๐Ÿ›‚ | passport_control | \ud83d\udec2 | +| ๐Ÿ›„ | baggage_claim | \ud83d\udec4 | +| ๐Ÿ›… | left_luggage | \ud83d\udec5 | +| ๐Ÿ›ƒ | customs | \ud83d\udec3 | +| ๐Ÿ‰‘ | accept | \ud83c\ude51 | +| ใŠ™๏ธ | secret | \u3299\ufe0f | +| ใŠ—๏ธ | congratulations | \u3297\ufe0f | +| ๐Ÿ†‘ | cl | \ud83c\udd91 | +| ๐Ÿ†˜ | sos | \ud83c\udd98 | +| ๐Ÿ†” | id | \ud83c\udd94 | +| ๐Ÿšซ | no_entry_sign | \ud83d\udeab | +| ๐Ÿ”ž | underage | \ud83d\udd1e | +| ๐Ÿ“ต | no_mobile_phones | \ud83d\udcf5 | +| ๐Ÿšฏ | do_not_litter | \ud83d\udeaf | +| ๐Ÿšฑ | non-potable_water | \ud83d\udeb1 | +| ๐Ÿšณ | no_bicycles | \ud83d\udeb3 | +| ๐Ÿšท | no_pedestrians | \ud83d\udeb7 | +| ๐Ÿšธ | children_crossing | \ud83d\udeb8 | +| โ›” | no_entry | \u26d4 | +| โœณ๏ธ | eight_spoked_asterisk | \u2733\ufe0f | +| โ‡๏ธ | sparkle | \u2747\ufe0f | +| โŽ | negative_squared_cross_mark | \u274e | +| โœ… | white_check_mark | \u2705 | +| โœด๏ธ | eight_pointed_black_star | \u2734\ufe0f | +| ๐Ÿ’Ÿ | heart_decoration | \ud83d\udc9f | +| ๐Ÿ†š | vs | \ud83c\udd9a | +| ๐Ÿ“ณ | vibration_mode | \ud83d\udcf3 | +| ๐Ÿ“ด | mobile_phone_off | \ud83d\udcf4 | +| ๐Ÿ…ฐ๏ธ | a | \ud83c\udd70\ufe0f | +| ๐Ÿ…ฑ๏ธ | b | \ud83c\udd71\ufe0f | +| ๐Ÿ†Ž | ab | \ud83c\udd8e | +| ๐Ÿ…พ๏ธ | o2 | \ud83c\udd7e\ufe0f | +| ๐Ÿ’  | diamond_shape_with_a_dot_inside | \ud83d\udca0 | +| โžฟ | loop | \u27bf | +| โ™ป๏ธ | recycle | \u267b\ufe0f | +| โ™ˆ | aries | \u2648 | +| โ™‰ | taurus | \u2649 | +| โ™Š | gemini | \u264a | +| โ™‹ | cancer | \u264b | +| โ™Œ | leo | \u264c | +| โ™ | virgo | \u264d | +| โ™Ž | libra | \u264e | +| โ™ | scorpius | \u264f | +| โ™ | sagittarius | \u2650 | +| โ™‘ | capricorn | \u2651 | +| โ™’ | aquarius | \u2652 | +| โ™“ | pisces | \u2653 | +| โ›Ž | ophiuchus | \u26ce | +| ๐Ÿ”ฏ | six_pointed_star | \ud83d\udd2f | +| ๐Ÿง | atm | \ud83c\udfe7 | +| ๐Ÿ’น | chart | \ud83d\udcb9 | +| ๐Ÿ’ฒ | heavy_dollar_sign | \ud83d\udcb2 | +| ๐Ÿ’ฑ | currency_exchange | \ud83d\udcb1 | +| ยฉ๏ธ | copyright | \ua9\ufe0f | +| ยฎ๏ธ | registered | \uae\ufe0f | +| โ„ข๏ธ | tm | \u2122\ufe0f | +| โŒ | x | \u274c | +| โ€ผ๏ธ | bangbang | \u203c\ufe0f | +| โ‰๏ธ | interrobang | \u2049\ufe0f | +| โ— | exclamation | \u2757 | +| โ— | heavy_exclamation_mark | \u2757 | +| โ“ | question | \u2753 | +| โ• | grey_exclamation | \u2755 | +| โ” | grey_question | \u2754 | +| โญ• | o | \u2b55 | +| ๐Ÿ” | top | \ud83d\udd1d | +| ๐Ÿ”š | end | \ud83d\udd1a | +| ๐Ÿ”™ | back | \ud83d\udd19 | +| ๐Ÿ”› | on | \ud83d\udd1b | +| ๐Ÿ”œ | soon | \ud83d\udd1c | +| ๐Ÿ”ƒ | arrows_clockwise | \ud83d\udd03 | +| ๐Ÿ•› | clock12 | \ud83d\udd5b | +| ๐Ÿ•ง | clock1230 | \ud83d\udd67 | +| ๐Ÿ• | clock1 | \ud83d\udd50 | +| ๐Ÿ•œ | clock130 | \ud83d\udd5c | +| ๐Ÿ•‘ | clock2 | \ud83d\udd51 | +| ๐Ÿ• | clock230 | \ud83d\udd5d | +| ๐Ÿ•’ | clock3 | \ud83d\udd52 | +| ๐Ÿ•ž | clock330 | \ud83d\udd5e | +| ๐Ÿ•“ | clock4 | \ud83d\udd53 | +| ๐Ÿ•Ÿ | clock430 | \ud83d\udd5f | +| ๐Ÿ•” | clock5 | \ud83d\udd54 | +| ๐Ÿ•  | clock530 | \ud83d\udd60 | +| ๐Ÿ•• | clock6 | \ud83d\udd55 | +| ๐Ÿ•– | clock7 | \ud83d\udd56 | +| ๐Ÿ•— | clock8 | \ud83d\udd57 | +| ๐Ÿ•˜ | clock9 | \ud83d\udd58 | +| ๐Ÿ•™ | clock10 | \ud83d\udd59 | +| ๐Ÿ•š | clock11 | \ud83d\udd5a | +| ๐Ÿ•ก | clock630 | \ud83d\udd61 | +| ๐Ÿ•ข | clock730 | \ud83d\udd62 | +| ๐Ÿ•ฃ | clock830 | \ud83d\udd63 | +| ๐Ÿ•ค | clock930 | \ud83d\udd64 | +| ๐Ÿ•ฅ | clock1030 | \ud83d\udd65 | +| ๐Ÿ•ฆ | clock1130 | \ud83d\udd66 | +| โœ–๏ธ | heavy_multiplication_x | \u2716\ufe0f | +| โž• | heavy_plus_sign | \u2795 | +| โž– | heavy_minus_sign | \u2796 | +| โž— | heavy_division_sign | \u2797 | +| โ™ ๏ธ | spades | \u2660\ufe0f | +| โ™ฅ๏ธ | hearts | \u2665\ufe0f | +| โ™ฃ๏ธ | clubs | \u2663\ufe0f | +| โ™ฆ๏ธ | diamonds | \u2666\ufe0f | +| ๐Ÿ’ฎ | white_flower | \ud83d\udcae | +| โœ”๏ธ | heavy_check_mark | \u2714\ufe0f | +| โ˜‘๏ธ | ballot_box_with_check | \u2611\ufe0f | +| ๐Ÿ”˜ | radio_button | \ud83d\udd18 | +| ๐Ÿ”— | link | \ud83d\udd17 | +| โžฐ | curly_loop | \u27b0 | +| ใ€ฐ๏ธ | wavy_dash | \u3030\ufe0f | +| ใ€ฝ๏ธ | part_alternation_mark | \u303d\ufe0f | +| ๐Ÿ”ฑ | trident | \ud83d\udd31 | +| โ—ผ๏ธ | black_medium_square | \u25fc\ufe0f | +| โ—ป๏ธ | white_medium_square | \u25fb\ufe0f | +| โ—พ | black_medium_small_square | \u25fe | +| โ—ฝ | white_medium_small_square | \u25fd | +| โ–ช๏ธ | black_small_square | \u25aa\ufe0f | +| โ–ซ๏ธ | white_small_square | \u25ab\ufe0f | +| ๐Ÿ”บ | small_red_triangle | \ud83d\udd3a | +| ๐Ÿ”ฒ | black_square_button | \ud83d\udd32 | +| ๐Ÿ”ณ | white_square_button | \ud83d\udd33 | +| โšซ | black_circle | \u26ab | +| โšช | white_circle | \u26aa | +| ๐Ÿ”ด | red_circle | \ud83d\udd34 | +| ๐Ÿ”ต | large_blue_circle | \ud83d\udd35 | +| ๐Ÿ”ป | small_red_triangle_down | \ud83d\udd3b | +| โฌœ | white_large_square | \u2b1c | +| โฌ› | black_large_square | \u2b1b | +| ๐Ÿ”ถ | large_orange_diamond | \ud83d\udd36 | +| ๐Ÿ”ท | large_blue_diamond | \ud83d\udd37 | +| ๐Ÿ”ธ | small_orange_diamond | \ud83d\udd38 | +| ๐Ÿ”น | small_blue_diamond | \ud83d\udd39 | diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/bower.json b/server/node_modules/emoji-strip/node_modules/gemoji/bower.json new file mode 100644 index 00000000..76fa217e --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/bower.json @@ -0,0 +1,33 @@ +{ + "name": "gemoji", + "main": "index.js", + "description": "Named and unicode Gemoji", + "license": "MIT", + "keywords": [ + "gemoji", + "emoji", + "unicode", + "name", + "shortcode" + ], + "repository": { + "type": "git", + "url": "https://github.com/wooorm/gemoji.git" + }, + "authors": [ + "Titus Wormer " + ], + "ignore": [ + ".*", + "*.log", + "*.md", + "data/emoji.json", + "component.json", + "components", + "build", + "package.json", + "coverage", + "node_modules", + "spec" + ] +} diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/build-data.js b/server/node_modules/emoji-strip/node_modules/gemoji/build-data.js new file mode 100644 index 00000000..334d7641 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/build-data.js @@ -0,0 +1,24 @@ +'use strict'; + +var fs, data, map; + +fs = require('fs'); +data = require('./data/emoji.json'); + +function isEmoji(emojiObject) { + return 'emoji' in emojiObject; +} + +data = data.filter(isEmoji); + +map = {}; + +data.forEach(function (emojiObject) { + var unicodeEmoji = emojiObject.emoji; + + emojiObject.aliases.forEach(function (alias) { + map[alias] = unicodeEmoji; + }); +}); + +fs.writeFileSync('data/gemoji.json', JSON.stringify(map)); diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/build-supported-gemoji.js b/server/node_modules/emoji-strip/node_modules/gemoji/build-supported-gemoji.js new file mode 100644 index 00000000..a7b7a843 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/build-supported-gemoji.js @@ -0,0 +1,79 @@ +'use strict'; + +/** + * Dependencies. + */ + +var fs, + table, + gemoji; + +fs = require('fs'); +table = require('markdown-table'); +gemoji = require('./data/gemoji'); + +/** + * Escape a unicode emoji. + */ + +function escape(value) { + return value.split('').map(function (character) { + return '\\u' + character.charCodeAt(0).toString(16); + }).join(''); +} + +/** + * Create an expression from all emoji. + */ + +var expression; + +expression = new RegExp( + Object.keys(gemoji).map(function (name) { + return gemoji[name]; + }).join('|'), + 'g' +) + +/** + * Set up data. + */ + +var data; + +data = [ + ['Unicode', 'Name', 'Escaped Unicode'] +]; + +data = data.concat( + Object.keys(gemoji).map(function (name) { + return [ + gemoji[name], + name, + escape(gemoji[name]) + ] + }) +); + +/** + * Write support. + */ + +fs.writeFileSync('Supported-Gemoji.md', + 'Supported Gemoji:\n' + + '=================\n' + + '\n' + + 'Note that this file does not contain the gemoji\'s as rendered by ' + + 'GitHub;\n' + Object.keys(gemoji).length + ' small images would make ' + + 'viewing this document very slow.\n' + + '\n' + + + table(data, { + 'align' : ['c', 'c', 'c'], + 'stringLength' : function (value) { + return value.replace(expression, ' ').length; + } + }) + + + '\n' +); diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/component.json b/server/node_modules/emoji-strip/node_modules/gemoji/component.json new file mode 100644 index 00000000..6306cf52 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/component.json @@ -0,0 +1,20 @@ +{ + "name": "gemoji", + "version": "0.1.2", + "description": "Named and unicode Gemoji", + "license": "MIT", + "keywords": [ + "gemoji", + "emoji", + "unicode", + "name", + "shortcode" + ], + "repository": "wooorm/gemoji", + "scripts" : [ + "index.js" + ], + "json": [ + "data/gemoji.json" + ] +} diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/data/gemoji.json b/server/node_modules/emoji-strip/node_modules/gemoji/data/gemoji.json new file mode 100644 index 00000000..caaddc8d --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/data/gemoji.json @@ -0,0 +1 @@ +{"100":"๐Ÿ’ฏ","1234":"๐Ÿ”ข","smile":"๐Ÿ˜„","smiley":"๐Ÿ˜ƒ","grinning":"๐Ÿ˜€","blush":"๐Ÿ˜Š","relaxed":"โ˜บ๏ธ","wink":"๐Ÿ˜‰","heart_eyes":"๐Ÿ˜","kissing_heart":"๐Ÿ˜˜","kissing_closed_eyes":"๐Ÿ˜š","kissing":"๐Ÿ˜—","kissing_smiling_eyes":"๐Ÿ˜™","stuck_out_tongue_winking_eye":"๐Ÿ˜œ","stuck_out_tongue_closed_eyes":"๐Ÿ˜","stuck_out_tongue":"๐Ÿ˜›","flushed":"๐Ÿ˜ณ","grin":"๐Ÿ˜","pensive":"๐Ÿ˜”","relieved":"๐Ÿ˜Œ","unamused":"๐Ÿ˜’","disappointed":"๐Ÿ˜ž","persevere":"๐Ÿ˜ฃ","cry":"๐Ÿ˜ข","joy":"๐Ÿ˜‚","sob":"๐Ÿ˜ญ","sleepy":"๐Ÿ˜ช","disappointed_relieved":"๐Ÿ˜ฅ","cold_sweat":"๐Ÿ˜ฐ","sweat_smile":"๐Ÿ˜…","sweat":"๐Ÿ˜“","weary":"๐Ÿ˜ฉ","tired_face":"๐Ÿ˜ซ","fearful":"๐Ÿ˜จ","scream":"๐Ÿ˜ฑ","angry":"๐Ÿ˜ ","rage":"๐Ÿ˜ก","triumph":"๐Ÿ˜ค","confounded":"๐Ÿ˜–","laughing":"๐Ÿ˜†","satisfied":"๐Ÿ˜†","yum":"๐Ÿ˜‹","mask":"๐Ÿ˜ท","sunglasses":"๐Ÿ˜Ž","sleeping":"๐Ÿ˜ด","dizzy_face":"๐Ÿ˜ต","astonished":"๐Ÿ˜ฒ","worried":"๐Ÿ˜Ÿ","frowning":"๐Ÿ˜ฆ","anguished":"๐Ÿ˜ง","smiling_imp":"๐Ÿ˜ˆ","imp":"๐Ÿ‘ฟ","open_mouth":"๐Ÿ˜ฎ","grimacing":"๐Ÿ˜ฌ","neutral_face":"๐Ÿ˜","confused":"๐Ÿ˜•","hushed":"๐Ÿ˜ฏ","no_mouth":"๐Ÿ˜ถ","innocent":"๐Ÿ˜‡","smirk":"๐Ÿ˜","expressionless":"๐Ÿ˜‘","man_with_gua_pi_mao":"๐Ÿ‘ฒ","man_with_turban":"๐Ÿ‘ณ","cop":"๐Ÿ‘ฎ","construction_worker":"๐Ÿ‘ท","guardsman":"๐Ÿ’‚","baby":"๐Ÿ‘ถ","boy":"๐Ÿ‘ฆ","girl":"๐Ÿ‘ง","man":"๐Ÿ‘จ","woman":"๐Ÿ‘ฉ","older_man":"๐Ÿ‘ด","older_woman":"๐Ÿ‘ต","person_with_blond_hair":"๐Ÿ‘ฑ","angel":"๐Ÿ‘ผ","princess":"๐Ÿ‘ธ","smiley_cat":"๐Ÿ˜บ","smile_cat":"๐Ÿ˜ธ","heart_eyes_cat":"๐Ÿ˜ป","kissing_cat":"๐Ÿ˜ฝ","smirk_cat":"๐Ÿ˜ผ","scream_cat":"๐Ÿ™€","crying_cat_face":"๐Ÿ˜ฟ","joy_cat":"๐Ÿ˜น","pouting_cat":"๐Ÿ˜พ","japanese_ogre":"๐Ÿ‘น","japanese_goblin":"๐Ÿ‘บ","see_no_evil":"๐Ÿ™ˆ","hear_no_evil":"๐Ÿ™‰","speak_no_evil":"๐Ÿ™Š","skull":"๐Ÿ’€","alien":"๐Ÿ‘ฝ","hankey":"๐Ÿ’ฉ","poop":"๐Ÿ’ฉ","shit":"๐Ÿ’ฉ","fire":"๐Ÿ”ฅ","sparkles":"โœจ","star2":"๐ŸŒŸ","dizzy":"๐Ÿ’ซ","boom":"๐Ÿ’ฅ","collision":"๐Ÿ’ฅ","anger":"๐Ÿ’ข","sweat_drops":"๐Ÿ’ฆ","droplet":"๐Ÿ’ง","zzz":"๐Ÿ’ค","dash":"๐Ÿ’จ","ear":"๐Ÿ‘‚","eyes":"๐Ÿ‘€","nose":"๐Ÿ‘ƒ","tongue":"๐Ÿ‘…","lips":"๐Ÿ‘„","+1":"๐Ÿ‘","thumbsup":"๐Ÿ‘","-1":"๐Ÿ‘Ž","thumbsdown":"๐Ÿ‘Ž","ok_hand":"๐Ÿ‘Œ","facepunch":"๐Ÿ‘Š","punch":"๐Ÿ‘Š","fist":"โœŠ","v":"โœŒ๏ธ","wave":"๐Ÿ‘‹","hand":"โœ‹","raised_hand":"โœ‹","open_hands":"๐Ÿ‘","point_up_2":"๐Ÿ‘†","point_down":"๐Ÿ‘‡","point_right":"๐Ÿ‘‰","point_left":"๐Ÿ‘ˆ","raised_hands":"๐Ÿ™Œ","pray":"๐Ÿ™","point_up":"โ˜๏ธ","clap":"๐Ÿ‘","muscle":"๐Ÿ’ช","walking":"๐Ÿšถ","runner":"๐Ÿƒ","running":"๐Ÿƒ","dancer":"๐Ÿ’ƒ","couple":"๐Ÿ‘ซ","family":"๐Ÿ‘ช","two_men_holding_hands":"๐Ÿ‘ฌ","two_women_holding_hands":"๐Ÿ‘ญ","couplekiss":"๐Ÿ’","couple_with_heart":"๐Ÿ’‘","dancers":"๐Ÿ‘ฏ","ok_woman":"๐Ÿ™†","no_good":"๐Ÿ™…","information_desk_person":"๐Ÿ’","raising_hand":"๐Ÿ™‹","massage":"๐Ÿ’†","haircut":"๐Ÿ’‡","nail_care":"๐Ÿ’…","bride_with_veil":"๐Ÿ‘ฐ","person_with_pouting_face":"๐Ÿ™Ž","person_frowning":"๐Ÿ™","bow":"๐Ÿ™‡","tophat":"๐ŸŽฉ","crown":"๐Ÿ‘‘","womans_hat":"๐Ÿ‘’","athletic_shoe":"๐Ÿ‘Ÿ","mans_shoe":"๐Ÿ‘ž","shoe":"๐Ÿ‘ž","sandal":"๐Ÿ‘ก","high_heel":"๐Ÿ‘ ","boot":"๐Ÿ‘ข","shirt":"๐Ÿ‘•","tshirt":"๐Ÿ‘•","necktie":"๐Ÿ‘”","womans_clothes":"๐Ÿ‘š","dress":"๐Ÿ‘—","running_shirt_with_sash":"๐ŸŽฝ","jeans":"๐Ÿ‘–","kimono":"๐Ÿ‘˜","bikini":"๐Ÿ‘™","briefcase":"๐Ÿ’ผ","handbag":"๐Ÿ‘œ","pouch":"๐Ÿ‘","purse":"๐Ÿ‘›","eyeglasses":"๐Ÿ‘“","ribbon":"๐ŸŽ€","closed_umbrella":"๐ŸŒ‚","lipstick":"๐Ÿ’„","yellow_heart":"๐Ÿ’›","blue_heart":"๐Ÿ’™","purple_heart":"๐Ÿ’œ","green_heart":"๐Ÿ’š","heart":"โค๏ธ","broken_heart":"๐Ÿ’”","heartpulse":"๐Ÿ’—","heartbeat":"๐Ÿ’“","two_hearts":"๐Ÿ’•","sparkling_heart":"๐Ÿ’–","revolving_hearts":"๐Ÿ’ž","cupid":"๐Ÿ’˜","love_letter":"๐Ÿ’Œ","kiss":"๐Ÿ’‹","ring":"๐Ÿ’","gem":"๐Ÿ’Ž","bust_in_silhouette":"๐Ÿ‘ค","busts_in_silhouette":"๐Ÿ‘ฅ","speech_balloon":"๐Ÿ’ฌ","footprints":"๐Ÿ‘ฃ","thought_balloon":"๐Ÿ’ญ","dog":"๐Ÿถ","wolf":"๐Ÿบ","cat":"๐Ÿฑ","mouse":"๐Ÿญ","hamster":"๐Ÿน","rabbit":"๐Ÿฐ","frog":"๐Ÿธ","tiger":"๐Ÿฏ","koala":"๐Ÿจ","bear":"๐Ÿป","pig":"๐Ÿท","pig_nose":"๐Ÿฝ","cow":"๐Ÿฎ","boar":"๐Ÿ—","monkey_face":"๐Ÿต","monkey":"๐Ÿ’","horse":"๐Ÿด","sheep":"๐Ÿ‘","elephant":"๐Ÿ˜","panda_face":"๐Ÿผ","penguin":"๐Ÿง","bird":"๐Ÿฆ","baby_chick":"๐Ÿค","hatched_chick":"๐Ÿฅ","hatching_chick":"๐Ÿฃ","chicken":"๐Ÿ”","snake":"๐Ÿ","turtle":"๐Ÿข","bug":"๐Ÿ›","bee":"๐Ÿ","honeybee":"๐Ÿ","ant":"๐Ÿœ","beetle":"๐Ÿž","snail":"๐ŸŒ","octopus":"๐Ÿ™","shell":"๐Ÿš","tropical_fish":"๐Ÿ ","fish":"๐ŸŸ","dolphin":"๐Ÿฌ","flipper":"๐Ÿฌ","whale":"๐Ÿณ","whale2":"๐Ÿ‹","cow2":"๐Ÿ„","ram":"๐Ÿ","rat":"๐Ÿ€","water_buffalo":"๐Ÿƒ","tiger2":"๐Ÿ…","rabbit2":"๐Ÿ‡","dragon":"๐Ÿ‰","racehorse":"๐ŸŽ","goat":"๐Ÿ","rooster":"๐Ÿ“","dog2":"๐Ÿ•","pig2":"๐Ÿ–","mouse2":"๐Ÿ","ox":"๐Ÿ‚","dragon_face":"๐Ÿฒ","blowfish":"๐Ÿก","crocodile":"๐ŸŠ","camel":"๐Ÿซ","dromedary_camel":"๐Ÿช","leopard":"๐Ÿ†","cat2":"๐Ÿˆ","poodle":"๐Ÿฉ","feet":"๐Ÿพ","paw_prints":"๐Ÿพ","bouquet":"๐Ÿ’","cherry_blossom":"๐ŸŒธ","tulip":"๐ŸŒท","four_leaf_clover":"๐Ÿ€","rose":"๐ŸŒน","sunflower":"๐ŸŒป","hibiscus":"๐ŸŒบ","maple_leaf":"๐Ÿ","leaves":"๐Ÿƒ","fallen_leaf":"๐Ÿ‚","herb":"๐ŸŒฟ","ear_of_rice":"๐ŸŒพ","mushroom":"๐Ÿ„","cactus":"๐ŸŒต","palm_tree":"๐ŸŒด","evergreen_tree":"๐ŸŒฒ","deciduous_tree":"๐ŸŒณ","chestnut":"๐ŸŒฐ","seedling":"๐ŸŒฑ","blossom":"๐ŸŒผ","globe_with_meridians":"๐ŸŒ","sun_with_face":"๐ŸŒž","full_moon_with_face":"๐ŸŒ","new_moon_with_face":"๐ŸŒš","new_moon":"๐ŸŒ‘","waxing_crescent_moon":"๐ŸŒ’","first_quarter_moon":"๐ŸŒ“","moon":"๐ŸŒ”","waxing_gibbous_moon":"๐ŸŒ”","full_moon":"๐ŸŒ•","waning_gibbous_moon":"๐ŸŒ–","last_quarter_moon":"๐ŸŒ—","waning_crescent_moon":"๐ŸŒ˜","last_quarter_moon_with_face":"๐ŸŒœ","first_quarter_moon_with_face":"๐ŸŒ›","crescent_moon":"๐ŸŒ™","earth_africa":"๐ŸŒ","earth_americas":"๐ŸŒŽ","earth_asia":"๐ŸŒ","volcano":"๐ŸŒ‹","milky_way":"๐ŸŒŒ","stars":"๐ŸŒ ","star":"โญ","sunny":"โ˜€๏ธ","partly_sunny":"โ›…","cloud":"โ˜๏ธ","zap":"โšก","umbrella":"โ˜”","snowflake":"โ„๏ธ","snowman":"โ›„","cyclone":"๐ŸŒ€","foggy":"๐ŸŒ","rainbow":"๐ŸŒˆ","ocean":"๐ŸŒŠ","bamboo":"๐ŸŽ","gift_heart":"๐Ÿ’","dolls":"๐ŸŽŽ","school_satchel":"๐ŸŽ’","mortar_board":"๐ŸŽ“","flags":"๐ŸŽ","fireworks":"๐ŸŽ†","sparkler":"๐ŸŽ‡","wind_chime":"๐ŸŽ","rice_scene":"๐ŸŽ‘","jack_o_lantern":"๐ŸŽƒ","ghost":"๐Ÿ‘ป","santa":"๐ŸŽ…","christmas_tree":"๐ŸŽ„","gift":"๐ŸŽ","tanabata_tree":"๐ŸŽ‹","tada":"๐ŸŽ‰","confetti_ball":"๐ŸŽŠ","balloon":"๐ŸŽˆ","crossed_flags":"๐ŸŽŒ","crystal_ball":"๐Ÿ”ฎ","movie_camera":"๐ŸŽฅ","camera":"๐Ÿ“ท","video_camera":"๐Ÿ“น","vhs":"๐Ÿ“ผ","cd":"๐Ÿ’ฟ","dvd":"๐Ÿ“€","minidisc":"๐Ÿ’ฝ","floppy_disk":"๐Ÿ’พ","computer":"๐Ÿ’ป","iphone":"๐Ÿ“ฑ","phone":"โ˜Ž๏ธ","telephone":"โ˜Ž๏ธ","telephone_receiver":"๐Ÿ“ž","pager":"๐Ÿ“Ÿ","fax":"๐Ÿ“ ","satellite":"๐Ÿ“ก","tv":"๐Ÿ“บ","radio":"๐Ÿ“ป","loud_sound":"๐Ÿ”Š","sound":"๐Ÿ”‰","speaker":"๐Ÿ”ˆ","mute":"๐Ÿ”‡","bell":"๐Ÿ””","no_bell":"๐Ÿ”•","loudspeaker":"๐Ÿ“ข","mega":"๐Ÿ“ฃ","hourglass_flowing_sand":"โณ","hourglass":"โŒ›","alarm_clock":"โฐ","watch":"โŒš","unlock":"๐Ÿ”“","lock":"๐Ÿ”’","lock_with_ink_pen":"๐Ÿ”","closed_lock_with_key":"๐Ÿ”","key":"๐Ÿ”‘","mag_right":"๐Ÿ”Ž","bulb":"๐Ÿ’ก","flashlight":"๐Ÿ”ฆ","high_brightness":"๐Ÿ”†","low_brightness":"๐Ÿ”…","electric_plug":"๐Ÿ”Œ","battery":"๐Ÿ”‹","mag":"๐Ÿ”","bathtub":"๐Ÿ›","bath":"๐Ÿ›€","shower":"๐Ÿšฟ","toilet":"๐Ÿšฝ","wrench":"๐Ÿ”ง","nut_and_bolt":"๐Ÿ”ฉ","hammer":"๐Ÿ”จ","door":"๐Ÿšช","smoking":"๐Ÿšฌ","bomb":"๐Ÿ’ฃ","gun":"๐Ÿ”ซ","hocho":"๐Ÿ”ช","knife":"๐Ÿ”ช","pill":"๐Ÿ’Š","syringe":"๐Ÿ’‰","moneybag":"๐Ÿ’ฐ","yen":"๐Ÿ’ด","dollar":"๐Ÿ’ต","pound":"๐Ÿ’ท","euro":"๐Ÿ’ถ","credit_card":"๐Ÿ’ณ","money_with_wings":"๐Ÿ’ธ","calling":"๐Ÿ“ฒ","e-mail":"๐Ÿ“ง","inbox_tray":"๐Ÿ“ฅ","outbox_tray":"๐Ÿ“ค","email":"โœ‰๏ธ","envelope":"โœ‰๏ธ","envelope_with_arrow":"๐Ÿ“ฉ","incoming_envelope":"๐Ÿ“จ","postal_horn":"๐Ÿ“ฏ","mailbox":"๐Ÿ“ซ","mailbox_closed":"๐Ÿ“ช","mailbox_with_mail":"๐Ÿ“ฌ","mailbox_with_no_mail":"๐Ÿ“ญ","postbox":"๐Ÿ“ฎ","package":"๐Ÿ“ฆ","memo":"๐Ÿ“","pencil":"๐Ÿ“","page_facing_up":"๐Ÿ“„","page_with_curl":"๐Ÿ“ƒ","bookmark_tabs":"๐Ÿ“‘","bar_chart":"๐Ÿ“Š","chart_with_upwards_trend":"๐Ÿ“ˆ","chart_with_downwards_trend":"๐Ÿ“‰","scroll":"๐Ÿ“œ","clipboard":"๐Ÿ“‹","date":"๐Ÿ“…","calendar":"๐Ÿ“†","card_index":"๐Ÿ“‡","file_folder":"๐Ÿ“","open_file_folder":"๐Ÿ“‚","scissors":"โœ‚๏ธ","pushpin":"๐Ÿ“Œ","paperclip":"๐Ÿ“Ž","black_nib":"โœ’๏ธ","pencil2":"โœ๏ธ","straight_ruler":"๐Ÿ“","triangular_ruler":"๐Ÿ“","closed_book":"๐Ÿ“•","green_book":"๐Ÿ“—","blue_book":"๐Ÿ“˜","orange_book":"๐Ÿ“™","notebook":"๐Ÿ““","notebook_with_decorative_cover":"๐Ÿ“”","ledger":"๐Ÿ“’","books":"๐Ÿ“š","book":"๐Ÿ“–","open_book":"๐Ÿ“–","bookmark":"๐Ÿ”–","name_badge":"๐Ÿ“›","microscope":"๐Ÿ”ฌ","telescope":"๐Ÿ”ญ","newspaper":"๐Ÿ“ฐ","art":"๐ŸŽจ","clapper":"๐ŸŽฌ","microphone":"๐ŸŽค","headphones":"๐ŸŽง","musical_score":"๐ŸŽผ","musical_note":"๐ŸŽต","notes":"๐ŸŽถ","musical_keyboard":"๐ŸŽน","violin":"๐ŸŽป","trumpet":"๐ŸŽบ","saxophone":"๐ŸŽท","guitar":"๐ŸŽธ","space_invader":"๐Ÿ‘พ","video_game":"๐ŸŽฎ","black_joker":"๐Ÿƒ","flower_playing_cards":"๐ŸŽด","mahjong":"๐Ÿ€„","game_die":"๐ŸŽฒ","dart":"๐ŸŽฏ","football":"๐Ÿˆ","basketball":"๐Ÿ€","soccer":"โšฝ","baseball":"โšพ๏ธ","tennis":"๐ŸŽพ","8ball":"๐ŸŽฑ","rugby_football":"๐Ÿ‰","bowling":"๐ŸŽณ","golf":"โ›ณ","mountain_bicyclist":"๐Ÿšต","bicyclist":"๐Ÿšด","checkered_flag":"๐Ÿ","horse_racing":"๐Ÿ‡","trophy":"๐Ÿ†","ski":"๐ŸŽฟ","snowboarder":"๐Ÿ‚","swimmer":"๐ŸŠ","surfer":"๐Ÿ„","fishing_pole_and_fish":"๐ŸŽฃ","coffee":"โ˜•","tea":"๐Ÿต","sake":"๐Ÿถ","baby_bottle":"๐Ÿผ","beer":"๐Ÿบ","beers":"๐Ÿป","cocktail":"๐Ÿธ","tropical_drink":"๐Ÿน","wine_glass":"๐Ÿท","fork_and_knife":"๐Ÿด","pizza":"๐Ÿ•","hamburger":"๐Ÿ”","fries":"๐ŸŸ","poultry_leg":"๐Ÿ—","meat_on_bone":"๐Ÿ–","spaghetti":"๐Ÿ","curry":"๐Ÿ›","fried_shrimp":"๐Ÿค","bento":"๐Ÿฑ","sushi":"๐Ÿฃ","fish_cake":"๐Ÿฅ","rice_ball":"๐Ÿ™","rice_cracker":"๐Ÿ˜","rice":"๐Ÿš","ramen":"๐Ÿœ","stew":"๐Ÿฒ","oden":"๐Ÿข","dango":"๐Ÿก","egg":"๐Ÿณ","bread":"๐Ÿž","doughnut":"๐Ÿฉ","custard":"๐Ÿฎ","icecream":"๐Ÿฆ","ice_cream":"๐Ÿจ","shaved_ice":"๐Ÿง","birthday":"๐ŸŽ‚","cake":"๐Ÿฐ","cookie":"๐Ÿช","chocolate_bar":"๐Ÿซ","candy":"๐Ÿฌ","lollipop":"๐Ÿญ","honey_pot":"๐Ÿฏ","apple":"๐ŸŽ","green_apple":"๐Ÿ","tangerine":"๐ŸŠ","lemon":"๐Ÿ‹","cherries":"๐Ÿ’","grapes":"๐Ÿ‡","watermelon":"๐Ÿ‰","strawberry":"๐Ÿ“","peach":"๐Ÿ‘","melon":"๐Ÿˆ","banana":"๐ŸŒ","pear":"๐Ÿ","pineapple":"๐Ÿ","sweet_potato":"๐Ÿ ","eggplant":"๐Ÿ†","tomato":"๐Ÿ…","corn":"๐ŸŒฝ","house":"๐Ÿ ","house_with_garden":"๐Ÿก","school":"๐Ÿซ","office":"๐Ÿข","post_office":"๐Ÿฃ","hospital":"๐Ÿฅ","bank":"๐Ÿฆ","convenience_store":"๐Ÿช","love_hotel":"๐Ÿฉ","hotel":"๐Ÿจ","wedding":"๐Ÿ’’","church":"โ›ช","department_store":"๐Ÿฌ","european_post_office":"๐Ÿค","city_sunrise":"๐ŸŒ‡","city_sunset":"๐ŸŒ†","japanese_castle":"๐Ÿฏ","european_castle":"๐Ÿฐ","tent":"โ›บ","factory":"๐Ÿญ","tokyo_tower":"๐Ÿ—ผ","japan":"๐Ÿ—พ","mount_fuji":"๐Ÿ—ป","sunrise_over_mountains":"๐ŸŒ„","sunrise":"๐ŸŒ…","night_with_stars":"๐ŸŒƒ","statue_of_liberty":"๐Ÿ—ฝ","bridge_at_night":"๐ŸŒ‰","carousel_horse":"๐ŸŽ ","ferris_wheel":"๐ŸŽก","fountain":"โ›ฒ","roller_coaster":"๐ŸŽข","ship":"๐Ÿšข","boat":"โ›ต","sailboat":"โ›ต","speedboat":"๐Ÿšค","rowboat":"๐Ÿšฃ","anchor":"โš“","rocket":"๐Ÿš€","airplane":"โœˆ๏ธ","seat":"๐Ÿ’บ","helicopter":"๐Ÿš","steam_locomotive":"๐Ÿš‚","tram":"๐ŸšŠ","station":"๐Ÿš‰","mountain_railway":"๐Ÿšž","train2":"๐Ÿš†","bullettrain_side":"๐Ÿš„","bullettrain_front":"๐Ÿš…","light_rail":"๐Ÿšˆ","metro":"๐Ÿš‡","monorail":"๐Ÿš","train":"๐Ÿš‹","railway_car":"๐Ÿšƒ","trolleybus":"๐ŸšŽ","bus":"๐ŸšŒ","oncoming_bus":"๐Ÿš","blue_car":"๐Ÿš™","oncoming_automobile":"๐Ÿš˜","car":"๐Ÿš—","red_car":"๐Ÿš—","taxi":"๐Ÿš•","oncoming_taxi":"๐Ÿš–","articulated_lorry":"๐Ÿš›","truck":"๐Ÿšš","rotating_light":"๐Ÿšจ","police_car":"๐Ÿš“","oncoming_police_car":"๐Ÿš”","fire_engine":"๐Ÿš’","ambulance":"๐Ÿš‘","minibus":"๐Ÿš","bike":"๐Ÿšฒ","aerial_tramway":"๐Ÿšก","suspension_railway":"๐ŸšŸ","mountain_cableway":"๐Ÿš ","tractor":"๐Ÿšœ","barber":"๐Ÿ’ˆ","busstop":"๐Ÿš","ticket":"๐ŸŽซ","vertical_traffic_light":"๐Ÿšฆ","traffic_light":"๐Ÿšฅ","warning":"โš ๏ธ","construction":"๐Ÿšง","beginner":"๐Ÿ”ฐ","fuelpump":"โ›ฝ","izakaya_lantern":"๐Ÿฎ","lantern":"๐Ÿฎ","slot_machine":"๐ŸŽฐ","hotsprings":"โ™จ๏ธ","moyai":"๐Ÿ—ฟ","circus_tent":"๐ŸŽช","performing_arts":"๐ŸŽญ","round_pushpin":"๐Ÿ“","triangular_flag_on_post":"๐Ÿšฉ","jp":"๐Ÿ‡ฏ๐Ÿ‡ต","kr":"๐Ÿ‡ฐ๐Ÿ‡ท","de":"๐Ÿ‡ฉ๐Ÿ‡ช","cn":"๐Ÿ‡จ๐Ÿ‡ณ","us":"๐Ÿ‡บ๐Ÿ‡ธ","fr":"๐Ÿ‡ซ๐Ÿ‡ท","es":"๐Ÿ‡ช๐Ÿ‡ธ","it":"๐Ÿ‡ฎ๐Ÿ‡น","ru":"๐Ÿ‡ท๐Ÿ‡บ","gb":"๐Ÿ‡ฌ๐Ÿ‡ง","uk":"๐Ÿ‡ฌ๐Ÿ‡ง","one":"1๏ธโƒฃ","two":"2๏ธโƒฃ","three":"3๏ธโƒฃ","four":"4๏ธโƒฃ","five":"5๏ธโƒฃ","six":"6๏ธโƒฃ","seven":"7๏ธโƒฃ","eight":"8๏ธโƒฃ","nine":"9๏ธโƒฃ","zero":"0๏ธโƒฃ","keycap_ten":"๐Ÿ”Ÿ","hash":"#๏ธโƒฃ","symbols":"๐Ÿ”ฃ","arrow_up":"โฌ†๏ธ","arrow_down":"โฌ‡๏ธ","arrow_left":"โฌ…๏ธ","arrow_right":"โžก๏ธ","capital_abcd":"๐Ÿ” ","abcd":"๐Ÿ”ก","abc":"๐Ÿ”ค","arrow_upper_right":"โ†—๏ธ","arrow_upper_left":"โ†–๏ธ","arrow_lower_right":"โ†˜๏ธ","arrow_lower_left":"โ†™๏ธ","left_right_arrow":"โ†”๏ธ","arrow_up_down":"โ†•๏ธ","arrows_counterclockwise":"๐Ÿ”„","arrow_backward":"โ—€๏ธ","arrow_forward":"โ–ถ๏ธ","arrow_up_small":"๐Ÿ”ผ","arrow_down_small":"๐Ÿ”ฝ","leftwards_arrow_with_hook":"โ†ฉ๏ธ","arrow_right_hook":"โ†ช๏ธ","information_source":"โ„น๏ธ","rewind":"โช","fast_forward":"โฉ","arrow_double_up":"โซ","arrow_double_down":"โฌ","arrow_heading_down":"โคต๏ธ","arrow_heading_up":"โคด๏ธ","ok":"๐Ÿ†—","twisted_rightwards_arrows":"๐Ÿ”€","repeat":"๐Ÿ”","repeat_one":"๐Ÿ”‚","new":"๐Ÿ†•","up":"๐Ÿ†™","cool":"๐Ÿ†’","free":"๐Ÿ†“","ng":"๐Ÿ†–","signal_strength":"๐Ÿ“ถ","cinema":"๐ŸŽฆ","koko":"๐Ÿˆ","u6307":"๐Ÿˆฏ","u7a7a":"๐Ÿˆณ","u6e80":"๐Ÿˆต","u5408":"๐Ÿˆด","u7981":"๐Ÿˆฒ","ideograph_advantage":"๐Ÿ‰","u5272":"๐Ÿˆน","u55b6":"๐Ÿˆบ","u6709":"๐Ÿˆถ","u7121":"๐Ÿˆš","restroom":"๐Ÿšป","mens":"๐Ÿšน","womens":"๐Ÿšบ","baby_symbol":"๐Ÿšผ","wc":"๐Ÿšพ","potable_water":"๐Ÿšฐ","put_litter_in_its_place":"๐Ÿšฎ","parking":"๐Ÿ…ฟ๏ธ","wheelchair":"โ™ฟ","no_smoking":"๐Ÿšญ","u6708":"๐Ÿˆท๏ธ","u7533":"๐Ÿˆธ","sa":"๐Ÿˆ‚๏ธ","m":"โ“‚๏ธ","passport_control":"๐Ÿ›‚","baggage_claim":"๐Ÿ›„","left_luggage":"๐Ÿ›…","customs":"๐Ÿ›ƒ","accept":"๐Ÿ‰‘","secret":"ใŠ™๏ธ","congratulations":"ใŠ—๏ธ","cl":"๐Ÿ†‘","sos":"๐Ÿ†˜","id":"๐Ÿ†”","no_entry_sign":"๐Ÿšซ","underage":"๐Ÿ”ž","no_mobile_phones":"๐Ÿ“ต","do_not_litter":"๐Ÿšฏ","non-potable_water":"๐Ÿšฑ","no_bicycles":"๐Ÿšณ","no_pedestrians":"๐Ÿšท","children_crossing":"๐Ÿšธ","no_entry":"โ›”","eight_spoked_asterisk":"โœณ๏ธ","sparkle":"โ‡๏ธ","negative_squared_cross_mark":"โŽ","white_check_mark":"โœ…","eight_pointed_black_star":"โœด๏ธ","heart_decoration":"๐Ÿ’Ÿ","vs":"๐Ÿ†š","vibration_mode":"๐Ÿ“ณ","mobile_phone_off":"๐Ÿ“ด","a":"๐Ÿ…ฐ๏ธ","b":"๐Ÿ…ฑ๏ธ","ab":"๐Ÿ†Ž","o2":"๐Ÿ…พ๏ธ","diamond_shape_with_a_dot_inside":"๐Ÿ’ ","loop":"โžฟ","recycle":"โ™ป๏ธ","aries":"โ™ˆ","taurus":"โ™‰","gemini":"โ™Š","cancer":"โ™‹","leo":"โ™Œ","virgo":"โ™","libra":"โ™Ž","scorpius":"โ™","sagittarius":"โ™","capricorn":"โ™‘","aquarius":"โ™’","pisces":"โ™“","ophiuchus":"โ›Ž","six_pointed_star":"๐Ÿ”ฏ","atm":"๐Ÿง","chart":"๐Ÿ’น","heavy_dollar_sign":"๐Ÿ’ฒ","currency_exchange":"๐Ÿ’ฑ","copyright":"ยฉ๏ธ","registered":"ยฎ๏ธ","tm":"โ„ข๏ธ","x":"โŒ","bangbang":"โ€ผ๏ธ","interrobang":"โ‰๏ธ","exclamation":"โ—","heavy_exclamation_mark":"โ—","question":"โ“","grey_exclamation":"โ•","grey_question":"โ”","o":"โญ•","top":"๐Ÿ”","end":"๐Ÿ”š","back":"๐Ÿ”™","on":"๐Ÿ”›","soon":"๐Ÿ”œ","arrows_clockwise":"๐Ÿ”ƒ","clock12":"๐Ÿ•›","clock1230":"๐Ÿ•ง","clock1":"๐Ÿ•","clock130":"๐Ÿ•œ","clock2":"๐Ÿ•‘","clock230":"๐Ÿ•","clock3":"๐Ÿ•’","clock330":"๐Ÿ•ž","clock4":"๐Ÿ•“","clock430":"๐Ÿ•Ÿ","clock5":"๐Ÿ•”","clock530":"๐Ÿ• ","clock6":"๐Ÿ••","clock7":"๐Ÿ•–","clock8":"๐Ÿ•—","clock9":"๐Ÿ•˜","clock10":"๐Ÿ•™","clock11":"๐Ÿ•š","clock630":"๐Ÿ•ก","clock730":"๐Ÿ•ข","clock830":"๐Ÿ•ฃ","clock930":"๐Ÿ•ค","clock1030":"๐Ÿ•ฅ","clock1130":"๐Ÿ•ฆ","heavy_multiplication_x":"โœ–๏ธ","heavy_plus_sign":"โž•","heavy_minus_sign":"โž–","heavy_division_sign":"โž—","spades":"โ™ ๏ธ","hearts":"โ™ฅ๏ธ","clubs":"โ™ฃ๏ธ","diamonds":"โ™ฆ๏ธ","white_flower":"๐Ÿ’ฎ","heavy_check_mark":"โœ”๏ธ","ballot_box_with_check":"โ˜‘๏ธ","radio_button":"๐Ÿ”˜","link":"๐Ÿ”—","curly_loop":"โžฐ","wavy_dash":"ใ€ฐ๏ธ","part_alternation_mark":"ใ€ฝ๏ธ","trident":"๐Ÿ”ฑ","black_medium_square":"โ—ผ๏ธ","white_medium_square":"โ—ป๏ธ","black_medium_small_square":"โ—พ","white_medium_small_square":"โ—ฝ","black_small_square":"โ–ช๏ธ","white_small_square":"โ–ซ๏ธ","small_red_triangle":"๐Ÿ”บ","black_square_button":"๐Ÿ”ฒ","white_square_button":"๐Ÿ”ณ","black_circle":"โšซ","white_circle":"โšช","red_circle":"๐Ÿ”ด","large_blue_circle":"๐Ÿ”ต","small_red_triangle_down":"๐Ÿ”ป","white_large_square":"โฌœ","black_large_square":"โฌ›","large_orange_diamond":"๐Ÿ”ถ","large_blue_diamond":"๐Ÿ”ท","small_orange_diamond":"๐Ÿ”ธ","small_blue_diamond":"๐Ÿ”น"} \ No newline at end of file diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/index.js b/server/node_modules/emoji-strip/node_modules/gemoji/index.js new file mode 100644 index 00000000..9952e6c1 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/index.js @@ -0,0 +1,27 @@ +'use strict'; + +var gemoji, named, unicodes, unicode, has, key; + +gemoji = require('./data/gemoji.json'); + +has = Object.prototype.hasOwnProperty; + +unicodes = {}; +named = {}; + +for (key in gemoji) { + /* istanbul ignore else */ + if (has.call(gemoji, key)) { + unicode = gemoji[key]; + named[key] = unicode; + + /* Some unicode emoji have aliasses, here we make sure the emoji is + * written once. */ + if (!has.call(unicodes, unicode)) { + unicodes[unicode] = key; + } + } +} + +exports.unicode = unicodes; +exports.name = named; diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/package.json b/server/node_modules/emoji-strip/node_modules/gemoji/package.json new file mode 100644 index 00000000..54907ec6 --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/package.json @@ -0,0 +1,53 @@ +{ + "name": "gemoji", + "version": "0.1.2", + "description": "Named and unicode Gemoji", + "license": "MIT", + "keywords": [ + "gemoji", + "emoji", + "unicode", + "name", + "shortcode" + ], + "repository": { + "type": "git", + "url": "https://github.com/wooorm/gemoji.git" + }, + "author": { + "name": "Titus Wormer", + "email": "tituswormer@gmail.com" + }, + "devDependencies": { + "eslint": "^0.8.0", + "istanbul": "^0.3.0", + "jscs": "^1.6.0", + "markdown-table": "0.0.1", + "mocha": "^1.20.0" + }, + "scripts": { + "test": "node_modules/.bin/_mocha --reporter spec --check-leaks -u exports spec/gemoji.spec.js", + "test-travis": "node_modules/.bin/istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec --check-leaks -u exports spec/gemoji.spec.js", + "lint": "npm run-script lint-api && npm run-script lint-test && npm run-script lint-style", + "lint-api": "node_modules/.bin/eslint index.js build-data.js --env node --env browser --rule 'quotes: [2, single]'", + "lint-test": "node_modules/.bin/eslint spec/gemoji.spec.js --env node --env mocha --rule 'quotes: [2, single], no-loop-func: false'", + "lint-style": "node_modules/.bin/jscs index.js build-data.js build-supported-gemoji.js spec/gemoji.spec.js --reporter=inline", + "scrape-data": "curl --connect-timeout 5 --max-time 10 -H 'Accept: application/vnd.github.v3.raw' -L https://api.github.com/repos/github/gemoji/contents/db/emoji.json -o data/emoji.json || exit 0", + "build-data": "node build-data.js", + "build-supported-gemoji": "node build-supported-gemoji.js", + "prepublish": "npm run scrape-data && npm run build-data && npm run build-supported-gemoji", + "coverage": "node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -- spec/gemoji.spec.js", + "make": "npm run-script lint && npm run-script coverage && npm run build-supported-gemoji" + }, + "readme": "# gemoji [![Build Status](https://travis-ci.org/wooorm/gemoji.svg?branch=master)](https://travis-ci.org/wooorm/gemoji) [![Coverage Status](https://img.shields.io/coveralls/wooorm/gemoji.svg)](https://coveralls.io/r/wooorm/gemoji?branch=master)\n\nNamed and unicode Gemoji.\n\n## Installation\n\nnpm:\n```sh\n$ npm install gemoji\n```\n\nComponent:\n```sh\n$ component install wooorm/gemoji\n```\n\nBower:\n```sh\n$ bower install gemoji\n```\n\n## Usage\n\n```js\nvar gemoji = require('gemoji');\n\ngemoji.name[\"cat\"]; // \"๐Ÿฑ\"\ngemoji.unicode[\"๐Ÿถ\"]; // \"dog\"\ngemoji.unicode[\"\\uD83D\\uDCA9\"]; // \"poop\"\n```\n\n## Supported Gemoji\n\nSee [Supported-Gemoji.md](Supported-Gemoji.md).\n\n## Data\n\nThe emoji list (`./data/emoji.json`) is crawled from [github/gemoji](https://github.com/github/gemoji).\nSee its [license](https://github.com/github/gemoji/blob/2d799338d94a223cd341d92de3a9848d5368f9ef/LICENSE) for more information.\n\nNo images are included in this repositoryโ€”the copyrighted material may or may not be available on the users computer.\n\n## License\n\nMIT ยฉ Titus Wormer\n", + "readmeFilename": "Readme.md", + "bugs": { + "url": "https://github.com/wooorm/gemoji/issues" + }, + "_id": "gemoji@0.1.2", + "dist": { + "shasum": "3465e49abead613a2415bc8e4a77f12cc716f426" + }, + "_from": "gemoji@^0.1.0", + "_resolved": "https://registry.npmjs.org/gemoji/-/gemoji-0.1.2.tgz" +} diff --git a/server/node_modules/emoji-strip/node_modules/gemoji/spec/gemoji.spec.js b/server/node_modules/emoji-strip/node_modules/gemoji/spec/gemoji.spec.js new file mode 100755 index 00000000..44ae116b --- /dev/null +++ b/server/node_modules/emoji-strip/node_modules/gemoji/spec/gemoji.spec.js @@ -0,0 +1,49 @@ +'use strict'; + +var emoji, gemoji, assert; + +emoji = require('../data/emoji.json'); +gemoji = require('..'); +assert = require('assert'); + +describe('gemoji', function () { + it('should have a `name` property', function () { + assert( + Object.prototype.toString.call(gemoji.name) === '[object Object]' + ); + }); + it('should have a `unicode` property', function () { + assert( + Object.prototype.toString.call(gemoji.unicode) === + '[object Object]' + ); + }); +}); + +function describeGemojiObject(gemojiObject) { + var unicode = gemojiObject.emoji, + description = gemojiObject.description, + name = gemojiObject.aliases[0]; + + if (!unicode) { + return; + } + + describe(unicode + ' ' + description, function () { + gemojiObject.aliases.forEach(function (alias) { + it('should be accessible by name (' + alias + ' > unicode)', + function () { + assert(gemoji.name[alias] === unicode); + } + ); + }); + + it('should get an alias by unicode (unicode > ' + name + ')', + function () { + assert(gemoji.unicode[unicode] === name); + } + ); + }); +} + +emoji.forEach(describeGemojiObject); diff --git a/server/node_modules/emoji-strip/package.json b/server/node_modules/emoji-strip/package.json new file mode 100644 index 00000000..f2783300 --- /dev/null +++ b/server/node_modules/emoji-strip/package.json @@ -0,0 +1,42 @@ +{ + "name": "emoji-strip", + "description": "Strip emoji from a string in Node.js and browsers.", + "version": "0.0.3", + "author": { + "name": "Nizar Khalife Iglesias", + "email": "khalifenizar@gmail.com" + }, + "bugs": { + "url": "https://github.com/khalifenizar/emoji-strip/issues" + }, + "dependencies": { + "gemoji": "^0.1.0" + }, + "devDependencies": { + "tape": "^2.13.3" + }, + "homepage": "https://github.com/khalifenizar/emoji-strip", + "keywords": [ + "emoji", + "strip", + "remove", + "emoticons" + ], + "license": "ISC", + "main": "index.js", + "repository": { + "type": "git", + "url": "https://github.com/khalifenizar/emoji-strip.git" + }, + "scripts": { + "test": "node tests/emoji-strip.js" + }, + "readme": "emoji-strip\n===========\n\nStrip emoji from a string in Node.js and browsers.\n\n\nExamples\n--------\n\n```js\nvar emojiStrip = require('emoji-strip'),\n emoji\n;\n\nemoji = 'thumbs-up๐Ÿ‘ for staying strong๐Ÿ’ช without emoji please๐Ÿ™';\nconsole.log(emojiStrip(emoji));\n// => \"thumbs-up for staying strong without emoji please\"\n\nemoji = 'dealing with emoji๐Ÿ˜ก makes me feel like poop๐Ÿ’ฉ';\nconsole.log(emojiStrip(emoji));\n// => \"dealing with emoji makes me feel like poop\"\n```\n\n\nAPI\n---\n\n### emojiStrip(str) ###\n\nReturns a copy of `str` with any emoji characters removed.\n\n\nSupported emoji\n---------------\n\nThe `emojiStrip` function is capable of removing any emoji that the [`gemoji`](https://www.npmjs.org/package/gemoji) package supports. You can see the list in `gemoji`'s [Supported Gemoji document](https://github.com/wooorm/gemoji/blob/master/Supported-Gemoji.md).\n\n\nInstall\n-------\n\nInstall with [npm](https://www.npmjs.org/):\n\n```\nnpm install emoji-strip\n```\n\n\nLicense\n-------\n\nISC\n", + "readmeFilename": "README.md", + "_id": "emoji-strip@0.0.3", + "dist": { + "shasum": "49d513901168fa8d975de538981d532cc0963704" + }, + "_from": "emoji-strip@", + "_resolved": "https://registry.npmjs.org/emoji-strip/-/emoji-strip-0.0.3.tgz" +} diff --git a/server/node_modules/emoji-strip/tests/emoji-strip.js b/server/node_modules/emoji-strip/tests/emoji-strip.js new file mode 100644 index 00000000..76741ca3 --- /dev/null +++ b/server/node_modules/emoji-strip/tests/emoji-strip.js @@ -0,0 +1,22 @@ +var tape = require('tape'), + emojiStrip = require('..'), + emoji +; + +tape('strip emoji', function (t) { + emoji = 'thumbs-up๐Ÿ‘ for staying strong๐Ÿ’ช without emoji please๐Ÿ™'; + t.equal(emojiStrip(emoji), 'thumbs-up for staying strong without emoji please'); + + emoji = 'dealing with emoji๐Ÿ˜ก makes me feel like poop๐Ÿ’ฉ'; + t.equal(emojiStrip(emoji), 'dealing with emoji makes me feel like poop'); + t.end(); +}); + +tape('donโ€™t magically remove digits', function (t) { + emoji = '9999 ways to die๐Ÿ”ซ in the west'; + t.equal(emojiStrip(emoji), '9999 ways to die in the west'); + + emoji = 'โšกzero 0 ๐Ÿ—one 1 ๐Ÿดtwo 2 ๐Ÿ‹three 3 ๐ŸŽƒfour 4 ๐ŸŒfive 5 ๐Ÿปsix 6 ๐Ÿ’ฃseven 7 ๐Ÿชeight 8 eight emoji ah ah ah'; + t.equal(emojiStrip(emoji), 'zero 0 one 1 two 2 three 3 four 4 five 5 six 6 seven 7 eight 8 eight emoji ah ah ah'); + t.end(); +});