New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More โ†’
Socket
Sign inDemoInstall
Socket

devmoji

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

devmoji - npm Package Compare versions

Comparing version 2.1.0 to 2.1.1

7

CHANGELOG.md

@@ -0,1 +1,8 @@

## [2.1.1](https://github.com/folke/devmoji/compare/v2.1.0...v2.1.1) (2020-01-25)
### Bug Fixes
* ๐Ÿ› fixed callstack error for Windows ([9f411d2](https://github.com/folke/devmoji/commit/9f411d28c8d71dca331c96e8b8436e5368d809fa))
# [2.1.0](https://github.com/folke/devmoji/compare/v2.0.3...v2.1.0) (2020-01-25)

@@ -2,0 +9,0 @@

2

lib/cli.js

@@ -16,2 +16,2 @@ "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,o=(e=require("chalk"))&&"object"==typeof e&&"default"in e?e.default:e,i=require("commander"),a=require("fs"),n=require("path"),t=require("readline"),r=require("ts-interface-checker"),s=require("os");

***************************************************************************** */
function c(e,o,i,a){return new(i||(i=Promise))((function(n,t){function r(e){try{c(a.next(e))}catch(e){t(e)}}function s(e){try{c(a.throw(e))}catch(e){t(e)}}function c(e){e.done?n(e.value):new i((function(o){o(e.value)})).then(r,s)}c((a=a.apply(e,o||[])).next())}))}const l={types:["feat","fix","docs","style","refactor","perf","test","chore","build","ci"],devmoji:[{code:"feat",description:"a new feature",emoji:"sparkles"},{code:"fix",description:"a bug fix",emoji:"bug"},{code:"docs",description:"documentation only changes",emoji:"books"},{code:"style",description:"changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)",emoji:"art"},{code:"refactor",description:"a code change that neither fixes a bug nor adds a feature",emoji:"recycle"},{code:"perf",description:"a code change that improves performance",emoji:"zap"},{code:"test",description:"adding missing or correcting existing tests",emoji:"rotating_light"},{code:"chore",description:"changes to the build process or auxiliary tools and libraries such as documentation generation",emoji:"wrench"},{code:"chore-release",description:"code deployment or publishing to external repositories",emoji:"rocket"},{code:"chore-deps",description:"add or delete dependencies",emoji:"link"},{code:"build",description:"changes related to build processes",emoji:"package"},{code:"ci",description:"updates to the continuous integration system",emoji:"construction_worker"},{code:"release",description:"code deployment or publishing to external repositories",emoji:"rocket"},{code:"security",gitmoji:"lock"},{code:"i18n",gitmoji:"globe_with_meridians"},{code:"breaking",gitmoji:"boom"},{code:"config",gitmoji:"wrench",emoji:"gear"},{code:"add",emoji:"heavy_plus_sign",description:"add something"},{code:"remove",emoji:"heavy_minus_sign",description:"remove something"}]},_={TDevmoji:r.iface([],{code:"string",emoji:r.opt("string"),gitmoji:r.opt("string"),description:r.opt("string")}),ConfigOptions:r.iface([],{types:r.array("string"),devmoji:r.array("TDevmoji")})};class d{constructor(){this.codes=new Map,this.emojis=new Map,this.emojiVariation=String.fromCodePoint(65039)}add(e){e.code=this.unwrap(e.code),this.codes.set(e.code,e),this.emojis.set(e.emoji,[...this.emojis.get(e.emoji)||[],e])}wrap(e){return e.startsWith(":")?e:`:${e}:`}unwrap(e){return e.replace(/^:|:$/g,"")}getCodes(e){let o=this.emojis.get(e);return o||(o=this.emojis.get(e+this.emojiVariation)),o}getCode(e){var o;const i=this.getCodes(e);return(null===(o=i)||void 0===o?void 0:o.length)?this.wrap(i[0].code):void 0}get(e){return this.codes.get(this.unwrap(e))}}const m=new d;for(const[e,o]of[["100","๐Ÿ’ฏ"],["1234","๐Ÿ”ข"],["+1","๐Ÿ‘๏ธ"],["-1","๐Ÿ‘Ž๏ธ"],["1st_place_medal","๐Ÿฅ‡"],["2nd_place_medal","๐Ÿฅˆ"],["3rd_place_medal","๐Ÿฅ‰"],["8ball","๐ŸŽฑ"],["a","๐Ÿ…ฐ๏ธ"],["ab","๐Ÿ†Ž"],["abc","๐Ÿ”ค"],["abcd","๐Ÿ”ก"],["accept","๐Ÿ‰‘"],["aerial_tramway","๐Ÿšก"],["afghanistan","๐Ÿ‡ฆโ€๐Ÿ‡ซ"],["airplane","โœˆ๏ธ"],["aland_islands","๐Ÿ‡ฆโ€๐Ÿ‡ฝ"],["alarm_clock","โฐ"],["albania","๐Ÿ‡ฆโ€๐Ÿ‡ฑ"],["alembic","โš—๏ธ"],["algeria","๐Ÿ‡ฉโ€๐Ÿ‡ฟ"],["alien","๐Ÿ‘ฝ๏ธ"],["ambulance","๐Ÿš‘๏ธ"],["american_samoa","๐Ÿ‡ฆโ€๐Ÿ‡ธ"],["amphora","๐Ÿบ"],["anchor","โš“๏ธ"],["andorra","๐Ÿ‡ฆโ€๐Ÿ‡ฉ"],["angel","๐Ÿ‘ผ"],["anger","๐Ÿ’ข"],["angola","๐Ÿ‡ฆโ€๐Ÿ‡ด"],["angry","๐Ÿ˜ "],["anguilla","๐Ÿ‡ฆโ€๐Ÿ‡ฎ"],["anguished","๐Ÿ˜ง"],["ant","๐Ÿœ"],["antarctica","๐Ÿ‡ฆโ€๐Ÿ‡ถ"],["antigua_barbuda","๐Ÿ‡ฆโ€๐Ÿ‡ฌ"],["apple","๐ŸŽ"],["aquarius","โ™’๏ธ"],["argentina","๐Ÿ‡ฆโ€๐Ÿ‡ท"],["aries","โ™ˆ๏ธ"],["armenia","๐Ÿ‡ฆโ€๐Ÿ‡ฒ"],["arrow_backward","โ—€๏ธ"],["arrow_double_down","โฌ"],["arrow_double_up","โซ"],["arrow_down","โฌ‡๏ธ"],["arrow_down_small","๐Ÿ”ฝ"],["arrow_forward","โ–ถ๏ธ"],["arrow_heading_down","โคต๏ธ"],["arrow_heading_up","โคด๏ธ"],["arrow_left","โฌ…๏ธ"],["arrow_lower_left","โ†™๏ธ"],["arrow_lower_right","โ†˜๏ธ"],["arrow_right","โžก๏ธ"],["arrow_right_hook","โ†ช๏ธ"],["arrow_up","โฌ†๏ธ"],["arrow_up_down","โ†•๏ธ"],["arrow_up_small","๐Ÿ”ผ"],["arrow_upper_left","โ†–๏ธ"],["arrow_upper_right","โ†—๏ธ"],["arrows_clockwise","๐Ÿ”ƒ"],["arrows_counterclockwise","๐Ÿ”„"],["art","๐ŸŽจ"],["articulated_lorry","๐Ÿš›"],["artificial_satellite","๐Ÿ›ฐ๏ธ"],["aruba","๐Ÿ‡ฆโ€๐Ÿ‡ผ"],["asterisk","*๏ธโ€โƒฃ"],["astonished","๐Ÿ˜ฒ"],["athletic_shoe","๐Ÿ‘Ÿ"],["atm","๐Ÿง"],["atom_symbol","โš›๏ธ"],["australia","๐Ÿ‡ฆโ€๐Ÿ‡บ"],["austria","๐Ÿ‡ฆโ€๐Ÿ‡น"],["avocado","๐Ÿฅ‘"],["azerbaijan","๐Ÿ‡ฆโ€๐Ÿ‡ฟ"],["b","๐Ÿ…ฑ๏ธ"],["baby","๐Ÿ‘ถ"],["baby_bottle","๐Ÿผ"],["baby_chick","๐Ÿค"],["baby_symbol","๐Ÿšผ๏ธ"],["back","๐Ÿ”™"],["bacon","๐Ÿฅ“"],["badminton","๐Ÿธ"],["baggage_claim","๐Ÿ›„"],["baguette_bread","๐Ÿฅ–"],["bahamas","๐Ÿ‡งโ€๐Ÿ‡ธ"],["bahrain","๐Ÿ‡งโ€๐Ÿ‡ญ"],["balance_scale","โš–๏ธ"],["balloon","๐ŸŽˆ"],["ballot_box","๐Ÿ—ณ๏ธ"],["ballot_box_with_check","โ˜‘๏ธ"],["bamboo","๐ŸŽ"],["banana","๐ŸŒ"],["bangbang","โ€ผ๏ธ"],["bangladesh","๐Ÿ‡งโ€๐Ÿ‡ฉ"],["bank","๐Ÿฆ"],["bar_chart","๐Ÿ“Š"],["barbados","๐Ÿ‡งโ€๐Ÿ‡ง"],["barber","๐Ÿ’ˆ"],["baseball","โšพ๏ธ"],["basketball","๐Ÿ€"],["basketball_man","โ›น๏ธ"],["basketball_woman","โ›น๏ธโ€โ™€๏ธ"],["bat","๐Ÿฆ‡"],["bath","๐Ÿ›€"],["bathtub","๐Ÿ›"],["battery","๐Ÿ”‹"],["beach_umbrella","๐Ÿ–๏ธ"],["bear","๐Ÿป"],["bed","๐Ÿ›๏ธ"],["bee","๐Ÿ"],["beer","๐Ÿบ"],["beers","๐Ÿป"],["beetle","๐Ÿž"],["beginner","๐Ÿ”ฐ"],["belarus","๐Ÿ‡งโ€๐Ÿ‡พ"],["belgium","๐Ÿ‡งโ€๐Ÿ‡ช"],["belize","๐Ÿ‡งโ€๐Ÿ‡ฟ"],["bell","๐Ÿ””"],["bellhop_bell","๐Ÿ›Ž๏ธ"],["benin","๐Ÿ‡งโ€๐Ÿ‡ฏ"],["bento","๐Ÿฑ"],["bermuda","๐Ÿ‡งโ€๐Ÿ‡ฒ"],["bhutan","๐Ÿ‡งโ€๐Ÿ‡น"],["bicyclist","๐Ÿšด"],["bike","๐Ÿšฒ๏ธ"],["biking_man","๐Ÿšด"],["biking_woman","๐Ÿšดโ€โ™€๏ธ"],["bikini","๐Ÿ‘™"],["biohazard","โ˜ฃ๏ธ"],["bird","๐Ÿฆ๏ธ"],["birthday","๐ŸŽ‚"],["black_circle","โšซ๏ธ"],["black_flag","๐Ÿด"],["black_heart","๐Ÿ–ค"],["black_joker","๐Ÿƒ"],["black_large_square","โฌ›๏ธ"],["black_medium_small_square","โ—พ๏ธ"],["black_medium_square","โ—ผ๏ธ"],["black_nib","โœ’๏ธ"],["black_small_square","โ–ช๏ธ"],["black_square_button","๐Ÿ”ฒ"],["blonde_man","๐Ÿ‘ฑ"],["blonde_woman","๐Ÿ‘ฑโ€โ™€๏ธ"],["blossom","๐ŸŒผ"],["blowfish","๐Ÿก"],["blue_book","๐Ÿ“˜"],["blue_car","๐Ÿš™"],["blue_heart","๐Ÿ’™"],["blush","๐Ÿ˜Š"],["boar","๐Ÿ—"],["boat","โ›ต๏ธ"],["bolivia","๐Ÿ‡งโ€๐Ÿ‡ด"],["bomb","๐Ÿ’ฃ๏ธ"],["book","๐Ÿ“–"],["bookmark","๐Ÿ”–"],["bookmark_tabs","๐Ÿ“‘"],["books","๐Ÿ“š๏ธ"],["boom","๐Ÿ’ฅ"],["boot","๐Ÿ‘ข"],["bosnia_herzegovina","๐Ÿ‡งโ€๐Ÿ‡ฆ"],["botswana","๐Ÿ‡งโ€๐Ÿ‡ผ"],["bouquet","๐Ÿ’"],["bow","๐Ÿ™‡"],["bow_and_arrow","๐Ÿน"],["bowing_man","๐Ÿ™‡"],["bowing_woman","๐Ÿ™‡โ€โ™€๏ธ"],["bowling","๐ŸŽณ"],["boxing_glove","๐ŸฅŠ"],["boy","๐Ÿ‘ฆ"],["brazil","๐Ÿ‡งโ€๐Ÿ‡ท"],["bread","๐Ÿž"],["bride_with_veil","๐Ÿ‘ฐ"],["bridge_at_night","๐ŸŒ‰"],["briefcase","๐Ÿ’ผ"],["british_indian_ocean_territory","๐Ÿ‡ฎโ€๐Ÿ‡ด"],["british_virgin_islands","๐Ÿ‡ปโ€๐Ÿ‡ฌ"],["broken_heart","๐Ÿ’”"],["brunei","๐Ÿ‡งโ€๐Ÿ‡ณ"],["bug","๐Ÿ›"],["building_construction","๐Ÿ—๏ธ"],["bulb","๐Ÿ’ก"],["bulgaria","๐Ÿ‡งโ€๐Ÿ‡ฌ"],["bullettrain_front","๐Ÿš…"],["bullettrain_side","๐Ÿš„"],["burkina_faso","๐Ÿ‡งโ€๐Ÿ‡ซ"],["burrito","๐ŸŒฏ"],["burundi","๐Ÿ‡งโ€๐Ÿ‡ฎ"],["bus","๐ŸšŒ"],["business_suit_levitating","๐Ÿ•ด๏ธ"],["busstop","๐Ÿš"],["bust_in_silhouette","๐Ÿ‘ค"],["busts_in_silhouette","๐Ÿ‘ฅ"],["butterfly","๐Ÿฆ‹"],["cactus","๐ŸŒต"],["cake","๐Ÿฐ"],["calendar","๐Ÿ“†"],["call_me_hand","๐Ÿค™"],["calling","๐Ÿ“ฒ"],["cambodia","๐Ÿ‡ฐโ€๐Ÿ‡ญ"],["camel","๐Ÿซ"],["camera","๐Ÿ“ท๏ธ"],["camera_flash","๐Ÿ“ธ"],["cameroon","๐Ÿ‡จโ€๐Ÿ‡ฒ"],["camping","๐Ÿ•๏ธ"],["canada","๐Ÿ‡จโ€๐Ÿ‡ฆ"],["canary_islands","๐Ÿ‡ฎโ€๐Ÿ‡จ"],["cancer","โ™‹๏ธ"],["candle","๐Ÿ•ฏ๏ธ"],["candy","๐Ÿฌ"],["canoe","๐Ÿ›ถ"],["cape_verde","๐Ÿ‡จโ€๐Ÿ‡ป"],["capital_abcd","๐Ÿ” "],["capricorn","โ™‘๏ธ"],["car","๐Ÿš—"],["card_file_box","๐Ÿ—ƒ๏ธ"],["card_index","๐Ÿ“‡"],["card_index_dividers","๐Ÿ—‚๏ธ"],["caribbean_netherlands","๐Ÿ‡งโ€๐Ÿ‡ถ"],["carousel_horse","๐ŸŽ "],["carrot","๐Ÿฅ•"],["cat","๐Ÿฑ"],["cat2","๐Ÿˆ๏ธ"],["cayman_islands","๐Ÿ‡ฐโ€๐Ÿ‡พ"],["cd","๐Ÿ’ฟ๏ธ"],["central_african_republic","๐Ÿ‡จโ€๐Ÿ‡ซ"],["chad","๐Ÿ‡นโ€๐Ÿ‡ฉ"],["chains","โ›“๏ธ"],["champagne","๐Ÿพ"],["chart","๐Ÿ’น"],["chart_with_downwards_trend","๐Ÿ“‰"],["chart_with_upwards_trend","๐Ÿ“ˆ"],["checkered_flag","๐Ÿ"],["cheese","๐Ÿง€"],["cherries","๐Ÿ’"],["cherry_blossom","๐ŸŒธ"],["chestnut","๐ŸŒฐ"],["chicken","๐Ÿ”"],["children_crossing","๐Ÿšธ"],["chile","๐Ÿ‡จโ€๐Ÿ‡ฑ"],["chipmunk","๐Ÿฟ๏ธ"],["chocolate_bar","๐Ÿซ"],["christmas_island","๐Ÿ‡จโ€๐Ÿ‡ฝ"],["christmas_tree","๐ŸŽ„"],["church","โ›ช๏ธ"],["cinema","๐ŸŽฆ"],["circus_tent","๐ŸŽช"],["city_sunrise","๐ŸŒ‡"],["city_sunset","๐ŸŒ†"],["cityscape","๐Ÿ™๏ธ"],["cl","๐Ÿ†‘"],["clamp","๐Ÿ—œ๏ธ"],["clap","๐Ÿ‘"],["clapper","๐ŸŽฌ๏ธ"],["classical_building","๐Ÿ›๏ธ"],["clinking_glasses","๐Ÿฅ‚"],["clipboard","๐Ÿ“‹๏ธ"],["clock1","๐Ÿ•๏ธ"],["clock10","๐Ÿ•™๏ธ"],["clock1030","๐Ÿ•ฅ๏ธ"],["clock11","๐Ÿ•š๏ธ"],["clock1130","๐Ÿ•ฆ๏ธ"],["clock12","๐Ÿ•›๏ธ"],["clock1230","๐Ÿ•ง๏ธ"],["clock130","๐Ÿ•œ๏ธ"],["clock2","๐Ÿ•‘๏ธ"],["clock230","๐Ÿ•๏ธ"],["clock3","๐Ÿ•’๏ธ"],["clock330","๐Ÿ•ž๏ธ"],["clock4","๐Ÿ•“๏ธ"],["clock430","๐Ÿ•Ÿ๏ธ"],["clock5","๐Ÿ•”๏ธ"],["clock530","๐Ÿ• ๏ธ"],["clock6","๐Ÿ••๏ธ"],["clock630","๐Ÿ•ก๏ธ"],["clock7","๐Ÿ•–๏ธ"],["clock730","๐Ÿ•ข๏ธ"],["clock8","๐Ÿ•—๏ธ"],["clock830","๐Ÿ•ฃ๏ธ"],["clock9","๐Ÿ•˜๏ธ"],["clock930","๐Ÿ•ค๏ธ"],["closed_book","๐Ÿ“•"],["closed_lock_with_key","๐Ÿ”"],["closed_umbrella","๐ŸŒ‚"],["cloud","โ˜๏ธ"],["cloud_with_lightning","๐ŸŒฉ๏ธ"],["cloud_with_lightning_and_rain","โ›ˆ๏ธ"],["cloud_with_rain","๐ŸŒง๏ธ"],["cloud_with_snow","๐ŸŒจ๏ธ"],["clown_face","๐Ÿคก"],["clubs","โ™ฃ๏ธ"],["cn","๐Ÿ‡จโ€๐Ÿ‡ณ"],["cocktail","๐Ÿธ๏ธ"],["cocos_islands","๐Ÿ‡จโ€๐Ÿ‡จ"],["coffee","โ˜•๏ธ"],["coffin","โšฐ๏ธ"],["cold_sweat","๐Ÿ˜ฐ"],["collision","๐Ÿ’ฅ"],["colombia","๐Ÿ‡จโ€๐Ÿ‡ด"],["comet","โ˜„๏ธ"],["comoros","๐Ÿ‡ฐโ€๐Ÿ‡ฒ"],["computer","๐Ÿ’ป๏ธ"],["computer_mouse","๐Ÿ–ฑ๏ธ"],["confetti_ball","๐ŸŽŠ"],["confounded","๐Ÿ˜–"],["confused","๐Ÿ˜•"],["congo_brazzaville","๐Ÿ‡จโ€๐Ÿ‡ฌ"],["congo_kinshasa","๐Ÿ‡จโ€๐Ÿ‡ฉ"],["congratulations","ใŠ—๏ธ"],["construction","๐Ÿšง"],["construction_worker","๐Ÿ‘ท"],["construction_worker_man","๐Ÿ‘ท"],["construction_worker_woman","๐Ÿ‘ทโ€โ™€๏ธ"],["control_knobs","๐ŸŽ›๏ธ"],["convenience_store","๐Ÿช"],["cook_islands","๐Ÿ‡จโ€๐Ÿ‡ฐ"],["cookie","๐Ÿช"],["cool","๐Ÿ†’"],["cop","๐Ÿ‘ฎ"],["copyright","ยฉ๏ธ"],["corn","๐ŸŒฝ"],["costa_rica","๐Ÿ‡จโ€๐Ÿ‡ท"],["cote_divoire","๐Ÿ‡จโ€๐Ÿ‡ฎ"],["couch_and_lamp","๐Ÿ›‹๏ธ"],["couple","๐Ÿ‘ซ"],["couple_with_heart","๐Ÿ’‘"],["couple_with_heart_man_man","๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ"],["couple_with_heart_woman_man","๐Ÿ’‘"],["couple_with_heart_woman_woman","๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ"],["couplekiss_man_man","๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ"],["couplekiss_man_woman","๐Ÿ’"],["couplekiss_woman_woman","๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ"],["cow","๐Ÿฎ"],["cow2","๐Ÿ„"],["cowboy_hat_face","๐Ÿค "],["crab","๐Ÿฆ€"],["crayon","๐Ÿ–๏ธ"],["credit_card","๐Ÿ’ณ๏ธ"],["crescent_moon","๐ŸŒ™"],["cricket","๐Ÿ"],["croatia","๐Ÿ‡ญโ€๐Ÿ‡ท"],["crocodile","๐ŸŠ"],["croissant","๐Ÿฅ"],["crossed_fingers","๐Ÿคž"],["crossed_flags","๐ŸŽŒ"],["crossed_swords","โš”๏ธ"],["crown","๐Ÿ‘‘"],["cry","๐Ÿ˜ข"],["crying_cat_face","๐Ÿ˜ฟ"],["crystal_ball","๐Ÿ”ฎ"],["cuba","๐Ÿ‡จโ€๐Ÿ‡บ"],["cucumber","๐Ÿฅ’"],["cupid","๐Ÿ’˜"],["curacao","๐Ÿ‡จโ€๐Ÿ‡ผ"],["curly_loop","โžฐ"],["currency_exchange","๐Ÿ’ฑ"],["curry","๐Ÿ›"],["custard","๐Ÿฎ"],["customs","๐Ÿ›ƒ"],["cyclone","๐ŸŒ€"],["cyprus","๐Ÿ‡จโ€๐Ÿ‡พ"],["czech_republic","๐Ÿ‡จโ€๐Ÿ‡ฟ"],["dagger","๐Ÿ—ก๏ธ"],["dancer","๐Ÿ’ƒ"],["dancers","๐Ÿ‘ฏ"],["dancing_men","๐Ÿ‘ฏโ€โ™‚๏ธ"],["dancing_women","๐Ÿ‘ฏ"],["dango","๐Ÿก"],["dark_sunglasses","๐Ÿ•ถ๏ธ"],["dart","๐ŸŽฏ"],["dash","๐Ÿ’จ"],["date","๐Ÿ“…"],["de","๐Ÿ‡ฉโ€๐Ÿ‡ช"],["deciduous_tree","๐ŸŒณ"],["deer","๐ŸฆŒ"],["denmark","๐Ÿ‡ฉโ€๐Ÿ‡ฐ"],["department_store","๐Ÿฌ"],["derelict_house","๐Ÿš๏ธ"],["desert","๐Ÿœ๏ธ"],["desert_island","๐Ÿ๏ธ"],["desktop_computer","๐Ÿ–ฅ๏ธ"],["detective","๐Ÿ•ต๏ธ"],["diamond_shape_with_a_dot_inside","๐Ÿ’ "],["diamonds","โ™ฆ๏ธ"],["disappointed","๐Ÿ˜ž"],["disappointed_relieved","๐Ÿ˜ฅ"],["dizzy","๐Ÿ’ซ"],["dizzy_face","๐Ÿ˜ต"],["djibouti","๐Ÿ‡ฉโ€๐Ÿ‡ฏ"],["do_not_litter","๐Ÿšฏ"],["dog","๐Ÿถ"],["dog2","๐Ÿ•๏ธ"],["dollar","๐Ÿ’ต"],["dolls","๐ŸŽŽ"],["dolphin","๐Ÿฌ"],["dominica","๐Ÿ‡ฉโ€๐Ÿ‡ฒ"],["dominican_republic","๐Ÿ‡ฉโ€๐Ÿ‡ด"],["door","๐Ÿšช"],["doughnut","๐Ÿฉ"],["dove","๐Ÿ•Š๏ธ"],["dragon","๐Ÿ‰"],["dragon_face","๐Ÿฒ"],["dress","๐Ÿ‘—"],["dromedary_camel","๐Ÿช"],["drooling_face","๐Ÿคค"],["droplet","๐Ÿ’ง"],["drum","๐Ÿฅ"],["duck","๐Ÿฆ†"],["dvd","๐Ÿ“€"],["e-mail","๐Ÿ“ง"],["eagle","๐Ÿฆ…"],["ear","๐Ÿ‘‚๏ธ"],["ear_of_rice","๐ŸŒพ"],["earth_africa","๐ŸŒ๏ธ"],["earth_americas","๐ŸŒŽ๏ธ"],["earth_asia","๐ŸŒ๏ธ"],["ecuador","๐Ÿ‡ชโ€๐Ÿ‡จ"],["egg","๐Ÿฅš"],["eggplant","๐Ÿ†"],["egypt","๐Ÿ‡ชโ€๐Ÿ‡ฌ"],["eight","8๏ธโ€โƒฃ"],["eight_pointed_black_star","โœด๏ธ"],["eight_spoked_asterisk","โœณ๏ธ"],["el_salvador","๐Ÿ‡ธโ€๐Ÿ‡ป"],["electric_plug","๐Ÿ”Œ"],["elephant","๐Ÿ˜"],["email","โœ‰๏ธ"],["end","๐Ÿ”š"],["envelope","โœ‰๏ธ"],["envelope_with_arrow","๐Ÿ“ฉ"],["equatorial_guinea","๐Ÿ‡ฌโ€๐Ÿ‡ถ"],["eritrea","๐Ÿ‡ชโ€๐Ÿ‡ท"],["es","๐Ÿ‡ชโ€๐Ÿ‡ธ"],["estonia","๐Ÿ‡ชโ€๐Ÿ‡ช"],["ethiopia","๐Ÿ‡ชโ€๐Ÿ‡น"],["eu","๐Ÿ‡ชโ€๐Ÿ‡บ"],["euro","๐Ÿ’ถ"],["european_castle","๐Ÿฐ"],["european_post_office","๐Ÿค"],["european_union","๐Ÿ‡ชโ€๐Ÿ‡บ"],["evergreen_tree","๐ŸŒฒ"],["exclamation","โ—๏ธ"],["expressionless","๐Ÿ˜‘"],["eye","๐Ÿ‘๏ธ"],["eye_speech_bubble","๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ"],["eyeglasses","๐Ÿ‘“๏ธ"],["eyes","๐Ÿ‘€"],["face_with_head_bandage","๐Ÿค•"],["face_with_thermometer","๐Ÿค’"],["facepunch","๐Ÿ‘Š"],["factory","๐Ÿญ๏ธ"],["falkland_islands","๐Ÿ‡ซโ€๐Ÿ‡ฐ"],["fallen_leaf","๐Ÿ‚"],["family","๐Ÿ‘ช๏ธ"],["family_man_boy","๐Ÿ‘จโ€๐Ÿ‘ฆ"],["family_man_boy_boy","๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_man_girl","๐Ÿ‘จโ€๐Ÿ‘ง"],["family_man_girl_boy","๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_man_girl_girl","๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_man_man_boy","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ"],["family_man_man_boy_boy","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_man_man_girl","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง"],["family_man_man_girl_boy","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_man_man_girl_girl","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_man_woman_boy","๐Ÿ‘ช๏ธ"],["family_man_woman_boy_boy","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_man_woman_girl","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง"],["family_man_woman_girl_boy","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_man_woman_girl_girl","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_woman_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฆ"],["family_woman_boy_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_woman_girl","๐Ÿ‘ฉโ€๐Ÿ‘ง"],["family_woman_girl_boy","๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_woman_girl_girl","๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_woman_woman_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ"],["family_woman_woman_boy_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_woman_woman_girl","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง"],["family_woman_woman_girl_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_woman_woman_girl_girl","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["faroe_islands","๐Ÿ‡ซโ€๐Ÿ‡ด"],["fast_forward","โฉ๏ธ"],["fax","๐Ÿ“ "],["fearful","๐Ÿ˜จ"],["feet","๐Ÿพ"],["female_detective","๐Ÿ•ต๏ธโ€โ™€๏ธ"],["ferris_wheel","๐ŸŽก"],["ferry","โ›ด๏ธ"],["field_hockey","๐Ÿ‘"],["fiji","๐Ÿ‡ซโ€๐Ÿ‡ฏ"],["file_cabinet","๐Ÿ—„๏ธ"],["file_folder","๐Ÿ“"],["film_projector","๐Ÿ“ฝ๏ธ"],["film_strip","๐ŸŽž๏ธ"],["finland","๐Ÿ‡ซโ€๐Ÿ‡ฎ"],["fire","๐Ÿ”ฅ"],["fire_engine","๐Ÿš’"],["fireworks","๐ŸŽ†"],["first_quarter_moon","๐ŸŒ“"],["first_quarter_moon_with_face","๐ŸŒ›"],["fish","๐ŸŸ๏ธ"],["fish_cake","๐Ÿฅ"],["fishing_pole_and_fish","๐ŸŽฃ"],["fist","โœŠ"],["fist_left","๐Ÿค›"],["fist_oncoming","๐Ÿ‘Š"],["fist_raised","โœŠ"],["fist_right","๐Ÿคœ"],["five","5๏ธโ€โƒฃ"],["flags","๐ŸŽ"],["flashlight","๐Ÿ”ฆ"],["fleur_de_lis","โšœ๏ธ"],["flight_arrival","๐Ÿ›ฌ"],["flight_departure","๐Ÿ›ซ"],["flipper","๐Ÿฌ"],["floppy_disk","๐Ÿ’พ"],["flower_playing_cards","๐ŸŽด"],["flushed","๐Ÿ˜ณ"],["fog","๐ŸŒซ๏ธ"],["foggy","๐ŸŒ"],["football","๐Ÿˆ"],["footprints","๐Ÿ‘ฃ"],["fork_and_knife","๐Ÿด"],["fountain","โ›ฒ๏ธ"],["fountain_pen","๐Ÿ–‹๏ธ"],["four","4๏ธโ€โƒฃ"],["four_leaf_clover","๐Ÿ€"],["fox_face","๐ŸฆŠ"],["fr","๐Ÿ‡ซโ€๐Ÿ‡ท"],["framed_picture","๐Ÿ–ผ๏ธ"],["free","๐Ÿ†“"],["french_guiana","๐Ÿ‡ฌโ€๐Ÿ‡ซ"],["french_polynesia","๐Ÿ‡ตโ€๐Ÿ‡ซ"],["french_southern_territories","๐Ÿ‡นโ€๐Ÿ‡ซ"],["fried_egg","๐Ÿณ"],["fried_shrimp","๐Ÿค"],["fries","๐ŸŸ"],["frog","๐Ÿธ"],["frowning","๐Ÿ˜ฆ"],["frowning_face","โ˜น๏ธ"],["frowning_man","๐Ÿ™โ€โ™‚๏ธ"],["frowning_woman","๐Ÿ™"],["fu","๐Ÿ–•"],["fuelpump","โ›ฝ๏ธ"],["full_moon","๐ŸŒ•๏ธ"],["full_moon_with_face","๐ŸŒ"],["funeral_urn","โšฑ๏ธ"],["gabon","๐Ÿ‡ฌโ€๐Ÿ‡ฆ"],["gambia","๐Ÿ‡ฌโ€๐Ÿ‡ฒ"],["game_die","๐ŸŽฒ"],["gb","๐Ÿ‡ฌโ€๐Ÿ‡ง"],["gear","โš™๏ธ"],["gem","๐Ÿ’Ž"],["gemini","โ™Š๏ธ"],["georgia","๐Ÿ‡ฌโ€๐Ÿ‡ช"],["ghana","๐Ÿ‡ฌโ€๐Ÿ‡ญ"],["ghost","๐Ÿ‘ป"],["gibraltar","๐Ÿ‡ฌโ€๐Ÿ‡ฎ"],["gift","๐ŸŽ"],["gift_heart","๐Ÿ’"],["girl","๐Ÿ‘ง"],["globe_with_meridians","๐ŸŒ"],["goal_net","๐Ÿฅ…"],["goat","๐Ÿ"],["golf","โ›ณ๏ธ"],["golfing_man","๐ŸŒ๏ธ"],["golfing_woman","๐ŸŒ๏ธโ€โ™€๏ธ"],["gorilla","๐Ÿฆ"],["grapes","๐Ÿ‡"],["greece","๐Ÿ‡ฌโ€๐Ÿ‡ท"],["green_apple","๐Ÿ"],["green_book","๐Ÿ“—"],["green_heart","๐Ÿ’š"],["green_salad","๐Ÿฅ—"],["greenland","๐Ÿ‡ฌโ€๐Ÿ‡ฑ"],["grenada","๐Ÿ‡ฌโ€๐Ÿ‡ฉ"],["grey_exclamation","โ•"],["grey_question","โ”"],["grimacing","๐Ÿ˜ฌ"],["grin","๐Ÿ˜"],["grinning","๐Ÿ˜€"],["guadeloupe","๐Ÿ‡ฌโ€๐Ÿ‡ต"],["guam","๐Ÿ‡ฌโ€๐Ÿ‡บ"],["guardsman","๐Ÿ’‚"],["guardswoman","๐Ÿ’‚โ€โ™€๏ธ"],["guatemala","๐Ÿ‡ฌโ€๐Ÿ‡น"],["guernsey","๐Ÿ‡ฌโ€๐Ÿ‡ฌ"],["guinea","๐Ÿ‡ฌโ€๐Ÿ‡ณ"],["guinea_bissau","๐Ÿ‡ฌโ€๐Ÿ‡ผ"],["guitar","๐ŸŽธ"],["gun","๐Ÿ”ซ"],["guyana","๐Ÿ‡ฌโ€๐Ÿ‡พ"],["haircut","๐Ÿ’‡"],["haircut_man","๐Ÿ’‡โ€โ™‚๏ธ"],["haircut_woman","๐Ÿ’‡"],["haiti","๐Ÿ‡ญโ€๐Ÿ‡น"],["hamburger","๐Ÿ”"],["hammer","๐Ÿ”จ"],["hammer_and_pick","โš’๏ธ"],["hammer_and_wrench","๐Ÿ› ๏ธ"],["hamster","๐Ÿน"],["hand","โœ‹"],["handbag","๐Ÿ‘œ"],["handshake","๐Ÿค"],["hankey","๐Ÿ’ฉ"],["hash","#๏ธโ€โƒฃ"],["hatched_chick","๐Ÿฅ"],["hatching_chick","๐Ÿฃ"],["headphones","๐ŸŽง๏ธ"],["hear_no_evil","๐Ÿ™‰"],["heart","โค๏ธ"],["heart_decoration","๐Ÿ’Ÿ"],["heart_eyes","๐Ÿ˜"],["heart_eyes_cat","๐Ÿ˜ป"],["heartbeat","๐Ÿ’“"],["heartpulse","๐Ÿ’—"],["hearts","โ™ฅ๏ธ"],["heavy_check_mark","โœ”๏ธ"],["heavy_division_sign","โž—"],["heavy_dollar_sign","๐Ÿ’ฒ"],["heavy_exclamation_mark","โ—๏ธ"],["heavy_heart_exclamation","โฃ๏ธ"],["heavy_minus_sign","โž–"],["heavy_multiplication_x","โœ–๏ธ"],["heavy_plus_sign","โž•"],["helicopter","๐Ÿš"],["herb","๐ŸŒฟ"],["hibiscus","๐ŸŒบ"],["high_brightness","๐Ÿ”†"],["high_heel","๐Ÿ‘ "],["hocho","๐Ÿ”ช"],["hole","๐Ÿ•ณ๏ธ"],["honduras","๐Ÿ‡ญโ€๐Ÿ‡ณ"],["honey_pot","๐Ÿฏ"],["honeybee","๐Ÿ"],["hong_kong","๐Ÿ‡ญโ€๐Ÿ‡ฐ"],["horse","๐Ÿด"],["horse_racing","๐Ÿ‡"],["hospital","๐Ÿฅ"],["hot_pepper","๐ŸŒถ๏ธ"],["hotdog","๐ŸŒญ"],["hotel","๐Ÿจ"],["hotsprings","โ™จ๏ธ"],["hourglass","โŒ›๏ธ"],["hourglass_flowing_sand","โณ๏ธ"],["house","๐Ÿ ๏ธ"],["house_with_garden","๐Ÿก"],["houses","๐Ÿ˜๏ธ"],["hugs","๐Ÿค—"],["hungary","๐Ÿ‡ญโ€๐Ÿ‡บ"],["hushed","๐Ÿ˜ฏ"],["ice_cream","๐Ÿจ"],["ice_hockey","๐Ÿ’"],["ice_skate","โ›ธ๏ธ"],["icecream","๐Ÿฆ"],["iceland","๐Ÿ‡ฎโ€๐Ÿ‡ธ"],["id","๐Ÿ†”"],["ideograph_advantage","๐Ÿ‰"],["imp","๐Ÿ‘ฟ"],["inbox_tray","๐Ÿ“ฅ๏ธ"],["incoming_envelope","๐Ÿ“จ"],["india","๐Ÿ‡ฎโ€๐Ÿ‡ณ"],["indonesia","๐Ÿ‡ฎโ€๐Ÿ‡ฉ"],["information_desk_person","๐Ÿ’"],["information_source","โ„น๏ธ"],["innocent","๐Ÿ˜‡"],["interrobang","โ‰๏ธ"],["iphone","๐Ÿ“ฑ"],["iran","๐Ÿ‡ฎโ€๐Ÿ‡ท"],["iraq","๐Ÿ‡ฎโ€๐Ÿ‡ถ"],["ireland","๐Ÿ‡ฎโ€๐Ÿ‡ช"],["isle_of_man","๐Ÿ‡ฎโ€๐Ÿ‡ฒ"],["israel","๐Ÿ‡ฎโ€๐Ÿ‡ฑ"],["it","๐Ÿ‡ฎโ€๐Ÿ‡น"],["izakaya_lantern","๐Ÿฎ"],["jack_o_lantern","๐ŸŽƒ"],["jamaica","๐Ÿ‡ฏโ€๐Ÿ‡ฒ"],["japan","๐Ÿ—พ"],["japanese_castle","๐Ÿฏ"],["japanese_goblin","๐Ÿ‘บ"],["japanese_ogre","๐Ÿ‘น"],["jeans","๐Ÿ‘–"],["jersey","๐Ÿ‡ฏโ€๐Ÿ‡ช"],["jordan","๐Ÿ‡ฏโ€๐Ÿ‡ด"],["joy","๐Ÿ˜‚"],["joy_cat","๐Ÿ˜น"],["joystick","๐Ÿ•น๏ธ"],["jp","๐Ÿ‡ฏโ€๐Ÿ‡ต"],["kaaba","๐Ÿ•‹"],["kazakhstan","๐Ÿ‡ฐโ€๐Ÿ‡ฟ"],["kenya","๐Ÿ‡ฐโ€๐Ÿ‡ช"],["key","๐Ÿ”‘"],["keyboard","โŒจ๏ธ"],["keycap_ten","๐Ÿ”Ÿ"],["kick_scooter","๐Ÿ›ด"],["kimono","๐Ÿ‘˜"],["kiribati","๐Ÿ‡ฐโ€๐Ÿ‡ฎ"],["kiss","๐Ÿ’‹"],["kissing","๐Ÿ˜—"],["kissing_cat","๐Ÿ˜ฝ"],["kissing_closed_eyes","๐Ÿ˜š"],["kissing_heart","๐Ÿ˜˜"],["kissing_smiling_eyes","๐Ÿ˜™"],["kiwi_fruit","๐Ÿฅ"],["knife","๐Ÿ”ช"],["koala","๐Ÿจ"],["koko","๐Ÿˆ"],["kosovo","๐Ÿ‡ฝโ€๐Ÿ‡ฐ"],["kr","๐Ÿ‡ฐโ€๐Ÿ‡ท"],["kuwait","๐Ÿ‡ฐโ€๐Ÿ‡ผ"],["kyrgyzstan","๐Ÿ‡ฐโ€๐Ÿ‡ฌ"],["label","๐Ÿท๏ธ"],["lantern","๐Ÿฎ"],["laos","๐Ÿ‡ฑโ€๐Ÿ‡ฆ"],["large_blue_circle","๐Ÿ”ต"],["large_blue_diamond","๐Ÿ”ท"],["large_orange_diamond","๐Ÿ”ถ"],["last_quarter_moon","๐ŸŒ—"],["last_quarter_moon_with_face","๐ŸŒœ๏ธ"],["latin_cross","โœ๏ธ"],["latvia","๐Ÿ‡ฑโ€๐Ÿ‡ป"],["laughing","๐Ÿ˜†"],["leaves","๐Ÿƒ"],["lebanon","๐Ÿ‡ฑโ€๐Ÿ‡ง"],["ledger","๐Ÿ“’"],["left_luggage","๐Ÿ›…"],["left_right_arrow","โ†”๏ธ"],["leftwards_arrow_with_hook","โ†ฉ๏ธ"],["lemon","๐Ÿ‹"],["leo","โ™Œ๏ธ"],["leopard","๐Ÿ†"],["lesotho","๐Ÿ‡ฑโ€๐Ÿ‡ธ"],["level_slider","๐ŸŽš๏ธ"],["liberia","๐Ÿ‡ฑโ€๐Ÿ‡ท"],["libra","โ™Ž๏ธ"],["libya","๐Ÿ‡ฑโ€๐Ÿ‡พ"],["liechtenstein","๐Ÿ‡ฑโ€๐Ÿ‡ฎ"],["light_rail","๐Ÿšˆ"],["link","๐Ÿ”—"],["lion","๐Ÿฆ"],["lips","๐Ÿ‘„"],["lipstick","๐Ÿ’„"],["lithuania","๐Ÿ‡ฑโ€๐Ÿ‡น"],["lizard","๐ŸฆŽ"],["lock","๐Ÿ”’๏ธ"],["lock_with_ink_pen","๐Ÿ”"],["lollipop","๐Ÿญ"],["loop","โžฟ"],["loud_sound","๐Ÿ”Š"],["loudspeaker","๐Ÿ“ข"],["love_hotel","๐Ÿฉ"],["love_letter","๐Ÿ’Œ"],["low_brightness","๐Ÿ”…"],["luxembourg","๐Ÿ‡ฑโ€๐Ÿ‡บ"],["lying_face","๐Ÿคฅ"],["m","โ“‚๏ธ"],["macau","๐Ÿ‡ฒโ€๐Ÿ‡ด"],["macedonia","๐Ÿ‡ฒโ€๐Ÿ‡ฐ"],["madagascar","๐Ÿ‡ฒโ€๐Ÿ‡ฌ"],["mag","๐Ÿ”๏ธ"],["mag_right","๐Ÿ”Ž"],["mahjong","๐Ÿ€„๏ธ"],["mailbox","๐Ÿ“ซ๏ธ"],["mailbox_closed","๐Ÿ“ช๏ธ"],["mailbox_with_mail","๐Ÿ“ฌ๏ธ"],["mailbox_with_no_mail","๐Ÿ“ญ๏ธ"],["malawi","๐Ÿ‡ฒโ€๐Ÿ‡ผ"],["malaysia","๐Ÿ‡ฒโ€๐Ÿ‡พ"],["maldives","๐Ÿ‡ฒโ€๐Ÿ‡ป"],["male_detective","๐Ÿ•ต๏ธ"],["mali","๐Ÿ‡ฒโ€๐Ÿ‡ฑ"],["malta","๐Ÿ‡ฒโ€๐Ÿ‡น"],["man","๐Ÿ‘จ"],["man_artist","๐Ÿ‘จโ€๐ŸŽจ"],["man_astronaut","๐Ÿ‘จโ€๐Ÿš€"],["man_cartwheeling","๐Ÿคธโ€โ™‚๏ธ"],["man_cook","๐Ÿ‘จโ€๐Ÿณ"],["man_dancing","๐Ÿ•บ"],["man_facepalming","๐Ÿคฆโ€โ™‚๏ธ"],["man_factory_worker","๐Ÿ‘จโ€๐Ÿญ๏ธ"],["man_farmer","๐Ÿ‘จโ€๐ŸŒพ"],["man_firefighter","๐Ÿ‘จโ€๐Ÿš’"],["man_health_worker","๐Ÿ‘จโ€โš•๏ธ"],["man_in_tuxedo","๐Ÿคต"],["man_judge","๐Ÿ‘จโ€โš–๏ธ"],["man_juggling","๐Ÿคนโ€โ™‚๏ธ"],["man_mechanic","๐Ÿ‘จโ€๐Ÿ”ง"],["man_office_worker","๐Ÿ‘จโ€๐Ÿ’ผ"],["man_pilot","๐Ÿ‘จโ€โœˆ๏ธ"],["man_playing_handball","๐Ÿคพโ€โ™‚๏ธ"],["man_playing_water_polo","๐Ÿคฝโ€โ™‚๏ธ"],["man_scientist","๐Ÿ‘จโ€๐Ÿ”ฌ"],["man_shrugging","๐Ÿคทโ€โ™‚๏ธ"],["man_singer","๐Ÿ‘จโ€๐ŸŽค"],["man_student","๐Ÿ‘จโ€๐ŸŽ“๏ธ"],["man_teacher","๐Ÿ‘จโ€๐Ÿซ"],["man_technologist","๐Ÿ‘จโ€๐Ÿ’ป๏ธ"],["man_with_gua_pi_mao","๐Ÿ‘ฒ"],["man_with_turban","๐Ÿ‘ณ"],["mandarin","๐ŸŠ"],["mans_shoe","๐Ÿ‘ž"],["mantelpiece_clock","๐Ÿ•ฐ๏ธ"],["maple_leaf","๐Ÿ"],["marshall_islands","๐Ÿ‡ฒโ€๐Ÿ‡ญ"],["martial_arts_uniform","๐Ÿฅ‹"],["martinique","๐Ÿ‡ฒโ€๐Ÿ‡ถ"],["mask","๐Ÿ˜ท"],["massage","๐Ÿ’†"],["massage_man","๐Ÿ’†โ€โ™‚๏ธ"],["massage_woman","๐Ÿ’†"],["mauritania","๐Ÿ‡ฒโ€๐Ÿ‡ท"],["mauritius","๐Ÿ‡ฒโ€๐Ÿ‡บ"],["mayotte","๐Ÿ‡พโ€๐Ÿ‡น"],["meat_on_bone","๐Ÿ–"],["medal_military","๐ŸŽ–๏ธ"],["medal_sports","๐Ÿ…"],["mega","๐Ÿ“ฃ"],["melon","๐Ÿˆ"],["memo","๐Ÿ“"],["men_wrestling","๐Ÿคผโ€โ™‚๏ธ"],["menorah","๐Ÿ•Ž"],["mens","๐Ÿšน๏ธ"],["metal","๐Ÿค˜"],["metro","๐Ÿš‡๏ธ"],["mexico","๐Ÿ‡ฒโ€๐Ÿ‡ฝ"],["micronesia","๐Ÿ‡ซโ€๐Ÿ‡ฒ"],["microphone","๐ŸŽค"],["microscope","๐Ÿ”ฌ"],["middle_finger","๐Ÿ–•"],["milk_glass","๐Ÿฅ›"],["milky_way","๐ŸŒŒ"],["minibus","๐Ÿš"],["minidisc","๐Ÿ’ฝ"],["mobile_phone_off","๐Ÿ“ด"],["moldova","๐Ÿ‡ฒโ€๐Ÿ‡ฉ"],["monaco","๐Ÿ‡ฒโ€๐Ÿ‡จ"],["money_mouth_face","๐Ÿค‘"],["money_with_wings","๐Ÿ’ธ"],["moneybag","๐Ÿ’ฐ๏ธ"],["mongolia","๐Ÿ‡ฒโ€๐Ÿ‡ณ"],["monkey","๐Ÿ’"],["monkey_face","๐Ÿต"],["monorail","๐Ÿš"],["montenegro","๐Ÿ‡ฒโ€๐Ÿ‡ช"],["montserrat","๐Ÿ‡ฒโ€๐Ÿ‡ธ"],["moon","๐ŸŒ”"],["morocco","๐Ÿ‡ฒโ€๐Ÿ‡ฆ"],["mortar_board","๐ŸŽ“๏ธ"],["mosque","๐Ÿ•Œ"],["motor_boat","๐Ÿ›ฅ๏ธ"],["motor_scooter","๐Ÿ›ต"],["motorcycle","๐Ÿ๏ธ"],["motorway","๐Ÿ›ฃ๏ธ"],["mount_fuji","๐Ÿ—ป"],["mountain","โ›ฐ๏ธ"],["mountain_bicyclist","๐Ÿšต"],["mountain_biking_man","๐Ÿšต"],["mountain_biking_woman","๐Ÿšตโ€โ™€๏ธ"],["mountain_cableway","๐Ÿš "],["mountain_railway","๐Ÿšž"],["mountain_snow","๐Ÿ”๏ธ"],["mouse","๐Ÿญ"],["mouse2","๐Ÿ"],["movie_camera","๐ŸŽฅ"],["moyai","๐Ÿ—ฟ"],["mozambique","๐Ÿ‡ฒโ€๐Ÿ‡ฟ"],["mrs_claus","๐Ÿคถ"],["muscle","๐Ÿ’ช"],["mushroom","๐Ÿ„"],["musical_keyboard","๐ŸŽน"],["musical_note","๐ŸŽต"],["musical_score","๐ŸŽผ"],["mute","๐Ÿ”‡"],["myanmar","๐Ÿ‡ฒโ€๐Ÿ‡ฒ"],["nail_care","๐Ÿ’…"],["name_badge","๐Ÿ“›"],["namibia","๐Ÿ‡ณโ€๐Ÿ‡ฆ"],["national_park","๐Ÿž๏ธ"],["nauru","๐Ÿ‡ณโ€๐Ÿ‡ท"],["nauseated_face","๐Ÿคข"],["necktie","๐Ÿ‘”"],["negative_squared_cross_mark","โŽ"],["nepal","๐Ÿ‡ณโ€๐Ÿ‡ต"],["nerd_face","๐Ÿค“"],["netherlands","๐Ÿ‡ณโ€๐Ÿ‡ฑ"],["neutral_face","๐Ÿ˜๏ธ"],["new","๐Ÿ†•"],["new_caledonia","๐Ÿ‡ณโ€๐Ÿ‡จ"],["new_moon","๐ŸŒ‘"],["new_moon_with_face","๐ŸŒš"],["new_zealand","๐Ÿ‡ณโ€๐Ÿ‡ฟ"],["newspaper","๐Ÿ“ฐ"],["newspaper_roll","๐Ÿ—ž๏ธ"],["next_track_button","โญ๏ธ"],["ng","๐Ÿ†–"],["ng_man","๐Ÿ™…โ€โ™‚๏ธ"],["ng_woman","๐Ÿ™…"],["nicaragua","๐Ÿ‡ณโ€๐Ÿ‡ฎ"],["niger","๐Ÿ‡ณโ€๐Ÿ‡ช"],["nigeria","๐Ÿ‡ณโ€๐Ÿ‡ฌ"],["night_with_stars","๐ŸŒƒ"],["nine","9๏ธโ€โƒฃ"],["niue","๐Ÿ‡ณโ€๐Ÿ‡บ"],["no_bell","๐Ÿ”•"],["no_bicycles","๐Ÿšณ"],["no_entry","โ›”๏ธ"],["no_entry_sign","๐Ÿšซ"],["no_good","๐Ÿ™…"],["no_good_man","๐Ÿ™…โ€โ™‚๏ธ"],["no_good_woman","๐Ÿ™…"],["no_mobile_phones","๐Ÿ“ต"],["no_mouth","๐Ÿ˜ถ"],["no_pedestrians","๐Ÿšท"],["no_smoking","๐Ÿšญ๏ธ"],["non-potable_water","๐Ÿšฑ"],["norfolk_island","๐Ÿ‡ณโ€๐Ÿ‡ซ"],["north_korea","๐Ÿ‡ฐโ€๐Ÿ‡ต"],["northern_mariana_islands","๐Ÿ‡ฒโ€๐Ÿ‡ต"],["norway","๐Ÿ‡ณโ€๐Ÿ‡ด"],["nose","๐Ÿ‘ƒ"],["notebook","๐Ÿ““"],["notebook_with_decorative_cover","๐Ÿ“”"],["notes","๐ŸŽถ"],["nut_and_bolt","๐Ÿ”ฉ"],["o","โญ•๏ธ"],["o2","๐Ÿ…พ๏ธ"],["ocean","๐ŸŒŠ"],["octopus","๐Ÿ™"],["oden","๐Ÿข"],["office","๐Ÿข"],["oil_drum","๐Ÿ›ข๏ธ"],["ok","๐Ÿ†—"],["ok_hand","๐Ÿ‘Œ"],["ok_man","๐Ÿ™†โ€โ™‚๏ธ"],["ok_woman","๐Ÿ™†"],["old_key","๐Ÿ—๏ธ"],["older_man","๐Ÿ‘ด"],["older_woman","๐Ÿ‘ต"],["om","๐Ÿ•‰๏ธ"],["oman","๐Ÿ‡ดโ€๐Ÿ‡ฒ"],["on","๐Ÿ”›"],["oncoming_automobile","๐Ÿš˜๏ธ"],["oncoming_bus","๐Ÿš๏ธ"],["oncoming_police_car","๐Ÿš”๏ธ"],["oncoming_taxi","๐Ÿš–"],["one","1๏ธโ€โƒฃ"],["open_book","๐Ÿ“–"],["open_file_folder","๐Ÿ“‚"],["open_hands","๐Ÿ‘"],["open_mouth","๐Ÿ˜ฎ"],["open_umbrella","โ˜‚๏ธ"],["ophiuchus","โ›Ž"],["orange","๐ŸŠ"],["orange_book","๐Ÿ“™"],["orthodox_cross","โ˜ฆ๏ธ"],["outbox_tray","๐Ÿ“ค๏ธ"],["owl","๐Ÿฆ‰"],["ox","๐Ÿ‚"],["package","๐Ÿ“ฆ๏ธ"],["page_facing_up","๐Ÿ“„"],["page_with_curl","๐Ÿ“ƒ"],["pager","๐Ÿ“Ÿ๏ธ"],["paintbrush","๐Ÿ–Œ๏ธ"],["pakistan","๐Ÿ‡ตโ€๐Ÿ‡ฐ"],["palau","๐Ÿ‡ตโ€๐Ÿ‡ผ"],["palestinian_territories","๐Ÿ‡ตโ€๐Ÿ‡ธ"],["palm_tree","๐ŸŒด"],["panama","๐Ÿ‡ตโ€๐Ÿ‡ฆ"],["pancakes","๐Ÿฅž"],["panda_face","๐Ÿผ"],["paperclip","๐Ÿ“Ž"],["paperclips","๐Ÿ–‡๏ธ"],["papua_new_guinea","๐Ÿ‡ตโ€๐Ÿ‡ฌ"],["paraguay","๐Ÿ‡ตโ€๐Ÿ‡พ"],["parasol_on_ground","โ›ฑ๏ธ"],["parking","๐Ÿ…ฟ๏ธ"],["part_alternation_mark","ใ€ฝ๏ธ"],["partly_sunny","โ›…๏ธ"],["passenger_ship","๐Ÿ›ณ๏ธ"],["passport_control","๐Ÿ›‚"],["pause_button","โธ๏ธ"],["paw_prints","๐Ÿพ"],["peace_symbol","โ˜ฎ๏ธ"],["peach","๐Ÿ‘"],["peanuts","๐Ÿฅœ"],["pear","๐Ÿ"],["pen","๐Ÿ–Š๏ธ"],["pencil","๐Ÿ“"],["pencil2","โœ๏ธ"],["penguin","๐Ÿง"],["pensive","๐Ÿ˜”"],["performing_arts","๐ŸŽญ๏ธ"],["persevere","๐Ÿ˜ฃ"],["person_fencing","๐Ÿคบ"],["person_frowning","๐Ÿ™"],["person_with_blond_hair","๐Ÿ‘ฑ"],["person_with_pouting_face","๐Ÿ™Ž"],["peru","๐Ÿ‡ตโ€๐Ÿ‡ช"],["philippines","๐Ÿ‡ตโ€๐Ÿ‡ญ"],["phone","โ˜Ž๏ธ"],["pick","โ›๏ธ"],["pig","๐Ÿท"],["pig2","๐Ÿ–"],["pig_nose","๐Ÿฝ"],["pill","๐Ÿ’Š"],["pineapple","๐Ÿ"],["ping_pong","๐Ÿ“"],["pisces","โ™“๏ธ"],["pitcairn_islands","๐Ÿ‡ตโ€๐Ÿ‡ณ"],["pizza","๐Ÿ•"],["place_of_worship","๐Ÿ›"],["plate_with_cutlery","๐Ÿฝ๏ธ"],["play_or_pause_button","โฏ๏ธ"],["point_down","๐Ÿ‘‡๏ธ"],["point_left","๐Ÿ‘ˆ๏ธ"],["point_right","๐Ÿ‘‰๏ธ"],["point_up","โ˜๏ธ"],["point_up_2","๐Ÿ‘†๏ธ"],["poland","๐Ÿ‡ตโ€๐Ÿ‡ฑ"],["police_car","๐Ÿš“"],["policeman","๐Ÿ‘ฎ"],["policewoman","๐Ÿ‘ฎโ€โ™€๏ธ"],["poodle","๐Ÿฉ"],["poop","๐Ÿ’ฉ"],["popcorn","๐Ÿฟ"],["portugal","๐Ÿ‡ตโ€๐Ÿ‡น"],["post_office","๐Ÿฃ"],["postal_horn","๐Ÿ“ฏ"],["postbox","๐Ÿ“ฎ"],["potable_water","๐Ÿšฐ"],["potato","๐Ÿฅ”"],["pouch","๐Ÿ‘"],["poultry_leg","๐Ÿ—"],["pound","๐Ÿ’ท"],["pout","๐Ÿ˜ก"],["pouting_cat","๐Ÿ˜พ"],["pouting_man","๐Ÿ™Žโ€โ™‚๏ธ"],["pouting_woman","๐Ÿ™Ž"],["pray","๐Ÿ™"],["prayer_beads","๐Ÿ“ฟ"],["pregnant_woman","๐Ÿคฐ"],["previous_track_button","โฎ๏ธ"],["prince","๐Ÿคด"],["princess","๐Ÿ‘ธ"],["printer","๐Ÿ–จ๏ธ"],["puerto_rico","๐Ÿ‡ตโ€๐Ÿ‡ท"],["punch","๐Ÿ‘Š"],["purple_heart","๐Ÿ’œ"],["purse","๐Ÿ‘›"],["pushpin","๐Ÿ“Œ"],["put_litter_in_its_place","๐Ÿšฎ"],["qatar","๐Ÿ‡ถโ€๐Ÿ‡ฆ"],["question","โ“๏ธ"],["rabbit","๐Ÿฐ"],["rabbit2","๐Ÿ‡"],["racehorse","๐ŸŽ"],["racing_car","๐ŸŽ๏ธ"],["radio","๐Ÿ“ป๏ธ"],["radio_button","๐Ÿ”˜"],["radioactive","โ˜ข๏ธ"],["rage","๐Ÿ˜ก"],["railway_car","๐Ÿšƒ"],["railway_track","๐Ÿ›ค๏ธ"],["rainbow","๐ŸŒˆ"],["rainbow_flag","๐Ÿณ๏ธโ€๐ŸŒˆ"],["raised_back_of_hand","๐Ÿคš"],["raised_hand","โœ‹"],["raised_hand_with_fingers_splayed","๐Ÿ–๏ธ"],["raised_hands","๐Ÿ™Œ"],["raising_hand","๐Ÿ™‹"],["raising_hand_man","๐Ÿ™‹โ€โ™‚๏ธ"],["raising_hand_woman","๐Ÿ™‹"],["ram","๐Ÿ"],["ramen","๐Ÿœ"],["rat","๐Ÿ€"],["record_button","โบ๏ธ"],["recycle","โ™ป๏ธ"],["red_car","๐Ÿš—"],["red_circle","๐Ÿ”ด"],["registered","ยฎ๏ธ"],["relaxed","โ˜บ๏ธ"],["relieved","๐Ÿ˜Œ"],["reminder_ribbon","๐ŸŽ—๏ธ"],["repeat","๐Ÿ”"],["repeat_one","๐Ÿ”‚"],["rescue_worker_helmet","โ›‘๏ธ"],["restroom","๐Ÿšป"],["reunion","๐Ÿ‡ทโ€๐Ÿ‡ช"],["revolving_hearts","๐Ÿ’ž"],["rewind","โช๏ธ"],["rhinoceros","๐Ÿฆ"],["ribbon","๐ŸŽ€"],["rice","๐Ÿš"],["rice_ball","๐Ÿ™"],["rice_cracker","๐Ÿ˜"],["rice_scene","๐ŸŽ‘"],["right_anger_bubble","๐Ÿ—ฏ๏ธ"],["ring","๐Ÿ’"],["robot","๐Ÿค–"],["rocket","๐Ÿš€"],["rofl","๐Ÿคฃ"],["roll_eyes","๐Ÿ™„"],["roller_coaster","๐ŸŽข"],["romania","๐Ÿ‡ทโ€๐Ÿ‡ด"],["rooster","๐Ÿ“"],["rose","๐ŸŒน"],["rosette","๐Ÿต๏ธ"],["rotating_light","๐Ÿšจ"],["round_pushpin","๐Ÿ“"],["rowboat","๐Ÿšฃ"],["rowing_man","๐Ÿšฃ"],["rowing_woman","๐Ÿšฃโ€โ™€๏ธ"],["ru","๐Ÿ‡ทโ€๐Ÿ‡บ"],["rugby_football","๐Ÿ‰"],["runner","๐Ÿƒ"],["running","๐Ÿƒ"],["running_man","๐Ÿƒ"],["running_shirt_with_sash","๐ŸŽฝ"],["running_woman","๐Ÿƒโ€โ™€๏ธ"],["rwanda","๐Ÿ‡ทโ€๐Ÿ‡ผ"],["sa","๐Ÿˆ‚๏ธ"],["sagittarius","โ™๏ธ"],["sailboat","โ›ต๏ธ"],["sake","๐Ÿถ"],["samoa","๐Ÿ‡ผโ€๐Ÿ‡ธ"],["san_marino","๐Ÿ‡ธโ€๐Ÿ‡ฒ"],["sandal","๐Ÿ‘ก"],["santa","๐ŸŽ…"],["sao_tome_principe","๐Ÿ‡ธโ€๐Ÿ‡น"],["sassy_man","๐Ÿ’โ€โ™‚๏ธ"],["sassy_woman","๐Ÿ’"],["satellite","๐Ÿ“ก"],["satisfied","๐Ÿ˜†"],["saudi_arabia","๐Ÿ‡ธโ€๐Ÿ‡ฆ"],["saxophone","๐ŸŽท"],["school","๐Ÿซ"],["school_satchel","๐ŸŽ’"],["scissors","โœ‚๏ธ"],["scorpion","๐Ÿฆ‚"],["scorpius","โ™๏ธ"],["scream","๐Ÿ˜ฑ"],["scream_cat","๐Ÿ™€"],["scroll","๐Ÿ“œ"],["seat","๐Ÿ’บ"],["secret","ใŠ™๏ธ"],["see_no_evil","๐Ÿ™ˆ"],["seedling","๐ŸŒฑ"],["selfie","๐Ÿคณ"],["senegal","๐Ÿ‡ธโ€๐Ÿ‡ณ"],["serbia","๐Ÿ‡ทโ€๐Ÿ‡ธ"],["seven","7๏ธโ€โƒฃ"],["seychelles","๐Ÿ‡ธโ€๐Ÿ‡จ"],["shallow_pan_of_food","๐Ÿฅ˜"],["shamrock","โ˜˜๏ธ"],["shark","๐Ÿฆˆ"],["shaved_ice","๐Ÿง"],["sheep","๐Ÿ‘"],["shell","๐Ÿš"],["shield","๐Ÿ›ก๏ธ"],["shinto_shrine","โ›ฉ๏ธ"],["ship","๐Ÿšข"],["shirt","๐Ÿ‘•"],["shit","๐Ÿ’ฉ"],["shoe","๐Ÿ‘ž"],["shopping","๐Ÿ›๏ธ"],["shopping_cart","๐Ÿ›’"],["shower","๐Ÿšฟ"],["shrimp","๐Ÿฆ"],["sierra_leone","๐Ÿ‡ธโ€๐Ÿ‡ฑ"],["signal_strength","๐Ÿ“ถ"],["singapore","๐Ÿ‡ธโ€๐Ÿ‡ฌ"],["sint_maarten","๐Ÿ‡ธโ€๐Ÿ‡ฝ"],["six","6๏ธโ€โƒฃ"],["six_pointed_star","๐Ÿ”ฏ"],["ski","๐ŸŽฟ"],["skier","โ›ท๏ธ"],["skull","๐Ÿ’€"],["skull_and_crossbones","โ˜ ๏ธ"],["sleeping","๐Ÿ˜ด"],["sleeping_bed","๐Ÿ›Œ"],["sleepy","๐Ÿ˜ช"],["slightly_frowning_face","๐Ÿ™"],["slightly_smiling_face","๐Ÿ™‚"],["slot_machine","๐ŸŽฐ"],["slovakia","๐Ÿ‡ธโ€๐Ÿ‡ฐ"],["slovenia","๐Ÿ‡ธโ€๐Ÿ‡ฎ"],["small_airplane","๐Ÿ›ฉ๏ธ"],["small_blue_diamond","๐Ÿ”น"],["small_orange_diamond","๐Ÿ”ธ"],["small_red_triangle","๐Ÿ”บ"],["small_red_triangle_down","๐Ÿ”ป"],["smile","๐Ÿ˜„"],["smile_cat","๐Ÿ˜ธ"],["smiley","๐Ÿ˜ƒ"],["smiley_cat","๐Ÿ˜บ"],["smiling_imp","๐Ÿ˜ˆ"],["smirk","๐Ÿ˜"],["smirk_cat","๐Ÿ˜ผ"],["smoking","๐Ÿšฌ"],["snail","๐ŸŒ"],["snake","๐Ÿ"],["sneezing_face","๐Ÿคง"],["snowboarder","๐Ÿ‚๏ธ"],["snowflake","โ„๏ธ"],["snowman","โ›„๏ธ"],["snowman_with_snow","โ˜ƒ๏ธ"],["sob","๐Ÿ˜ญ"],["soccer","โšฝ๏ธ"],["solomon_islands","๐Ÿ‡ธโ€๐Ÿ‡ง"],["somalia","๐Ÿ‡ธโ€๐Ÿ‡ด"],["soon","๐Ÿ”œ"],["sos","๐Ÿ†˜"],["sound","๐Ÿ”‰"],["south_africa","๐Ÿ‡ฟโ€๐Ÿ‡ฆ"],["south_georgia_south_sandwich_islands","๐Ÿ‡ฌโ€๐Ÿ‡ธ"],["south_sudan","๐Ÿ‡ธโ€๐Ÿ‡ธ"],["space_invader","๐Ÿ‘พ"],["spades","โ™ ๏ธ"],["spaghetti","๐Ÿ"],["sparkle","โ‡๏ธ"],["sparkler","๐ŸŽ‡"],["sparkles","โœจ"],["sparkling_heart","๐Ÿ’–"],["speak_no_evil","๐Ÿ™Š"],["speaker","๐Ÿ”ˆ๏ธ"],["speaking_head","๐Ÿ—ฃ๏ธ"],["speech_balloon","๐Ÿ’ฌ"],["speedboat","๐Ÿšค"],["spider","๐Ÿ•ท๏ธ"],["spider_web","๐Ÿ•ธ๏ธ"],["spiral_calendar","๐Ÿ—“๏ธ"],["spiral_notepad","๐Ÿ—’๏ธ"],["spoon","๐Ÿฅ„"],["squid","๐Ÿฆ‘"],["sri_lanka","๐Ÿ‡ฑโ€๐Ÿ‡ฐ"],["st_barthelemy","๐Ÿ‡งโ€๐Ÿ‡ฑ"],["st_helena","๐Ÿ‡ธโ€๐Ÿ‡ญ"],["st_kitts_nevis","๐Ÿ‡ฐโ€๐Ÿ‡ณ"],["st_lucia","๐Ÿ‡ฑโ€๐Ÿ‡จ"],["st_pierre_miquelon","๐Ÿ‡ตโ€๐Ÿ‡ฒ"],["st_vincent_grenadines","๐Ÿ‡ปโ€๐Ÿ‡จ"],["stadium","๐ŸŸ๏ธ"],["star","โญ๏ธ"],["star2","๐ŸŒŸ"],["star_and_crescent","โ˜ช๏ธ"],["star_of_david","โœก๏ธ"],["stars","๐ŸŒ "],["station","๐Ÿš‰"],["statue_of_liberty","๐Ÿ—ฝ"],["steam_locomotive","๐Ÿš‚"],["stew","๐Ÿฒ"],["stop_button","โน๏ธ"],["stop_sign","๐Ÿ›‘"],["stopwatch","โฑ๏ธ"],["straight_ruler","๐Ÿ“"],["strawberry","๐Ÿ“"],["stuck_out_tongue","๐Ÿ˜›"],["stuck_out_tongue_closed_eyes","๐Ÿ˜"],["stuck_out_tongue_winking_eye","๐Ÿ˜œ"],["studio_microphone","๐ŸŽ™๏ธ"],["stuffed_flatbread","๐Ÿฅ™"],["sudan","๐Ÿ‡ธโ€๐Ÿ‡ฉ"],["sun_behind_large_cloud","๐ŸŒฅ๏ธ"],["sun_behind_rain_cloud","๐ŸŒฆ๏ธ"],["sun_behind_small_cloud","๐ŸŒค๏ธ"],["sun_with_face","๐ŸŒž"],["sunflower","๐ŸŒป"],["sunglasses","๐Ÿ˜Ž"],["sunny","โ˜€๏ธ"],["sunrise","๐ŸŒ…"],["sunrise_over_mountains","๐ŸŒ„"],["surfer","๐Ÿ„๏ธ"],["surfing_man","๐Ÿ„๏ธ"],["surfing_woman","๐Ÿ„๏ธโ€โ™€๏ธ"],["suriname","๐Ÿ‡ธโ€๐Ÿ‡ท"],["sushi","๐Ÿฃ"],["suspension_railway","๐ŸšŸ"],["swaziland","๐Ÿ‡ธโ€๐Ÿ‡ฟ"],["sweat","๐Ÿ˜“"],["sweat_drops","๐Ÿ’ฆ"],["sweat_smile","๐Ÿ˜…"],["sweden","๐Ÿ‡ธโ€๐Ÿ‡ช"],["sweet_potato","๐Ÿ "],["swimmer","๐ŸŠ๏ธ"],["swimming_man","๐ŸŠ๏ธ"],["swimming_woman","๐ŸŠ๏ธโ€โ™€๏ธ"],["switzerland","๐Ÿ‡จโ€๐Ÿ‡ญ"],["symbols","๐Ÿ”ฃ"],["synagogue","๐Ÿ•"],["syria","๐Ÿ‡ธโ€๐Ÿ‡พ"],["syringe","๐Ÿ’‰"],["taco","๐ŸŒฎ"],["tada","๐ŸŽ‰"],["taiwan","๐Ÿ‡นโ€๐Ÿ‡ผ"],["tajikistan","๐Ÿ‡นโ€๐Ÿ‡ฏ"],["tanabata_tree","๐ŸŽ‹"],["tangerine","๐ŸŠ"],["tanzania","๐Ÿ‡นโ€๐Ÿ‡ฟ"],["taurus","โ™‰๏ธ"],["taxi","๐Ÿš•"],["tea","๐Ÿต"],["telephone","โ˜Ž๏ธ"],["telephone_receiver","๐Ÿ“ž"],["telescope","๐Ÿ”ญ"],["tennis","๐ŸŽพ"],["tent","โ›บ๏ธ"],["thailand","๐Ÿ‡นโ€๐Ÿ‡ญ"],["thermometer","๐ŸŒก๏ธ"],["thinking","๐Ÿค”"],["thought_balloon","๐Ÿ’ญ"],["three","3๏ธโ€โƒฃ"],["thumbsdown","๐Ÿ‘Ž๏ธ"],["thumbsup","๐Ÿ‘๏ธ"],["ticket","๐ŸŽซ"],["tickets","๐ŸŽŸ๏ธ"],["tiger","๐Ÿฏ"],["tiger2","๐Ÿ…"],["timer_clock","โฒ๏ธ"],["timor_leste","๐Ÿ‡นโ€๐Ÿ‡ฑ"],["tipping_hand_man","๐Ÿ’โ€โ™‚๏ธ"],["tipping_hand_woman","๐Ÿ’"],["tired_face","๐Ÿ˜ซ"],["tm","โ„ข๏ธ"],["togo","๐Ÿ‡นโ€๐Ÿ‡ฌ"],["toilet","๐Ÿšฝ"],["tokelau","๐Ÿ‡นโ€๐Ÿ‡ฐ"],["tokyo_tower","๐Ÿ—ผ"],["tomato","๐Ÿ…"],["tonga","๐Ÿ‡นโ€๐Ÿ‡ด"],["tongue","๐Ÿ‘…"],["top","๐Ÿ”"],["tophat","๐ŸŽฉ"],["tornado","๐ŸŒช๏ธ"],["tr","๐Ÿ‡นโ€๐Ÿ‡ท"],["trackball","๐Ÿ–ฒ๏ธ"],["tractor","๐Ÿšœ"],["traffic_light","๐Ÿšฅ"],["train","๐Ÿš‹"],["train2","๐Ÿš†"],["tram","๐ŸšŠ"],["triangular_flag_on_post","๐Ÿšฉ"],["triangular_ruler","๐Ÿ“"],["trident","๐Ÿ”ฑ"],["trinidad_tobago","๐Ÿ‡นโ€๐Ÿ‡น"],["triumph","๐Ÿ˜ค"],["trolleybus","๐ŸšŽ"],["trophy","๐Ÿ†๏ธ"],["tropical_drink","๐Ÿน"],["tropical_fish","๐Ÿ "],["truck","๐Ÿšš"],["trumpet","๐ŸŽบ"],["tshirt","๐Ÿ‘•"],["tulip","๐ŸŒท"],["tumbler_glass","๐Ÿฅƒ"],["tunisia","๐Ÿ‡นโ€๐Ÿ‡ณ"],["turkey","๐Ÿฆƒ"],["turkmenistan","๐Ÿ‡นโ€๐Ÿ‡ฒ"],["turks_caicos_islands","๐Ÿ‡นโ€๐Ÿ‡จ"],["turtle","๐Ÿข"],["tuvalu","๐Ÿ‡นโ€๐Ÿ‡ป"],["tv","๐Ÿ“บ๏ธ"],["twisted_rightwards_arrows","๐Ÿ”€"],["two","2๏ธโ€โƒฃ"],["two_hearts","๐Ÿ’•"],["two_men_holding_hands","๐Ÿ‘ฌ"],["two_women_holding_hands","๐Ÿ‘ญ"],["u5272","๐Ÿˆน"],["u5408","๐Ÿˆด"],["u55b6","๐Ÿˆบ"],["u6307","๐Ÿˆฏ๏ธ"],["u6708","๐Ÿˆท๏ธ"],["u6709","๐Ÿˆถ"],["u6e80","๐Ÿˆต"],["u7121","๐Ÿˆš๏ธ"],["u7533","๐Ÿˆธ"],["u7981","๐Ÿˆฒ"],["u7a7a","๐Ÿˆณ"],["uganda","๐Ÿ‡บโ€๐Ÿ‡ฌ"],["uk","๐Ÿ‡ฌโ€๐Ÿ‡ง"],["ukraine","๐Ÿ‡บโ€๐Ÿ‡ฆ"],["umbrella","โ˜”๏ธ"],["unamused","๐Ÿ˜’"],["underage","๐Ÿ”ž"],["unicorn","๐Ÿฆ„"],["united_arab_emirates","๐Ÿ‡ฆโ€๐Ÿ‡ช"],["unlock","๐Ÿ”“๏ธ"],["up","๐Ÿ†™"],["upside_down_face","๐Ÿ™ƒ"],["uruguay","๐Ÿ‡บโ€๐Ÿ‡พ"],["us","๐Ÿ‡บโ€๐Ÿ‡ธ"],["us_virgin_islands","๐Ÿ‡ปโ€๐Ÿ‡ฎ"],["uzbekistan","๐Ÿ‡บโ€๐Ÿ‡ฟ"],["v","โœŒ๏ธ"],["vanuatu","๐Ÿ‡ปโ€๐Ÿ‡บ"],["vatican_city","๐Ÿ‡ปโ€๐Ÿ‡ฆ"],["venezuela","๐Ÿ‡ปโ€๐Ÿ‡ช"],["vertical_traffic_light","๐Ÿšฆ"],["vhs","๐Ÿ“ผ"],["vibration_mode","๐Ÿ“ณ"],["video_camera","๐Ÿ“น๏ธ"],["video_game","๐ŸŽฎ๏ธ"],["vietnam","๐Ÿ‡ปโ€๐Ÿ‡ณ"],["violin","๐ŸŽป"],["virgo","โ™๏ธ"],["volcano","๐ŸŒ‹"],["volleyball","๐Ÿ"],["vs","๐Ÿ†š"],["vulcan_salute","๐Ÿ––"],["walking","๐Ÿšถ"],["walking_man","๐Ÿšถ"],["walking_woman","๐Ÿšถโ€โ™€๏ธ"],["wallis_futuna","๐Ÿ‡ผโ€๐Ÿ‡ซ"],["waning_crescent_moon","๐ŸŒ˜"],["waning_gibbous_moon","๐ŸŒ–"],["warning","โš ๏ธ"],["wastebasket","๐Ÿ—‘๏ธ"],["watch","โŒš๏ธ"],["water_buffalo","๐Ÿƒ"],["watermelon","๐Ÿ‰"],["wave","๐Ÿ‘‹"],["wavy_dash","ใ€ฐ๏ธ"],["waxing_crescent_moon","๐ŸŒ’"],["waxing_gibbous_moon","๐ŸŒ”"],["wc","๐Ÿšพ"],["weary","๐Ÿ˜ฉ"],["wedding","๐Ÿ’’"],["weight_lifting_man","๐Ÿ‹๏ธ"],["weight_lifting_woman","๐Ÿ‹๏ธโ€โ™€๏ธ"],["western_sahara","๐Ÿ‡ชโ€๐Ÿ‡ญ"],["whale","๐Ÿณ"],["whale2","๐Ÿ‹"],["wheel_of_dharma","โ˜ธ๏ธ"],["wheelchair","โ™ฟ๏ธ"],["white_check_mark","โœ…"],["white_circle","โšช๏ธ"],["white_flag","๐Ÿณ๏ธ"],["white_flower","๐Ÿ’ฎ"],["white_large_square","โฌœ๏ธ"],["white_medium_small_square","โ—ฝ๏ธ"],["white_medium_square","โ—ป๏ธ"],["white_small_square","โ–ซ๏ธ"],["white_square_button","๐Ÿ”ณ"],["wilted_flower","๐Ÿฅ€"],["wind_chime","๐ŸŽ"],["wind_face","๐ŸŒฌ๏ธ"],["wine_glass","๐Ÿท"],["wink","๐Ÿ˜‰"],["wolf","๐Ÿบ"],["woman","๐Ÿ‘ฉ"],["woman_artist","๐Ÿ‘ฉโ€๐ŸŽจ"],["woman_astronaut","๐Ÿ‘ฉโ€๐Ÿš€"],["woman_cartwheeling","๐Ÿคธโ€โ™€๏ธ"],["woman_cook","๐Ÿ‘ฉโ€๐Ÿณ"],["woman_facepalming","๐Ÿคฆโ€โ™€๏ธ"],["woman_factory_worker","๐Ÿ‘ฉโ€๐Ÿญ๏ธ"],["woman_farmer","๐Ÿ‘ฉโ€๐ŸŒพ"],["woman_firefighter","๐Ÿ‘ฉโ€๐Ÿš’"],["woman_health_worker","๐Ÿ‘ฉโ€โš•๏ธ"],["woman_judge","๐Ÿ‘ฉโ€โš–๏ธ"],["woman_juggling","๐Ÿคนโ€โ™€๏ธ"],["woman_mechanic","๐Ÿ‘ฉโ€๐Ÿ”ง"],["woman_office_worker","๐Ÿ‘ฉโ€๐Ÿ’ผ"],["woman_pilot","๐Ÿ‘ฉโ€โœˆ๏ธ"],["woman_playing_handball","๐Ÿคพโ€โ™€๏ธ"],["woman_playing_water_polo","๐Ÿคฝโ€โ™€๏ธ"],["woman_scientist","๐Ÿ‘ฉโ€๐Ÿ”ฌ"],["woman_shrugging","๐Ÿคทโ€โ™€๏ธ"],["woman_singer","๐Ÿ‘ฉโ€๐ŸŽค"],["woman_student","๐Ÿ‘ฉโ€๐ŸŽ“๏ธ"],["woman_teacher","๐Ÿ‘ฉโ€๐Ÿซ"],["woman_technologist","๐Ÿ‘ฉโ€๐Ÿ’ป๏ธ"],["woman_with_turban","๐Ÿ‘ณโ€โ™€๏ธ"],["womans_clothes","๐Ÿ‘š"],["womans_hat","๐Ÿ‘’"],["women_wrestling","๐Ÿคผโ€โ™€๏ธ"],["womens","๐Ÿšบ๏ธ"],["world_map","๐Ÿ—บ๏ธ"],["worried","๐Ÿ˜Ÿ"],["wrench","๐Ÿ”ง"],["writing_hand","โœ๏ธ"],["x","โŒ"],["yellow_heart","๐Ÿ’›"],["yemen","๐Ÿ‡พโ€๐Ÿ‡ช"],["yen","๐Ÿ’ด"],["yin_yang","โ˜ฏ๏ธ"],["yum","๐Ÿ˜‹"],["zambia","๐Ÿ‡ฟโ€๐Ÿ‡ฒ"],["zap","โšก๏ธ"],["zero","0๏ธโ€โƒฃ"],["zimbabwe","๐Ÿ‡ฟโ€๐Ÿ‡ผ"],["zipper_mouth_face","๐Ÿค"],["zzz","๐Ÿ’ค"]])m.add({code:e,emoji:o});const g=new d;for(const e of[{emoji:"๐ŸŽจ",entity:"&#x1f3a8;",code:":art:",description:"Improving structure / format of the code.",name:"art"},{emoji:"โšก๏ธ",entity:"&#x26a1;",code:":zap:",description:"Improving performance.",name:"zap"},{emoji:"๐Ÿ”ฅ",entity:"&#x1f525;",code:":fire:",description:"Removing code or files.",name:"fire"},{emoji:"๐Ÿ›",entity:"&#x1f41b;",code:":bug:",description:"Fixing a bug.",name:"bug"},{emoji:"๐Ÿš‘",entity:"&#128657;",code:":ambulance:",description:"Critical hotfix.",name:"ambulance"},{emoji:"โœจ",entity:"&#x2728;",code:":sparkles:",description:"Introducing new features.",name:"sparkles"},{emoji:"๐Ÿ“",entity:"&#x1f4dd;",code:":pencil:",description:"Writing docs.",name:"pencil"},{emoji:"๐Ÿš€",entity:"&#x1f680;",code:":rocket:",description:"Deploying stuff.",name:"rocket"},{emoji:"๐Ÿ’„",entity:"&#ff99cc;",code:":lipstick:",description:"Updating the UI and style files.",name:"lipstick"},{emoji:"๐ŸŽ‰",entity:"&#127881;",code:":tada:",description:"Initial commit.",name:"tada"},{emoji:"โœ…",entity:"&#x2705;",code:":white_check_mark:",description:"Updating tests.",name:"white-check-mark"},{emoji:"๐Ÿ”’",entity:"&#x1f512;",code:":lock:",description:"Fixing security issues.",name:"lock"},{emoji:"๐ŸŽ",entity:"&#x1f34e;",code:":apple:",description:"Fixing something on macOS.",name:"apple"},{emoji:"๐Ÿง",entity:"&#x1f427;",code:":penguin:",description:"Fixing something on Linux.",name:"penguin"},{emoji:"๐Ÿ",entity:"&#x1f3c1;",code:":checkered_flag:",description:"Fixing something on Windows.",name:"checkered-flag"},{emoji:"๐Ÿค–",entity:"&#129302;",code:":robot:",description:"Fixing something on Android.",name:"robot"},{emoji:"๐Ÿ",entity:"&#127823;",code:":green_apple:",description:"Fixing something on iOS.",name:"green-apple"},{emoji:"๐Ÿ”–",entity:"&#x1f516;",code:":bookmark:",description:"Releasing / Version tags.",name:"bookmark"},{emoji:"๐Ÿšจ",entity:"&#x1f6a8;",code:":rotating_light:",description:"Removing linter warnings.",name:"rotating-light"},{emoji:"๐Ÿšง",entity:"&#x1f6a7;",code:":construction:",description:"Work in progress.",name:"construction"},{emoji:"๐Ÿ’š",entity:"&#x1f49a;",code:":green_heart:",description:"Fixing CI Build.",name:"green-heart"},{emoji:"โฌ‡๏ธ",entity:"โฌ‡๏ธ",code:":arrow_down:",description:"Downgrading dependencies.",name:"arrow-down"},{emoji:"โฌ†๏ธ",entity:"โฌ†๏ธ",code:":arrow_up:",description:"Upgrading dependencies.",name:"arrow-up"},{emoji:"๐Ÿ“Œ",entity:"&#x1F4CC;",code:":pushpin:",description:"Pinning dependencies to specific versions.",name:"pushpin"},{emoji:"๐Ÿ‘ท",entity:"&#x1f477;",code:":construction_worker:",description:"Adding CI build system.",name:"construction-worker"},{emoji:"๐Ÿ“ˆ",code:":chart_with_upwards_trend:",description:"Adding analytics or tracking code.",name:"chart-with-upwards-trend"},{emoji:"โ™ป๏ธ",entity:"&#x2672;",code:":recycle:",description:"Refactoring code.",name:"recycle"},{emoji:"๐Ÿณ",entity:"&#x1f433;",code:":whale:",description:"Work about Docker.",name:"whale"},{emoji:"โž•",entity:"&#10133;",code:":heavy_plus_sign:",description:"Adding a dependency.",name:"heavy-plus-sign"},{emoji:"โž–",entity:"&#10134;",code:":heavy_minus_sign:",description:"Removing a dependency.",name:"heavy-minus-sign"},{emoji:"๐Ÿ”ง",entity:"&#x1f527;",code:":wrench:",description:"Changing configuration files.",name:"wrench"},{emoji:"๐ŸŒ",entity:"&#127760;",code:":globe_with_meridians:",description:"Internationalization and localization.",name:"globe-with-meridians"},{emoji:"โœ๏ธ",entity:"&#59161;",code:":pencil2:",description:"Fixing typos.",name:"pencil"},{emoji:"๐Ÿ’ฉ",entity:"&#58613;",code:":poop:",description:"Writing bad code that needs to be improved.",name:"poop"},{emoji:"โช",entity:"&#9194;",code:":rewind:",description:"Reverting changes.",name:"rewind"},{emoji:"๐Ÿ”€",entity:"&#128256;",code:":twisted_rightwards_arrows:",description:"Merging branches.",name:"twisted-rightwards-arrows"},{emoji:"๐Ÿ“ฆ",entity:"&#1F4E6;",code:":package:",description:"Updating compiled files or packages.",name:"package"},{emoji:"๐Ÿ‘ฝ",entity:"&#1F47D;",code:":alien:",description:"Updating code due to external API changes.",name:"alien"},{emoji:"๐Ÿšš",entity:"&#1F69A;",code:":truck:",description:"Moving or renaming files.",name:"truck"},{emoji:"๐Ÿ“„",entity:"&#1F4C4;",code:":page_facing_up:",description:"Adding or updating license.",name:"page-facing-up"},{emoji:"๐Ÿ’ฅ",entity:"&#x1f4a5;",code:":boom:",description:"Introducing breaking changes.",name:"boom"},{emoji:"๐Ÿฑ",entity:"&#1F371",code:":bento:",description:"Adding or updating assets.",name:"bento"},{emoji:"๐Ÿ‘Œ",entity:"&#x1f44c;",code:":ok_hand:",description:"Updating code due to code review changes.",name:"ok-hand"},{emoji:"โ™ฟ๏ธ",entity:"&#9855;",code:":wheelchair:",description:"Improving accessibility.",name:"wheelchair"},{emoji:"๐Ÿ’ก",entity:"&#128161;",code:":bulb:",description:"Documenting source code.",name:"bulb"},{emoji:"๐Ÿป",entity:"&#x1f37b;",code:":beers:",description:"Writing code drunkenly.",name:"beers"},{emoji:"๐Ÿ’ฌ",entity:"&#128172;",code:":speech_balloon:",description:"Updating text and literals.",name:"speech-balloon"},{emoji:"๐Ÿ—ƒ",entity:"&#128451;",code:":card_file_box:",description:"Performing database related changes.",name:"card-file-box"},{emoji:"๐Ÿ”Š",entity:"&#128266;",code:":loud_sound:",description:"Adding logs.",name:"loud-sound"},{emoji:"๐Ÿ”‡",entity:"&#128263;",code:":mute:",description:"Removing logs.",name:"mute"},{emoji:"๐Ÿ‘ฅ",entity:"&#128101;",code:":busts_in_silhouette:",description:"Adding contributor(s).",name:"busts-in-silhouette"},{emoji:"๐Ÿšธ",entity:"&#128696;",code:":children_crossing:",description:"Improving user experience / usability.",name:"children-crossing"},{emoji:"๐Ÿ—",entity:"&#1f3d7;",code:":building_construction:",description:"Making architectural changes.",name:"building-construction"},{emoji:"๐Ÿ“ฑ",entity:"&#128241;",code:":iphone:",description:"Working on responsive design.",name:"iphone"},{emoji:"๐Ÿคก",entity:"&#129313;",code:":clown_face:",description:"Mocking things.",name:"clown-face"},{emoji:"๐Ÿฅš",entity:"&#129370;",code:":egg:",description:"Adding an easter egg.",name:"egg"},{emoji:"๐Ÿ™ˆ",entity:"&#8bdfe7;",code:":see_no_evil:",description:"Adding or updating a .gitignore file",name:"see-no-evil"},{emoji:"๐Ÿ“ธ",entity:"&#128248;",code:":camera_flash:",description:"Adding or updating snapshots",name:"camera-flash"},{emoji:"โš—",entity:"&#128248;",code:":alembic:",description:"Experimenting new things",name:"alembic"},{emoji:"๐Ÿ”",entity:"&#128269;",code:":mag:",description:"Improving SEO",name:"mag"},{emoji:"โ˜ธ๏ธ",entity:"&#9784;",code:":wheel_of_dharma:",description:"Work about Kubernetes",name:"wheel-of-dharma"},{emoji:"๐Ÿท๏ธ",entity:"&#127991;",code:":label:",description:"Adding or updating types (Flow, TypeScript)",name:"label"},{emoji:"๐ŸŒฑ",entity:"&#127793;",code:":seedling:",description:"Adding or updating seed files",name:"seedling"},{emoji:"๐Ÿšฉ",entity:"&#x1F6A9;",code:":triangular_flag_on_post:",description:"Adding, updating, or removing feature flags",name:"triangular-flag-on-post"},{emoji:"๐Ÿฅ…",entity:"&#x1F945;",code:":goal_net:",description:"Catching errors",name:"goal-net"},{emoji:"๐Ÿ’ซ",entity:"&#x1f4ab;",code:":dizzy:",description:"Adding or updating animations and transitions",name:"animation"},{emoji:"๐Ÿ—‘",entity:"&#x1F5D1;",code:":wastebasket:",description:"Deprecating code that needs to be cleaned up.",name:"wastebasket"}])g.add(e);class u{constructor(e){this.options={types:[],devmoji:[]},this.pack=new d,this._load(l),e&&(e.types||(e.types=[]),e.devmoji||(e.devmoji=[]),this.validate(e),this._load(e))}_load(e){const o=[...this.options.types,...e.types];this.options.types=[...new Set(o)];for(const o of e.devmoji){if(o.gitmoji){const e=g.get(o.gitmoji);if(!e)throw`Gitmoji '${o.gitmoji}' not found`;o.emoji||(o.emoji=o.gitmoji),o.description||(o.description=e.description)}if(!o.emoji)throw`Missing 'emoji' or 'gitmoji' for ${o.code} in config file`;this.pack.add(Object.assign(Object.assign({},this.pack.get(o.code)),o)),this.options.devmoji.push(o)}}validate(e){r.createCheckers(_).ConfigOptions.check(e)}static findRoot(e,o=process.cwd()){if("/"==o)return;const i=n.posix.resolve(o,e);return a.existsSync(i)?o:u.findRoot(e,n.resolve(o,"../"))}static load(e,o=process.cwd()){return c(this,void 0,void 0,(function*(){if(e&&!a.existsSync(e))throw`Config file not found ${e}`;if(!e){const i=[o,u.findRoot("./package.json"),u.findRoot("./.git"),s.homedir()];for(const o of i)if(o){const i=n.posix.resolve(o,"./devmoji.config.js");if(a.existsSync(i)){e=i;break}}}if(e){e=n.resolve(o,e);const i=yield new Promise((function(o){o(function(e){if(e&&e.__esModule)return e;var o={};return e&&Object.keys(e).forEach((function(i){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(o,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})})),o.default=e,o}(require(e)))}));return new u(i)}return new u}))}}class p{constructor(e){this.devmoji=e,this.regex=/(?<type>:?[a-z-]+)(?:\((?<scope>[a-z-]+)\))?(!?):\s*(?:(?<other>(?::[a-z-]+:\s*)+)\s*)?/gmu}formatCommit(e,o=!1){return this.format(e,!0,o)}formatLog(e,o=!1){return this.format(e,!1,o)}formatEmoji(e,o,i,a=!1){var n,t;let r,s=this.devmoji.config.pack.get(e);if(o){const i=this.devmoji.config.pack.get(`${e}-${o}`);i?s=i:r=this.devmoji.config.pack.get(o)}const c=[a?"boom":void 0,null===(n=s)||void 0===n?void 0:n.emoji,null===(t=r)||void 0===t?void 0:t.emoji];if(i){let e;do{e=this.devmoji.shortcodeRegex.exec(i),e&&c.push(e[1])}while(e)}const l=[];return c.map(e=>{if(e){const o=this.devmoji.get(e);l.includes(o)||l.push(o)}}),l.join(" ")}format(e,i=!1,a=!1){return e=this.devmoji.devmojify(e),this.devmoji.emojify(e.replace(this.regex,(e,n,t,r,s,c)=>{if(i&&c>0)return e;if(n.startsWith(":"))return e;const l=this.formatEmoji(n,t,s,!!r);if(!l.length)return e;let _=n;t&&(_+=a?o.bold(`(${t})`):`(${t})`),r&&(_+="!"),_+=":",_=a?o.blue(_):_,_+=` ${l}`;const d=e.search(/\s*$/);return d>0&&(_+=e.substring(d)),_}))}}class h{constructor(e){this.config=e,this.shortcodeRegex=/:([a-zA-Z0-9_\-+]+):/g,this.shortcodeSpaceRegex=/\s?:([a-zA-Z0-9_\-+]+):/g,this.unicodeRegex=/((?:\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])\ufe0f?)/g}get(e){var o,i;const a=this.config.pack.get(e);return a?this.get(a.emoji):null!=(i=null===(o=m.get(e))||void 0===o?void 0:o.emoji)?i:m.wrap(e)}emojify(e){return(e=this.demojify(e)).replace(this.shortcodeRegex,(e,o)=>this.get(o))}strip(e){return(e=this.demojify(e)).replace(this.shortcodeSpaceRegex,()=>"")}demojify(e){return e.replace(this.unicodeRegex,e=>{const o=m.getCode(e);return o?m.wrap(o):e})}devmojify(e){return(e=this.demojify(e)).replace(this.shortcodeRegex,(e,o)=>{var i;const a=null===(i=m.get(o))||void 0===i?void 0:i.emoji;if(a){const e=[...g.getCodes(a)||[],...m.getCodes(a)||[]];for(const o of e){const e=this.config.pack.getCode(o.code);if(e)return e}}return e})}}class f{constructor(e,o){this.program=e,this.devmoji=o,this.commits=new p(o),this.opts=e.opts()}lint(e){var i,a,n,t;e=e.split("\n")[0];const r=[],s=/^(?<type>:?[a-z-]+)(?:\((?<scope>[a-z-]+)\))?(!?):\s+(?<description>.*)/iu.exec(e);if(s){const e=null!=(a=null===(i=s.groups)||void 0===i?void 0:i.type)?a:"",c=null===(n=s.groups)||void 0===n?void 0:n.scope,l=null===(t=s.groups)||void 0===t?void 0:t.description;e.toLocaleLowerCase()!=e&&r.push(`Type '${e}' should be lower case`),this.devmoji.config.options.types.includes(e)||r.push(`Type should be one of: ${o.grey(this.devmoji.config.options.types.join(", "))}`),c&&c.toLocaleLowerCase()!=c&&r.push(`Scope '${c}' should be lower case`),l&&0!=l.trim().length||r.push("Missing description")}else r.push("Expecting a commit message like:"),r.push(` ${o.blue("type"+o.bold("(scope):"))+o.dim(" description")}`);r.length&&r.push("Get help at https://www.conventionalcommits.org/"),r.forEach(e=>console.error(o.red("โœ–"),e)),r.length&&process.exit(1)}format(e,o="unicode",i=!1,a=!1,n=this.opts.color){switch(i&&this.opts.lint&&!a&&this.lint(e),a?e=this.commits.formatLog(e):i&&(e=this.commits.formatCommit(e,!!n)),o){case"unicode":return this.devmoji.emojify(e);case"shortcode":return this.devmoji.demojify(e);case"devmoji":return this.devmoji.devmojify(e);case"strip":return this.devmoji.strip(e)}throw`Invalid format '${o}'`}list(){console.log(o.blue.dim.underline("Available Devmoji"));for(const e of this.devmoji.config.pack.codes.values()){let i="";if(this.devmoji.config.options.types.includes(e.code)&&(i=`${e.code}: `),e.code.includes("-")){const[o,a]=e.code.split("-");this.devmoji.config.options.types.includes(o)&&(i=`${o}(${a}): `)}console.log(this.devmoji.get(e.emoji)," ",o.blue(`:${e.code}:`.padEnd(15)),o.green(i)+e.description)}}error(e){console.error(o.red("error ")+e),process.exit(1)}gitRoot(e=process.cwd()){if("/"==e)return;const o=n.posix.resolve(e,"./.git");return a.existsSync(o)&&a.lstatSync(o).isDirectory()?o:this.gitRoot(n.resolve(e,"../"))}static create(e=process.argv,a=!1){return c(this,void 0,void 0,(function*(){const n=new i.Command;a&&n.exitOverride(),n.option("-c|--config <file>","location of the devmoji.config.js file").option("-l|--list","list all known devmojis").option("-t|--text <text>","text to format. reads from stdin when omitted").option("--lint","lint the conventional commit. disabled for --log").option("-f|--format <format>","format should be one of: unicode, shortcode, devmoji","unicode").option("--commit","automatically add a devmoji to the conventional commit header",!0).option("--no-commit","do not process conventional commit headers").option("-e|--edit","read last commit message from .git/COMMIT_EDITMSG in the git root").option("--log","format conventional commits in text similar to git log").option("--color","use colors for formatting. Colors are enabled by default, unless output is piped to another command",o.level>0).option("--no-color","don't use colors").version(require("../package.json").version,"--version").parse(e);const t=yield u.load(n.config);return new f(n,new h(t))}))}run(){const e=this.program.opts();if(e.list)return this.list();if(e.text)return console.log(this.format(e.text,e.format,e.commit,e.log));if(e.edit){let i=this.gitRoot();if(i&&(i=n.resolve(i,"COMMIT_EDITMSG")),i&&a.existsSync(i)){let n=a.readFileSync(i,"utf-8");n=this.format(n,e.format,e.commit,!1,!1);const t=this.format(n,e.format,e.commit,!1,!0);return a.writeFileSync(i,n,"utf-8"),console.log(o.green("โœ”"),t)}this.error("Couldn't find .git/COMMIT_EDITMSG")}else{if(process.stdin.isTTY)return this.program.outputHelp(),process.exit(1);{const o=t.createInterface({input:process.stdin,terminal:!1});let i=!0;o.on("line",o=>{try{console.log(this.format(o,e.format,e.commit&&i,e.log)),i=!1}catch(e){this.error(e)}})}}}}function b(e=process.argv){f.create(e).then(e=>e.run())}module===require.main&&b(),exports.Cli=f,exports.run=b;
function c(e,o,i,a){return new(i||(i=Promise))((function(n,t){function r(e){try{c(a.next(e))}catch(e){t(e)}}function s(e){try{c(a.throw(e))}catch(e){t(e)}}function c(e){e.done?n(e.value):new i((function(o){o(e.value)})).then(r,s)}c((a=a.apply(e,o||[])).next())}))}const l={types:["feat","fix","docs","style","refactor","perf","test","chore","build","ci"],devmoji:[{code:"feat",description:"a new feature",emoji:"sparkles"},{code:"fix",description:"a bug fix",emoji:"bug"},{code:"docs",description:"documentation only changes",emoji:"books"},{code:"style",description:"changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)",emoji:"art"},{code:"refactor",description:"a code change that neither fixes a bug nor adds a feature",emoji:"recycle"},{code:"perf",description:"a code change that improves performance",emoji:"zap"},{code:"test",description:"adding missing or correcting existing tests",emoji:"rotating_light"},{code:"chore",description:"changes to the build process or auxiliary tools and libraries such as documentation generation",emoji:"wrench"},{code:"chore-release",description:"code deployment or publishing to external repositories",emoji:"rocket"},{code:"chore-deps",description:"add or delete dependencies",emoji:"link"},{code:"build",description:"changes related to build processes",emoji:"package"},{code:"ci",description:"updates to the continuous integration system",emoji:"construction_worker"},{code:"release",description:"code deployment or publishing to external repositories",emoji:"rocket"},{code:"security",gitmoji:"lock"},{code:"i18n",gitmoji:"globe_with_meridians"},{code:"breaking",gitmoji:"boom"},{code:"config",gitmoji:"wrench",emoji:"gear"},{code:"add",emoji:"heavy_plus_sign",description:"add something"},{code:"remove",emoji:"heavy_minus_sign",description:"remove something"}]},_={TDevmoji:r.iface([],{code:"string",emoji:r.opt("string"),gitmoji:r.opt("string"),description:r.opt("string")}),ConfigOptions:r.iface([],{types:r.array("string"),devmoji:r.array("TDevmoji")})};class d{constructor(){this.codes=new Map,this.emojis=new Map,this.emojiVariation=String.fromCodePoint(65039)}add(e){e.code=this.unwrap(e.code),this.codes.set(e.code,e),this.emojis.set(e.emoji,[...this.emojis.get(e.emoji)||[],e])}wrap(e){return e.startsWith(":")?e:`:${e}:`}unwrap(e){return e.replace(/^:|:$/g,"")}getCodes(e){let o=this.emojis.get(e);return o||(o=this.emojis.get(e+this.emojiVariation)),o}getCode(e){var o;const i=this.getCodes(e);return(null===(o=i)||void 0===o?void 0:o.length)?this.wrap(i[0].code):void 0}get(e){return this.codes.get(this.unwrap(e))}}const m=new d;for(const[e,o]of[["100","๐Ÿ’ฏ"],["1234","๐Ÿ”ข"],["+1","๐Ÿ‘๏ธ"],["-1","๐Ÿ‘Ž๏ธ"],["1st_place_medal","๐Ÿฅ‡"],["2nd_place_medal","๐Ÿฅˆ"],["3rd_place_medal","๐Ÿฅ‰"],["8ball","๐ŸŽฑ"],["a","๐Ÿ…ฐ๏ธ"],["ab","๐Ÿ†Ž"],["abc","๐Ÿ”ค"],["abcd","๐Ÿ”ก"],["accept","๐Ÿ‰‘"],["aerial_tramway","๐Ÿšก"],["afghanistan","๐Ÿ‡ฆโ€๐Ÿ‡ซ"],["airplane","โœˆ๏ธ"],["aland_islands","๐Ÿ‡ฆโ€๐Ÿ‡ฝ"],["alarm_clock","โฐ"],["albania","๐Ÿ‡ฆโ€๐Ÿ‡ฑ"],["alembic","โš—๏ธ"],["algeria","๐Ÿ‡ฉโ€๐Ÿ‡ฟ"],["alien","๐Ÿ‘ฝ๏ธ"],["ambulance","๐Ÿš‘๏ธ"],["american_samoa","๐Ÿ‡ฆโ€๐Ÿ‡ธ"],["amphora","๐Ÿบ"],["anchor","โš“๏ธ"],["andorra","๐Ÿ‡ฆโ€๐Ÿ‡ฉ"],["angel","๐Ÿ‘ผ"],["anger","๐Ÿ’ข"],["angola","๐Ÿ‡ฆโ€๐Ÿ‡ด"],["angry","๐Ÿ˜ "],["anguilla","๐Ÿ‡ฆโ€๐Ÿ‡ฎ"],["anguished","๐Ÿ˜ง"],["ant","๐Ÿœ"],["antarctica","๐Ÿ‡ฆโ€๐Ÿ‡ถ"],["antigua_barbuda","๐Ÿ‡ฆโ€๐Ÿ‡ฌ"],["apple","๐ŸŽ"],["aquarius","โ™’๏ธ"],["argentina","๐Ÿ‡ฆโ€๐Ÿ‡ท"],["aries","โ™ˆ๏ธ"],["armenia","๐Ÿ‡ฆโ€๐Ÿ‡ฒ"],["arrow_backward","โ—€๏ธ"],["arrow_double_down","โฌ"],["arrow_double_up","โซ"],["arrow_down","โฌ‡๏ธ"],["arrow_down_small","๐Ÿ”ฝ"],["arrow_forward","โ–ถ๏ธ"],["arrow_heading_down","โคต๏ธ"],["arrow_heading_up","โคด๏ธ"],["arrow_left","โฌ…๏ธ"],["arrow_lower_left","โ†™๏ธ"],["arrow_lower_right","โ†˜๏ธ"],["arrow_right","โžก๏ธ"],["arrow_right_hook","โ†ช๏ธ"],["arrow_up","โฌ†๏ธ"],["arrow_up_down","โ†•๏ธ"],["arrow_up_small","๐Ÿ”ผ"],["arrow_upper_left","โ†–๏ธ"],["arrow_upper_right","โ†—๏ธ"],["arrows_clockwise","๐Ÿ”ƒ"],["arrows_counterclockwise","๐Ÿ”„"],["art","๐ŸŽจ"],["articulated_lorry","๐Ÿš›"],["artificial_satellite","๐Ÿ›ฐ๏ธ"],["aruba","๐Ÿ‡ฆโ€๐Ÿ‡ผ"],["asterisk","*๏ธโ€โƒฃ"],["astonished","๐Ÿ˜ฒ"],["athletic_shoe","๐Ÿ‘Ÿ"],["atm","๐Ÿง"],["atom_symbol","โš›๏ธ"],["australia","๐Ÿ‡ฆโ€๐Ÿ‡บ"],["austria","๐Ÿ‡ฆโ€๐Ÿ‡น"],["avocado","๐Ÿฅ‘"],["azerbaijan","๐Ÿ‡ฆโ€๐Ÿ‡ฟ"],["b","๐Ÿ…ฑ๏ธ"],["baby","๐Ÿ‘ถ"],["baby_bottle","๐Ÿผ"],["baby_chick","๐Ÿค"],["baby_symbol","๐Ÿšผ๏ธ"],["back","๐Ÿ”™"],["bacon","๐Ÿฅ“"],["badminton","๐Ÿธ"],["baggage_claim","๐Ÿ›„"],["baguette_bread","๐Ÿฅ–"],["bahamas","๐Ÿ‡งโ€๐Ÿ‡ธ"],["bahrain","๐Ÿ‡งโ€๐Ÿ‡ญ"],["balance_scale","โš–๏ธ"],["balloon","๐ŸŽˆ"],["ballot_box","๐Ÿ—ณ๏ธ"],["ballot_box_with_check","โ˜‘๏ธ"],["bamboo","๐ŸŽ"],["banana","๐ŸŒ"],["bangbang","โ€ผ๏ธ"],["bangladesh","๐Ÿ‡งโ€๐Ÿ‡ฉ"],["bank","๐Ÿฆ"],["bar_chart","๐Ÿ“Š"],["barbados","๐Ÿ‡งโ€๐Ÿ‡ง"],["barber","๐Ÿ’ˆ"],["baseball","โšพ๏ธ"],["basketball","๐Ÿ€"],["basketball_man","โ›น๏ธ"],["basketball_woman","โ›น๏ธโ€โ™€๏ธ"],["bat","๐Ÿฆ‡"],["bath","๐Ÿ›€"],["bathtub","๐Ÿ›"],["battery","๐Ÿ”‹"],["beach_umbrella","๐Ÿ–๏ธ"],["bear","๐Ÿป"],["bed","๐Ÿ›๏ธ"],["bee","๐Ÿ"],["beer","๐Ÿบ"],["beers","๐Ÿป"],["beetle","๐Ÿž"],["beginner","๐Ÿ”ฐ"],["belarus","๐Ÿ‡งโ€๐Ÿ‡พ"],["belgium","๐Ÿ‡งโ€๐Ÿ‡ช"],["belize","๐Ÿ‡งโ€๐Ÿ‡ฟ"],["bell","๐Ÿ””"],["bellhop_bell","๐Ÿ›Ž๏ธ"],["benin","๐Ÿ‡งโ€๐Ÿ‡ฏ"],["bento","๐Ÿฑ"],["bermuda","๐Ÿ‡งโ€๐Ÿ‡ฒ"],["bhutan","๐Ÿ‡งโ€๐Ÿ‡น"],["bicyclist","๐Ÿšด"],["bike","๐Ÿšฒ๏ธ"],["biking_man","๐Ÿšด"],["biking_woman","๐Ÿšดโ€โ™€๏ธ"],["bikini","๐Ÿ‘™"],["biohazard","โ˜ฃ๏ธ"],["bird","๐Ÿฆ๏ธ"],["birthday","๐ŸŽ‚"],["black_circle","โšซ๏ธ"],["black_flag","๐Ÿด"],["black_heart","๐Ÿ–ค"],["black_joker","๐Ÿƒ"],["black_large_square","โฌ›๏ธ"],["black_medium_small_square","โ—พ๏ธ"],["black_medium_square","โ—ผ๏ธ"],["black_nib","โœ’๏ธ"],["black_small_square","โ–ช๏ธ"],["black_square_button","๐Ÿ”ฒ"],["blonde_man","๐Ÿ‘ฑ"],["blonde_woman","๐Ÿ‘ฑโ€โ™€๏ธ"],["blossom","๐ŸŒผ"],["blowfish","๐Ÿก"],["blue_book","๐Ÿ“˜"],["blue_car","๐Ÿš™"],["blue_heart","๐Ÿ’™"],["blush","๐Ÿ˜Š"],["boar","๐Ÿ—"],["boat","โ›ต๏ธ"],["bolivia","๐Ÿ‡งโ€๐Ÿ‡ด"],["bomb","๐Ÿ’ฃ๏ธ"],["book","๐Ÿ“–"],["bookmark","๐Ÿ”–"],["bookmark_tabs","๐Ÿ“‘"],["books","๐Ÿ“š๏ธ"],["boom","๐Ÿ’ฅ"],["boot","๐Ÿ‘ข"],["bosnia_herzegovina","๐Ÿ‡งโ€๐Ÿ‡ฆ"],["botswana","๐Ÿ‡งโ€๐Ÿ‡ผ"],["bouquet","๐Ÿ’"],["bow","๐Ÿ™‡"],["bow_and_arrow","๐Ÿน"],["bowing_man","๐Ÿ™‡"],["bowing_woman","๐Ÿ™‡โ€โ™€๏ธ"],["bowling","๐ŸŽณ"],["boxing_glove","๐ŸฅŠ"],["boy","๐Ÿ‘ฆ"],["brazil","๐Ÿ‡งโ€๐Ÿ‡ท"],["bread","๐Ÿž"],["bride_with_veil","๐Ÿ‘ฐ"],["bridge_at_night","๐ŸŒ‰"],["briefcase","๐Ÿ’ผ"],["british_indian_ocean_territory","๐Ÿ‡ฎโ€๐Ÿ‡ด"],["british_virgin_islands","๐Ÿ‡ปโ€๐Ÿ‡ฌ"],["broken_heart","๐Ÿ’”"],["brunei","๐Ÿ‡งโ€๐Ÿ‡ณ"],["bug","๐Ÿ›"],["building_construction","๐Ÿ—๏ธ"],["bulb","๐Ÿ’ก"],["bulgaria","๐Ÿ‡งโ€๐Ÿ‡ฌ"],["bullettrain_front","๐Ÿš…"],["bullettrain_side","๐Ÿš„"],["burkina_faso","๐Ÿ‡งโ€๐Ÿ‡ซ"],["burrito","๐ŸŒฏ"],["burundi","๐Ÿ‡งโ€๐Ÿ‡ฎ"],["bus","๐ŸšŒ"],["business_suit_levitating","๐Ÿ•ด๏ธ"],["busstop","๐Ÿš"],["bust_in_silhouette","๐Ÿ‘ค"],["busts_in_silhouette","๐Ÿ‘ฅ"],["butterfly","๐Ÿฆ‹"],["cactus","๐ŸŒต"],["cake","๐Ÿฐ"],["calendar","๐Ÿ“†"],["call_me_hand","๐Ÿค™"],["calling","๐Ÿ“ฒ"],["cambodia","๐Ÿ‡ฐโ€๐Ÿ‡ญ"],["camel","๐Ÿซ"],["camera","๐Ÿ“ท๏ธ"],["camera_flash","๐Ÿ“ธ"],["cameroon","๐Ÿ‡จโ€๐Ÿ‡ฒ"],["camping","๐Ÿ•๏ธ"],["canada","๐Ÿ‡จโ€๐Ÿ‡ฆ"],["canary_islands","๐Ÿ‡ฎโ€๐Ÿ‡จ"],["cancer","โ™‹๏ธ"],["candle","๐Ÿ•ฏ๏ธ"],["candy","๐Ÿฌ"],["canoe","๐Ÿ›ถ"],["cape_verde","๐Ÿ‡จโ€๐Ÿ‡ป"],["capital_abcd","๐Ÿ” "],["capricorn","โ™‘๏ธ"],["car","๐Ÿš—"],["card_file_box","๐Ÿ—ƒ๏ธ"],["card_index","๐Ÿ“‡"],["card_index_dividers","๐Ÿ—‚๏ธ"],["caribbean_netherlands","๐Ÿ‡งโ€๐Ÿ‡ถ"],["carousel_horse","๐ŸŽ "],["carrot","๐Ÿฅ•"],["cat","๐Ÿฑ"],["cat2","๐Ÿˆ๏ธ"],["cayman_islands","๐Ÿ‡ฐโ€๐Ÿ‡พ"],["cd","๐Ÿ’ฟ๏ธ"],["central_african_republic","๐Ÿ‡จโ€๐Ÿ‡ซ"],["chad","๐Ÿ‡นโ€๐Ÿ‡ฉ"],["chains","โ›“๏ธ"],["champagne","๐Ÿพ"],["chart","๐Ÿ’น"],["chart_with_downwards_trend","๐Ÿ“‰"],["chart_with_upwards_trend","๐Ÿ“ˆ"],["checkered_flag","๐Ÿ"],["cheese","๐Ÿง€"],["cherries","๐Ÿ’"],["cherry_blossom","๐ŸŒธ"],["chestnut","๐ŸŒฐ"],["chicken","๐Ÿ”"],["children_crossing","๐Ÿšธ"],["chile","๐Ÿ‡จโ€๐Ÿ‡ฑ"],["chipmunk","๐Ÿฟ๏ธ"],["chocolate_bar","๐Ÿซ"],["christmas_island","๐Ÿ‡จโ€๐Ÿ‡ฝ"],["christmas_tree","๐ŸŽ„"],["church","โ›ช๏ธ"],["cinema","๐ŸŽฆ"],["circus_tent","๐ŸŽช"],["city_sunrise","๐ŸŒ‡"],["city_sunset","๐ŸŒ†"],["cityscape","๐Ÿ™๏ธ"],["cl","๐Ÿ†‘"],["clamp","๐Ÿ—œ๏ธ"],["clap","๐Ÿ‘"],["clapper","๐ŸŽฌ๏ธ"],["classical_building","๐Ÿ›๏ธ"],["clinking_glasses","๐Ÿฅ‚"],["clipboard","๐Ÿ“‹๏ธ"],["clock1","๐Ÿ•๏ธ"],["clock10","๐Ÿ•™๏ธ"],["clock1030","๐Ÿ•ฅ๏ธ"],["clock11","๐Ÿ•š๏ธ"],["clock1130","๐Ÿ•ฆ๏ธ"],["clock12","๐Ÿ•›๏ธ"],["clock1230","๐Ÿ•ง๏ธ"],["clock130","๐Ÿ•œ๏ธ"],["clock2","๐Ÿ•‘๏ธ"],["clock230","๐Ÿ•๏ธ"],["clock3","๐Ÿ•’๏ธ"],["clock330","๐Ÿ•ž๏ธ"],["clock4","๐Ÿ•“๏ธ"],["clock430","๐Ÿ•Ÿ๏ธ"],["clock5","๐Ÿ•”๏ธ"],["clock530","๐Ÿ• ๏ธ"],["clock6","๐Ÿ••๏ธ"],["clock630","๐Ÿ•ก๏ธ"],["clock7","๐Ÿ•–๏ธ"],["clock730","๐Ÿ•ข๏ธ"],["clock8","๐Ÿ•—๏ธ"],["clock830","๐Ÿ•ฃ๏ธ"],["clock9","๐Ÿ•˜๏ธ"],["clock930","๐Ÿ•ค๏ธ"],["closed_book","๐Ÿ“•"],["closed_lock_with_key","๐Ÿ”"],["closed_umbrella","๐ŸŒ‚"],["cloud","โ˜๏ธ"],["cloud_with_lightning","๐ŸŒฉ๏ธ"],["cloud_with_lightning_and_rain","โ›ˆ๏ธ"],["cloud_with_rain","๐ŸŒง๏ธ"],["cloud_with_snow","๐ŸŒจ๏ธ"],["clown_face","๐Ÿคก"],["clubs","โ™ฃ๏ธ"],["cn","๐Ÿ‡จโ€๐Ÿ‡ณ"],["cocktail","๐Ÿธ๏ธ"],["cocos_islands","๐Ÿ‡จโ€๐Ÿ‡จ"],["coffee","โ˜•๏ธ"],["coffin","โšฐ๏ธ"],["cold_sweat","๐Ÿ˜ฐ"],["collision","๐Ÿ’ฅ"],["colombia","๐Ÿ‡จโ€๐Ÿ‡ด"],["comet","โ˜„๏ธ"],["comoros","๐Ÿ‡ฐโ€๐Ÿ‡ฒ"],["computer","๐Ÿ’ป๏ธ"],["computer_mouse","๐Ÿ–ฑ๏ธ"],["confetti_ball","๐ŸŽŠ"],["confounded","๐Ÿ˜–"],["confused","๐Ÿ˜•"],["congo_brazzaville","๐Ÿ‡จโ€๐Ÿ‡ฌ"],["congo_kinshasa","๐Ÿ‡จโ€๐Ÿ‡ฉ"],["congratulations","ใŠ—๏ธ"],["construction","๐Ÿšง"],["construction_worker","๐Ÿ‘ท"],["construction_worker_man","๐Ÿ‘ท"],["construction_worker_woman","๐Ÿ‘ทโ€โ™€๏ธ"],["control_knobs","๐ŸŽ›๏ธ"],["convenience_store","๐Ÿช"],["cook_islands","๐Ÿ‡จโ€๐Ÿ‡ฐ"],["cookie","๐Ÿช"],["cool","๐Ÿ†’"],["cop","๐Ÿ‘ฎ"],["copyright","ยฉ๏ธ"],["corn","๐ŸŒฝ"],["costa_rica","๐Ÿ‡จโ€๐Ÿ‡ท"],["cote_divoire","๐Ÿ‡จโ€๐Ÿ‡ฎ"],["couch_and_lamp","๐Ÿ›‹๏ธ"],["couple","๐Ÿ‘ซ"],["couple_with_heart","๐Ÿ’‘"],["couple_with_heart_man_man","๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ"],["couple_with_heart_woman_man","๐Ÿ’‘"],["couple_with_heart_woman_woman","๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ"],["couplekiss_man_man","๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ"],["couplekiss_man_woman","๐Ÿ’"],["couplekiss_woman_woman","๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ"],["cow","๐Ÿฎ"],["cow2","๐Ÿ„"],["cowboy_hat_face","๐Ÿค "],["crab","๐Ÿฆ€"],["crayon","๐Ÿ–๏ธ"],["credit_card","๐Ÿ’ณ๏ธ"],["crescent_moon","๐ŸŒ™"],["cricket","๐Ÿ"],["croatia","๐Ÿ‡ญโ€๐Ÿ‡ท"],["crocodile","๐ŸŠ"],["croissant","๐Ÿฅ"],["crossed_fingers","๐Ÿคž"],["crossed_flags","๐ŸŽŒ"],["crossed_swords","โš”๏ธ"],["crown","๐Ÿ‘‘"],["cry","๐Ÿ˜ข"],["crying_cat_face","๐Ÿ˜ฟ"],["crystal_ball","๐Ÿ”ฎ"],["cuba","๐Ÿ‡จโ€๐Ÿ‡บ"],["cucumber","๐Ÿฅ’"],["cupid","๐Ÿ’˜"],["curacao","๐Ÿ‡จโ€๐Ÿ‡ผ"],["curly_loop","โžฐ"],["currency_exchange","๐Ÿ’ฑ"],["curry","๐Ÿ›"],["custard","๐Ÿฎ"],["customs","๐Ÿ›ƒ"],["cyclone","๐ŸŒ€"],["cyprus","๐Ÿ‡จโ€๐Ÿ‡พ"],["czech_republic","๐Ÿ‡จโ€๐Ÿ‡ฟ"],["dagger","๐Ÿ—ก๏ธ"],["dancer","๐Ÿ’ƒ"],["dancers","๐Ÿ‘ฏ"],["dancing_men","๐Ÿ‘ฏโ€โ™‚๏ธ"],["dancing_women","๐Ÿ‘ฏ"],["dango","๐Ÿก"],["dark_sunglasses","๐Ÿ•ถ๏ธ"],["dart","๐ŸŽฏ"],["dash","๐Ÿ’จ"],["date","๐Ÿ“…"],["de","๐Ÿ‡ฉโ€๐Ÿ‡ช"],["deciduous_tree","๐ŸŒณ"],["deer","๐ŸฆŒ"],["denmark","๐Ÿ‡ฉโ€๐Ÿ‡ฐ"],["department_store","๐Ÿฌ"],["derelict_house","๐Ÿš๏ธ"],["desert","๐Ÿœ๏ธ"],["desert_island","๐Ÿ๏ธ"],["desktop_computer","๐Ÿ–ฅ๏ธ"],["detective","๐Ÿ•ต๏ธ"],["diamond_shape_with_a_dot_inside","๐Ÿ’ "],["diamonds","โ™ฆ๏ธ"],["disappointed","๐Ÿ˜ž"],["disappointed_relieved","๐Ÿ˜ฅ"],["dizzy","๐Ÿ’ซ"],["dizzy_face","๐Ÿ˜ต"],["djibouti","๐Ÿ‡ฉโ€๐Ÿ‡ฏ"],["do_not_litter","๐Ÿšฏ"],["dog","๐Ÿถ"],["dog2","๐Ÿ•๏ธ"],["dollar","๐Ÿ’ต"],["dolls","๐ŸŽŽ"],["dolphin","๐Ÿฌ"],["dominica","๐Ÿ‡ฉโ€๐Ÿ‡ฒ"],["dominican_republic","๐Ÿ‡ฉโ€๐Ÿ‡ด"],["door","๐Ÿšช"],["doughnut","๐Ÿฉ"],["dove","๐Ÿ•Š๏ธ"],["dragon","๐Ÿ‰"],["dragon_face","๐Ÿฒ"],["dress","๐Ÿ‘—"],["dromedary_camel","๐Ÿช"],["drooling_face","๐Ÿคค"],["droplet","๐Ÿ’ง"],["drum","๐Ÿฅ"],["duck","๐Ÿฆ†"],["dvd","๐Ÿ“€"],["e-mail","๐Ÿ“ง"],["eagle","๐Ÿฆ…"],["ear","๐Ÿ‘‚๏ธ"],["ear_of_rice","๐ŸŒพ"],["earth_africa","๐ŸŒ๏ธ"],["earth_americas","๐ŸŒŽ๏ธ"],["earth_asia","๐ŸŒ๏ธ"],["ecuador","๐Ÿ‡ชโ€๐Ÿ‡จ"],["egg","๐Ÿฅš"],["eggplant","๐Ÿ†"],["egypt","๐Ÿ‡ชโ€๐Ÿ‡ฌ"],["eight","8๏ธโ€โƒฃ"],["eight_pointed_black_star","โœด๏ธ"],["eight_spoked_asterisk","โœณ๏ธ"],["el_salvador","๐Ÿ‡ธโ€๐Ÿ‡ป"],["electric_plug","๐Ÿ”Œ"],["elephant","๐Ÿ˜"],["email","โœ‰๏ธ"],["end","๐Ÿ”š"],["envelope","โœ‰๏ธ"],["envelope_with_arrow","๐Ÿ“ฉ"],["equatorial_guinea","๐Ÿ‡ฌโ€๐Ÿ‡ถ"],["eritrea","๐Ÿ‡ชโ€๐Ÿ‡ท"],["es","๐Ÿ‡ชโ€๐Ÿ‡ธ"],["estonia","๐Ÿ‡ชโ€๐Ÿ‡ช"],["ethiopia","๐Ÿ‡ชโ€๐Ÿ‡น"],["eu","๐Ÿ‡ชโ€๐Ÿ‡บ"],["euro","๐Ÿ’ถ"],["european_castle","๐Ÿฐ"],["european_post_office","๐Ÿค"],["european_union","๐Ÿ‡ชโ€๐Ÿ‡บ"],["evergreen_tree","๐ŸŒฒ"],["exclamation","โ—๏ธ"],["expressionless","๐Ÿ˜‘"],["eye","๐Ÿ‘๏ธ"],["eye_speech_bubble","๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ"],["eyeglasses","๐Ÿ‘“๏ธ"],["eyes","๐Ÿ‘€"],["face_with_head_bandage","๐Ÿค•"],["face_with_thermometer","๐Ÿค’"],["facepunch","๐Ÿ‘Š"],["factory","๐Ÿญ๏ธ"],["falkland_islands","๐Ÿ‡ซโ€๐Ÿ‡ฐ"],["fallen_leaf","๐Ÿ‚"],["family","๐Ÿ‘ช๏ธ"],["family_man_boy","๐Ÿ‘จโ€๐Ÿ‘ฆ"],["family_man_boy_boy","๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_man_girl","๐Ÿ‘จโ€๐Ÿ‘ง"],["family_man_girl_boy","๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_man_girl_girl","๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_man_man_boy","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ"],["family_man_man_boy_boy","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_man_man_girl","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง"],["family_man_man_girl_boy","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_man_man_girl_girl","๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_man_woman_boy","๐Ÿ‘ช๏ธ"],["family_man_woman_boy_boy","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_man_woman_girl","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง"],["family_man_woman_girl_boy","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_man_woman_girl_girl","๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_woman_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฆ"],["family_woman_boy_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_woman_girl","๐Ÿ‘ฉโ€๐Ÿ‘ง"],["family_woman_girl_boy","๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_woman_girl_girl","๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["family_woman_woman_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ"],["family_woman_woman_boy_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ"],["family_woman_woman_girl","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง"],["family_woman_woman_girl_boy","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ"],["family_woman_woman_girl_girl","๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง"],["faroe_islands","๐Ÿ‡ซโ€๐Ÿ‡ด"],["fast_forward","โฉ๏ธ"],["fax","๐Ÿ“ "],["fearful","๐Ÿ˜จ"],["feet","๐Ÿพ"],["female_detective","๐Ÿ•ต๏ธโ€โ™€๏ธ"],["ferris_wheel","๐ŸŽก"],["ferry","โ›ด๏ธ"],["field_hockey","๐Ÿ‘"],["fiji","๐Ÿ‡ซโ€๐Ÿ‡ฏ"],["file_cabinet","๐Ÿ—„๏ธ"],["file_folder","๐Ÿ“"],["film_projector","๐Ÿ“ฝ๏ธ"],["film_strip","๐ŸŽž๏ธ"],["finland","๐Ÿ‡ซโ€๐Ÿ‡ฎ"],["fire","๐Ÿ”ฅ"],["fire_engine","๐Ÿš’"],["fireworks","๐ŸŽ†"],["first_quarter_moon","๐ŸŒ“"],["first_quarter_moon_with_face","๐ŸŒ›"],["fish","๐ŸŸ๏ธ"],["fish_cake","๐Ÿฅ"],["fishing_pole_and_fish","๐ŸŽฃ"],["fist","โœŠ"],["fist_left","๐Ÿค›"],["fist_oncoming","๐Ÿ‘Š"],["fist_raised","โœŠ"],["fist_right","๐Ÿคœ"],["five","5๏ธโ€โƒฃ"],["flags","๐ŸŽ"],["flashlight","๐Ÿ”ฆ"],["fleur_de_lis","โšœ๏ธ"],["flight_arrival","๐Ÿ›ฌ"],["flight_departure","๐Ÿ›ซ"],["flipper","๐Ÿฌ"],["floppy_disk","๐Ÿ’พ"],["flower_playing_cards","๐ŸŽด"],["flushed","๐Ÿ˜ณ"],["fog","๐ŸŒซ๏ธ"],["foggy","๐ŸŒ"],["football","๐Ÿˆ"],["footprints","๐Ÿ‘ฃ"],["fork_and_knife","๐Ÿด"],["fountain","โ›ฒ๏ธ"],["fountain_pen","๐Ÿ–‹๏ธ"],["four","4๏ธโ€โƒฃ"],["four_leaf_clover","๐Ÿ€"],["fox_face","๐ŸฆŠ"],["fr","๐Ÿ‡ซโ€๐Ÿ‡ท"],["framed_picture","๐Ÿ–ผ๏ธ"],["free","๐Ÿ†“"],["french_guiana","๐Ÿ‡ฌโ€๐Ÿ‡ซ"],["french_polynesia","๐Ÿ‡ตโ€๐Ÿ‡ซ"],["french_southern_territories","๐Ÿ‡นโ€๐Ÿ‡ซ"],["fried_egg","๐Ÿณ"],["fried_shrimp","๐Ÿค"],["fries","๐ŸŸ"],["frog","๐Ÿธ"],["frowning","๐Ÿ˜ฆ"],["frowning_face","โ˜น๏ธ"],["frowning_man","๐Ÿ™โ€โ™‚๏ธ"],["frowning_woman","๐Ÿ™"],["fu","๐Ÿ–•"],["fuelpump","โ›ฝ๏ธ"],["full_moon","๐ŸŒ•๏ธ"],["full_moon_with_face","๐ŸŒ"],["funeral_urn","โšฑ๏ธ"],["gabon","๐Ÿ‡ฌโ€๐Ÿ‡ฆ"],["gambia","๐Ÿ‡ฌโ€๐Ÿ‡ฒ"],["game_die","๐ŸŽฒ"],["gb","๐Ÿ‡ฌโ€๐Ÿ‡ง"],["gear","โš™๏ธ"],["gem","๐Ÿ’Ž"],["gemini","โ™Š๏ธ"],["georgia","๐Ÿ‡ฌโ€๐Ÿ‡ช"],["ghana","๐Ÿ‡ฌโ€๐Ÿ‡ญ"],["ghost","๐Ÿ‘ป"],["gibraltar","๐Ÿ‡ฌโ€๐Ÿ‡ฎ"],["gift","๐ŸŽ"],["gift_heart","๐Ÿ’"],["girl","๐Ÿ‘ง"],["globe_with_meridians","๐ŸŒ"],["goal_net","๐Ÿฅ…"],["goat","๐Ÿ"],["golf","โ›ณ๏ธ"],["golfing_man","๐ŸŒ๏ธ"],["golfing_woman","๐ŸŒ๏ธโ€โ™€๏ธ"],["gorilla","๐Ÿฆ"],["grapes","๐Ÿ‡"],["greece","๐Ÿ‡ฌโ€๐Ÿ‡ท"],["green_apple","๐Ÿ"],["green_book","๐Ÿ“—"],["green_heart","๐Ÿ’š"],["green_salad","๐Ÿฅ—"],["greenland","๐Ÿ‡ฌโ€๐Ÿ‡ฑ"],["grenada","๐Ÿ‡ฌโ€๐Ÿ‡ฉ"],["grey_exclamation","โ•"],["grey_question","โ”"],["grimacing","๐Ÿ˜ฌ"],["grin","๐Ÿ˜"],["grinning","๐Ÿ˜€"],["guadeloupe","๐Ÿ‡ฌโ€๐Ÿ‡ต"],["guam","๐Ÿ‡ฌโ€๐Ÿ‡บ"],["guardsman","๐Ÿ’‚"],["guardswoman","๐Ÿ’‚โ€โ™€๏ธ"],["guatemala","๐Ÿ‡ฌโ€๐Ÿ‡น"],["guernsey","๐Ÿ‡ฌโ€๐Ÿ‡ฌ"],["guinea","๐Ÿ‡ฌโ€๐Ÿ‡ณ"],["guinea_bissau","๐Ÿ‡ฌโ€๐Ÿ‡ผ"],["guitar","๐ŸŽธ"],["gun","๐Ÿ”ซ"],["guyana","๐Ÿ‡ฌโ€๐Ÿ‡พ"],["haircut","๐Ÿ’‡"],["haircut_man","๐Ÿ’‡โ€โ™‚๏ธ"],["haircut_woman","๐Ÿ’‡"],["haiti","๐Ÿ‡ญโ€๐Ÿ‡น"],["hamburger","๐Ÿ”"],["hammer","๐Ÿ”จ"],["hammer_and_pick","โš’๏ธ"],["hammer_and_wrench","๐Ÿ› ๏ธ"],["hamster","๐Ÿน"],["hand","โœ‹"],["handbag","๐Ÿ‘œ"],["handshake","๐Ÿค"],["hankey","๐Ÿ’ฉ"],["hash","#๏ธโ€โƒฃ"],["hatched_chick","๐Ÿฅ"],["hatching_chick","๐Ÿฃ"],["headphones","๐ŸŽง๏ธ"],["hear_no_evil","๐Ÿ™‰"],["heart","โค๏ธ"],["heart_decoration","๐Ÿ’Ÿ"],["heart_eyes","๐Ÿ˜"],["heart_eyes_cat","๐Ÿ˜ป"],["heartbeat","๐Ÿ’“"],["heartpulse","๐Ÿ’—"],["hearts","โ™ฅ๏ธ"],["heavy_check_mark","โœ”๏ธ"],["heavy_division_sign","โž—"],["heavy_dollar_sign","๐Ÿ’ฒ"],["heavy_exclamation_mark","โ—๏ธ"],["heavy_heart_exclamation","โฃ๏ธ"],["heavy_minus_sign","โž–"],["heavy_multiplication_x","โœ–๏ธ"],["heavy_plus_sign","โž•"],["helicopter","๐Ÿš"],["herb","๐ŸŒฟ"],["hibiscus","๐ŸŒบ"],["high_brightness","๐Ÿ”†"],["high_heel","๐Ÿ‘ "],["hocho","๐Ÿ”ช"],["hole","๐Ÿ•ณ๏ธ"],["honduras","๐Ÿ‡ญโ€๐Ÿ‡ณ"],["honey_pot","๐Ÿฏ"],["honeybee","๐Ÿ"],["hong_kong","๐Ÿ‡ญโ€๐Ÿ‡ฐ"],["horse","๐Ÿด"],["horse_racing","๐Ÿ‡"],["hospital","๐Ÿฅ"],["hot_pepper","๐ŸŒถ๏ธ"],["hotdog","๐ŸŒญ"],["hotel","๐Ÿจ"],["hotsprings","โ™จ๏ธ"],["hourglass","โŒ›๏ธ"],["hourglass_flowing_sand","โณ๏ธ"],["house","๐Ÿ ๏ธ"],["house_with_garden","๐Ÿก"],["houses","๐Ÿ˜๏ธ"],["hugs","๐Ÿค—"],["hungary","๐Ÿ‡ญโ€๐Ÿ‡บ"],["hushed","๐Ÿ˜ฏ"],["ice_cream","๐Ÿจ"],["ice_hockey","๐Ÿ’"],["ice_skate","โ›ธ๏ธ"],["icecream","๐Ÿฆ"],["iceland","๐Ÿ‡ฎโ€๐Ÿ‡ธ"],["id","๐Ÿ†”"],["ideograph_advantage","๐Ÿ‰"],["imp","๐Ÿ‘ฟ"],["inbox_tray","๐Ÿ“ฅ๏ธ"],["incoming_envelope","๐Ÿ“จ"],["india","๐Ÿ‡ฎโ€๐Ÿ‡ณ"],["indonesia","๐Ÿ‡ฎโ€๐Ÿ‡ฉ"],["information_desk_person","๐Ÿ’"],["information_source","โ„น๏ธ"],["innocent","๐Ÿ˜‡"],["interrobang","โ‰๏ธ"],["iphone","๐Ÿ“ฑ"],["iran","๐Ÿ‡ฎโ€๐Ÿ‡ท"],["iraq","๐Ÿ‡ฎโ€๐Ÿ‡ถ"],["ireland","๐Ÿ‡ฎโ€๐Ÿ‡ช"],["isle_of_man","๐Ÿ‡ฎโ€๐Ÿ‡ฒ"],["israel","๐Ÿ‡ฎโ€๐Ÿ‡ฑ"],["it","๐Ÿ‡ฎโ€๐Ÿ‡น"],["izakaya_lantern","๐Ÿฎ"],["jack_o_lantern","๐ŸŽƒ"],["jamaica","๐Ÿ‡ฏโ€๐Ÿ‡ฒ"],["japan","๐Ÿ—พ"],["japanese_castle","๐Ÿฏ"],["japanese_goblin","๐Ÿ‘บ"],["japanese_ogre","๐Ÿ‘น"],["jeans","๐Ÿ‘–"],["jersey","๐Ÿ‡ฏโ€๐Ÿ‡ช"],["jordan","๐Ÿ‡ฏโ€๐Ÿ‡ด"],["joy","๐Ÿ˜‚"],["joy_cat","๐Ÿ˜น"],["joystick","๐Ÿ•น๏ธ"],["jp","๐Ÿ‡ฏโ€๐Ÿ‡ต"],["kaaba","๐Ÿ•‹"],["kazakhstan","๐Ÿ‡ฐโ€๐Ÿ‡ฟ"],["kenya","๐Ÿ‡ฐโ€๐Ÿ‡ช"],["key","๐Ÿ”‘"],["keyboard","โŒจ๏ธ"],["keycap_ten","๐Ÿ”Ÿ"],["kick_scooter","๐Ÿ›ด"],["kimono","๐Ÿ‘˜"],["kiribati","๐Ÿ‡ฐโ€๐Ÿ‡ฎ"],["kiss","๐Ÿ’‹"],["kissing","๐Ÿ˜—"],["kissing_cat","๐Ÿ˜ฝ"],["kissing_closed_eyes","๐Ÿ˜š"],["kissing_heart","๐Ÿ˜˜"],["kissing_smiling_eyes","๐Ÿ˜™"],["kiwi_fruit","๐Ÿฅ"],["knife","๐Ÿ”ช"],["koala","๐Ÿจ"],["koko","๐Ÿˆ"],["kosovo","๐Ÿ‡ฝโ€๐Ÿ‡ฐ"],["kr","๐Ÿ‡ฐโ€๐Ÿ‡ท"],["kuwait","๐Ÿ‡ฐโ€๐Ÿ‡ผ"],["kyrgyzstan","๐Ÿ‡ฐโ€๐Ÿ‡ฌ"],["label","๐Ÿท๏ธ"],["lantern","๐Ÿฎ"],["laos","๐Ÿ‡ฑโ€๐Ÿ‡ฆ"],["large_blue_circle","๐Ÿ”ต"],["large_blue_diamond","๐Ÿ”ท"],["large_orange_diamond","๐Ÿ”ถ"],["last_quarter_moon","๐ŸŒ—"],["last_quarter_moon_with_face","๐ŸŒœ๏ธ"],["latin_cross","โœ๏ธ"],["latvia","๐Ÿ‡ฑโ€๐Ÿ‡ป"],["laughing","๐Ÿ˜†"],["leaves","๐Ÿƒ"],["lebanon","๐Ÿ‡ฑโ€๐Ÿ‡ง"],["ledger","๐Ÿ“’"],["left_luggage","๐Ÿ›…"],["left_right_arrow","โ†”๏ธ"],["leftwards_arrow_with_hook","โ†ฉ๏ธ"],["lemon","๐Ÿ‹"],["leo","โ™Œ๏ธ"],["leopard","๐Ÿ†"],["lesotho","๐Ÿ‡ฑโ€๐Ÿ‡ธ"],["level_slider","๐ŸŽš๏ธ"],["liberia","๐Ÿ‡ฑโ€๐Ÿ‡ท"],["libra","โ™Ž๏ธ"],["libya","๐Ÿ‡ฑโ€๐Ÿ‡พ"],["liechtenstein","๐Ÿ‡ฑโ€๐Ÿ‡ฎ"],["light_rail","๐Ÿšˆ"],["link","๐Ÿ”—"],["lion","๐Ÿฆ"],["lips","๐Ÿ‘„"],["lipstick","๐Ÿ’„"],["lithuania","๐Ÿ‡ฑโ€๐Ÿ‡น"],["lizard","๐ŸฆŽ"],["lock","๐Ÿ”’๏ธ"],["lock_with_ink_pen","๐Ÿ”"],["lollipop","๐Ÿญ"],["loop","โžฟ"],["loud_sound","๐Ÿ”Š"],["loudspeaker","๐Ÿ“ข"],["love_hotel","๐Ÿฉ"],["love_letter","๐Ÿ’Œ"],["low_brightness","๐Ÿ”…"],["luxembourg","๐Ÿ‡ฑโ€๐Ÿ‡บ"],["lying_face","๐Ÿคฅ"],["m","โ“‚๏ธ"],["macau","๐Ÿ‡ฒโ€๐Ÿ‡ด"],["macedonia","๐Ÿ‡ฒโ€๐Ÿ‡ฐ"],["madagascar","๐Ÿ‡ฒโ€๐Ÿ‡ฌ"],["mag","๐Ÿ”๏ธ"],["mag_right","๐Ÿ”Ž"],["mahjong","๐Ÿ€„๏ธ"],["mailbox","๐Ÿ“ซ๏ธ"],["mailbox_closed","๐Ÿ“ช๏ธ"],["mailbox_with_mail","๐Ÿ“ฌ๏ธ"],["mailbox_with_no_mail","๐Ÿ“ญ๏ธ"],["malawi","๐Ÿ‡ฒโ€๐Ÿ‡ผ"],["malaysia","๐Ÿ‡ฒโ€๐Ÿ‡พ"],["maldives","๐Ÿ‡ฒโ€๐Ÿ‡ป"],["male_detective","๐Ÿ•ต๏ธ"],["mali","๐Ÿ‡ฒโ€๐Ÿ‡ฑ"],["malta","๐Ÿ‡ฒโ€๐Ÿ‡น"],["man","๐Ÿ‘จ"],["man_artist","๐Ÿ‘จโ€๐ŸŽจ"],["man_astronaut","๐Ÿ‘จโ€๐Ÿš€"],["man_cartwheeling","๐Ÿคธโ€โ™‚๏ธ"],["man_cook","๐Ÿ‘จโ€๐Ÿณ"],["man_dancing","๐Ÿ•บ"],["man_facepalming","๐Ÿคฆโ€โ™‚๏ธ"],["man_factory_worker","๐Ÿ‘จโ€๐Ÿญ๏ธ"],["man_farmer","๐Ÿ‘จโ€๐ŸŒพ"],["man_firefighter","๐Ÿ‘จโ€๐Ÿš’"],["man_health_worker","๐Ÿ‘จโ€โš•๏ธ"],["man_in_tuxedo","๐Ÿคต"],["man_judge","๐Ÿ‘จโ€โš–๏ธ"],["man_juggling","๐Ÿคนโ€โ™‚๏ธ"],["man_mechanic","๐Ÿ‘จโ€๐Ÿ”ง"],["man_office_worker","๐Ÿ‘จโ€๐Ÿ’ผ"],["man_pilot","๐Ÿ‘จโ€โœˆ๏ธ"],["man_playing_handball","๐Ÿคพโ€โ™‚๏ธ"],["man_playing_water_polo","๐Ÿคฝโ€โ™‚๏ธ"],["man_scientist","๐Ÿ‘จโ€๐Ÿ”ฌ"],["man_shrugging","๐Ÿคทโ€โ™‚๏ธ"],["man_singer","๐Ÿ‘จโ€๐ŸŽค"],["man_student","๐Ÿ‘จโ€๐ŸŽ“๏ธ"],["man_teacher","๐Ÿ‘จโ€๐Ÿซ"],["man_technologist","๐Ÿ‘จโ€๐Ÿ’ป๏ธ"],["man_with_gua_pi_mao","๐Ÿ‘ฒ"],["man_with_turban","๐Ÿ‘ณ"],["mandarin","๐ŸŠ"],["mans_shoe","๐Ÿ‘ž"],["mantelpiece_clock","๐Ÿ•ฐ๏ธ"],["maple_leaf","๐Ÿ"],["marshall_islands","๐Ÿ‡ฒโ€๐Ÿ‡ญ"],["martial_arts_uniform","๐Ÿฅ‹"],["martinique","๐Ÿ‡ฒโ€๐Ÿ‡ถ"],["mask","๐Ÿ˜ท"],["massage","๐Ÿ’†"],["massage_man","๐Ÿ’†โ€โ™‚๏ธ"],["massage_woman","๐Ÿ’†"],["mauritania","๐Ÿ‡ฒโ€๐Ÿ‡ท"],["mauritius","๐Ÿ‡ฒโ€๐Ÿ‡บ"],["mayotte","๐Ÿ‡พโ€๐Ÿ‡น"],["meat_on_bone","๐Ÿ–"],["medal_military","๐ŸŽ–๏ธ"],["medal_sports","๐Ÿ…"],["mega","๐Ÿ“ฃ"],["melon","๐Ÿˆ"],["memo","๐Ÿ“"],["men_wrestling","๐Ÿคผโ€โ™‚๏ธ"],["menorah","๐Ÿ•Ž"],["mens","๐Ÿšน๏ธ"],["metal","๐Ÿค˜"],["metro","๐Ÿš‡๏ธ"],["mexico","๐Ÿ‡ฒโ€๐Ÿ‡ฝ"],["micronesia","๐Ÿ‡ซโ€๐Ÿ‡ฒ"],["microphone","๐ŸŽค"],["microscope","๐Ÿ”ฌ"],["middle_finger","๐Ÿ–•"],["milk_glass","๐Ÿฅ›"],["milky_way","๐ŸŒŒ"],["minibus","๐Ÿš"],["minidisc","๐Ÿ’ฝ"],["mobile_phone_off","๐Ÿ“ด"],["moldova","๐Ÿ‡ฒโ€๐Ÿ‡ฉ"],["monaco","๐Ÿ‡ฒโ€๐Ÿ‡จ"],["money_mouth_face","๐Ÿค‘"],["money_with_wings","๐Ÿ’ธ"],["moneybag","๐Ÿ’ฐ๏ธ"],["mongolia","๐Ÿ‡ฒโ€๐Ÿ‡ณ"],["monkey","๐Ÿ’"],["monkey_face","๐Ÿต"],["monorail","๐Ÿš"],["montenegro","๐Ÿ‡ฒโ€๐Ÿ‡ช"],["montserrat","๐Ÿ‡ฒโ€๐Ÿ‡ธ"],["moon","๐ŸŒ”"],["morocco","๐Ÿ‡ฒโ€๐Ÿ‡ฆ"],["mortar_board","๐ŸŽ“๏ธ"],["mosque","๐Ÿ•Œ"],["motor_boat","๐Ÿ›ฅ๏ธ"],["motor_scooter","๐Ÿ›ต"],["motorcycle","๐Ÿ๏ธ"],["motorway","๐Ÿ›ฃ๏ธ"],["mount_fuji","๐Ÿ—ป"],["mountain","โ›ฐ๏ธ"],["mountain_bicyclist","๐Ÿšต"],["mountain_biking_man","๐Ÿšต"],["mountain_biking_woman","๐Ÿšตโ€โ™€๏ธ"],["mountain_cableway","๐Ÿš "],["mountain_railway","๐Ÿšž"],["mountain_snow","๐Ÿ”๏ธ"],["mouse","๐Ÿญ"],["mouse2","๐Ÿ"],["movie_camera","๐ŸŽฅ"],["moyai","๐Ÿ—ฟ"],["mozambique","๐Ÿ‡ฒโ€๐Ÿ‡ฟ"],["mrs_claus","๐Ÿคถ"],["muscle","๐Ÿ’ช"],["mushroom","๐Ÿ„"],["musical_keyboard","๐ŸŽน"],["musical_note","๐ŸŽต"],["musical_score","๐ŸŽผ"],["mute","๐Ÿ”‡"],["myanmar","๐Ÿ‡ฒโ€๐Ÿ‡ฒ"],["nail_care","๐Ÿ’…"],["name_badge","๐Ÿ“›"],["namibia","๐Ÿ‡ณโ€๐Ÿ‡ฆ"],["national_park","๐Ÿž๏ธ"],["nauru","๐Ÿ‡ณโ€๐Ÿ‡ท"],["nauseated_face","๐Ÿคข"],["necktie","๐Ÿ‘”"],["negative_squared_cross_mark","โŽ"],["nepal","๐Ÿ‡ณโ€๐Ÿ‡ต"],["nerd_face","๐Ÿค“"],["netherlands","๐Ÿ‡ณโ€๐Ÿ‡ฑ"],["neutral_face","๐Ÿ˜๏ธ"],["new","๐Ÿ†•"],["new_caledonia","๐Ÿ‡ณโ€๐Ÿ‡จ"],["new_moon","๐ŸŒ‘"],["new_moon_with_face","๐ŸŒš"],["new_zealand","๐Ÿ‡ณโ€๐Ÿ‡ฟ"],["newspaper","๐Ÿ“ฐ"],["newspaper_roll","๐Ÿ—ž๏ธ"],["next_track_button","โญ๏ธ"],["ng","๐Ÿ†–"],["ng_man","๐Ÿ™…โ€โ™‚๏ธ"],["ng_woman","๐Ÿ™…"],["nicaragua","๐Ÿ‡ณโ€๐Ÿ‡ฎ"],["niger","๐Ÿ‡ณโ€๐Ÿ‡ช"],["nigeria","๐Ÿ‡ณโ€๐Ÿ‡ฌ"],["night_with_stars","๐ŸŒƒ"],["nine","9๏ธโ€โƒฃ"],["niue","๐Ÿ‡ณโ€๐Ÿ‡บ"],["no_bell","๐Ÿ”•"],["no_bicycles","๐Ÿšณ"],["no_entry","โ›”๏ธ"],["no_entry_sign","๐Ÿšซ"],["no_good","๐Ÿ™…"],["no_good_man","๐Ÿ™…โ€โ™‚๏ธ"],["no_good_woman","๐Ÿ™…"],["no_mobile_phones","๐Ÿ“ต"],["no_mouth","๐Ÿ˜ถ"],["no_pedestrians","๐Ÿšท"],["no_smoking","๐Ÿšญ๏ธ"],["non-potable_water","๐Ÿšฑ"],["norfolk_island","๐Ÿ‡ณโ€๐Ÿ‡ซ"],["north_korea","๐Ÿ‡ฐโ€๐Ÿ‡ต"],["northern_mariana_islands","๐Ÿ‡ฒโ€๐Ÿ‡ต"],["norway","๐Ÿ‡ณโ€๐Ÿ‡ด"],["nose","๐Ÿ‘ƒ"],["notebook","๐Ÿ““"],["notebook_with_decorative_cover","๐Ÿ“”"],["notes","๐ŸŽถ"],["nut_and_bolt","๐Ÿ”ฉ"],["o","โญ•๏ธ"],["o2","๐Ÿ…พ๏ธ"],["ocean","๐ŸŒŠ"],["octopus","๐Ÿ™"],["oden","๐Ÿข"],["office","๐Ÿข"],["oil_drum","๐Ÿ›ข๏ธ"],["ok","๐Ÿ†—"],["ok_hand","๐Ÿ‘Œ"],["ok_man","๐Ÿ™†โ€โ™‚๏ธ"],["ok_woman","๐Ÿ™†"],["old_key","๐Ÿ—๏ธ"],["older_man","๐Ÿ‘ด"],["older_woman","๐Ÿ‘ต"],["om","๐Ÿ•‰๏ธ"],["oman","๐Ÿ‡ดโ€๐Ÿ‡ฒ"],["on","๐Ÿ”›"],["oncoming_automobile","๐Ÿš˜๏ธ"],["oncoming_bus","๐Ÿš๏ธ"],["oncoming_police_car","๐Ÿš”๏ธ"],["oncoming_taxi","๐Ÿš–"],["one","1๏ธโ€โƒฃ"],["open_book","๐Ÿ“–"],["open_file_folder","๐Ÿ“‚"],["open_hands","๐Ÿ‘"],["open_mouth","๐Ÿ˜ฎ"],["open_umbrella","โ˜‚๏ธ"],["ophiuchus","โ›Ž"],["orange","๐ŸŠ"],["orange_book","๐Ÿ“™"],["orthodox_cross","โ˜ฆ๏ธ"],["outbox_tray","๐Ÿ“ค๏ธ"],["owl","๐Ÿฆ‰"],["ox","๐Ÿ‚"],["package","๐Ÿ“ฆ๏ธ"],["page_facing_up","๐Ÿ“„"],["page_with_curl","๐Ÿ“ƒ"],["pager","๐Ÿ“Ÿ๏ธ"],["paintbrush","๐Ÿ–Œ๏ธ"],["pakistan","๐Ÿ‡ตโ€๐Ÿ‡ฐ"],["palau","๐Ÿ‡ตโ€๐Ÿ‡ผ"],["palestinian_territories","๐Ÿ‡ตโ€๐Ÿ‡ธ"],["palm_tree","๐ŸŒด"],["panama","๐Ÿ‡ตโ€๐Ÿ‡ฆ"],["pancakes","๐Ÿฅž"],["panda_face","๐Ÿผ"],["paperclip","๐Ÿ“Ž"],["paperclips","๐Ÿ–‡๏ธ"],["papua_new_guinea","๐Ÿ‡ตโ€๐Ÿ‡ฌ"],["paraguay","๐Ÿ‡ตโ€๐Ÿ‡พ"],["parasol_on_ground","โ›ฑ๏ธ"],["parking","๐Ÿ…ฟ๏ธ"],["part_alternation_mark","ใ€ฝ๏ธ"],["partly_sunny","โ›…๏ธ"],["passenger_ship","๐Ÿ›ณ๏ธ"],["passport_control","๐Ÿ›‚"],["pause_button","โธ๏ธ"],["paw_prints","๐Ÿพ"],["peace_symbol","โ˜ฎ๏ธ"],["peach","๐Ÿ‘"],["peanuts","๐Ÿฅœ"],["pear","๐Ÿ"],["pen","๐Ÿ–Š๏ธ"],["pencil","๐Ÿ“"],["pencil2","โœ๏ธ"],["penguin","๐Ÿง"],["pensive","๐Ÿ˜”"],["performing_arts","๐ŸŽญ๏ธ"],["persevere","๐Ÿ˜ฃ"],["person_fencing","๐Ÿคบ"],["person_frowning","๐Ÿ™"],["person_with_blond_hair","๐Ÿ‘ฑ"],["person_with_pouting_face","๐Ÿ™Ž"],["peru","๐Ÿ‡ตโ€๐Ÿ‡ช"],["philippines","๐Ÿ‡ตโ€๐Ÿ‡ญ"],["phone","โ˜Ž๏ธ"],["pick","โ›๏ธ"],["pig","๐Ÿท"],["pig2","๐Ÿ–"],["pig_nose","๐Ÿฝ"],["pill","๐Ÿ’Š"],["pineapple","๐Ÿ"],["ping_pong","๐Ÿ“"],["pisces","โ™“๏ธ"],["pitcairn_islands","๐Ÿ‡ตโ€๐Ÿ‡ณ"],["pizza","๐Ÿ•"],["place_of_worship","๐Ÿ›"],["plate_with_cutlery","๐Ÿฝ๏ธ"],["play_or_pause_button","โฏ๏ธ"],["point_down","๐Ÿ‘‡๏ธ"],["point_left","๐Ÿ‘ˆ๏ธ"],["point_right","๐Ÿ‘‰๏ธ"],["point_up","โ˜๏ธ"],["point_up_2","๐Ÿ‘†๏ธ"],["poland","๐Ÿ‡ตโ€๐Ÿ‡ฑ"],["police_car","๐Ÿš“"],["policeman","๐Ÿ‘ฎ"],["policewoman","๐Ÿ‘ฎโ€โ™€๏ธ"],["poodle","๐Ÿฉ"],["poop","๐Ÿ’ฉ"],["popcorn","๐Ÿฟ"],["portugal","๐Ÿ‡ตโ€๐Ÿ‡น"],["post_office","๐Ÿฃ"],["postal_horn","๐Ÿ“ฏ"],["postbox","๐Ÿ“ฎ"],["potable_water","๐Ÿšฐ"],["potato","๐Ÿฅ”"],["pouch","๐Ÿ‘"],["poultry_leg","๐Ÿ—"],["pound","๐Ÿ’ท"],["pout","๐Ÿ˜ก"],["pouting_cat","๐Ÿ˜พ"],["pouting_man","๐Ÿ™Žโ€โ™‚๏ธ"],["pouting_woman","๐Ÿ™Ž"],["pray","๐Ÿ™"],["prayer_beads","๐Ÿ“ฟ"],["pregnant_woman","๐Ÿคฐ"],["previous_track_button","โฎ๏ธ"],["prince","๐Ÿคด"],["princess","๐Ÿ‘ธ"],["printer","๐Ÿ–จ๏ธ"],["puerto_rico","๐Ÿ‡ตโ€๐Ÿ‡ท"],["punch","๐Ÿ‘Š"],["purple_heart","๐Ÿ’œ"],["purse","๐Ÿ‘›"],["pushpin","๐Ÿ“Œ"],["put_litter_in_its_place","๐Ÿšฎ"],["qatar","๐Ÿ‡ถโ€๐Ÿ‡ฆ"],["question","โ“๏ธ"],["rabbit","๐Ÿฐ"],["rabbit2","๐Ÿ‡"],["racehorse","๐ŸŽ"],["racing_car","๐ŸŽ๏ธ"],["radio","๐Ÿ“ป๏ธ"],["radio_button","๐Ÿ”˜"],["radioactive","โ˜ข๏ธ"],["rage","๐Ÿ˜ก"],["railway_car","๐Ÿšƒ"],["railway_track","๐Ÿ›ค๏ธ"],["rainbow","๐ŸŒˆ"],["rainbow_flag","๐Ÿณ๏ธโ€๐ŸŒˆ"],["raised_back_of_hand","๐Ÿคš"],["raised_hand","โœ‹"],["raised_hand_with_fingers_splayed","๐Ÿ–๏ธ"],["raised_hands","๐Ÿ™Œ"],["raising_hand","๐Ÿ™‹"],["raising_hand_man","๐Ÿ™‹โ€โ™‚๏ธ"],["raising_hand_woman","๐Ÿ™‹"],["ram","๐Ÿ"],["ramen","๐Ÿœ"],["rat","๐Ÿ€"],["record_button","โบ๏ธ"],["recycle","โ™ป๏ธ"],["red_car","๐Ÿš—"],["red_circle","๐Ÿ”ด"],["registered","ยฎ๏ธ"],["relaxed","โ˜บ๏ธ"],["relieved","๐Ÿ˜Œ"],["reminder_ribbon","๐ŸŽ—๏ธ"],["repeat","๐Ÿ”"],["repeat_one","๐Ÿ”‚"],["rescue_worker_helmet","โ›‘๏ธ"],["restroom","๐Ÿšป"],["reunion","๐Ÿ‡ทโ€๐Ÿ‡ช"],["revolving_hearts","๐Ÿ’ž"],["rewind","โช๏ธ"],["rhinoceros","๐Ÿฆ"],["ribbon","๐ŸŽ€"],["rice","๐Ÿš"],["rice_ball","๐Ÿ™"],["rice_cracker","๐Ÿ˜"],["rice_scene","๐ŸŽ‘"],["right_anger_bubble","๐Ÿ—ฏ๏ธ"],["ring","๐Ÿ’"],["robot","๐Ÿค–"],["rocket","๐Ÿš€"],["rofl","๐Ÿคฃ"],["roll_eyes","๐Ÿ™„"],["roller_coaster","๐ŸŽข"],["romania","๐Ÿ‡ทโ€๐Ÿ‡ด"],["rooster","๐Ÿ“"],["rose","๐ŸŒน"],["rosette","๐Ÿต๏ธ"],["rotating_light","๐Ÿšจ"],["round_pushpin","๐Ÿ“"],["rowboat","๐Ÿšฃ"],["rowing_man","๐Ÿšฃ"],["rowing_woman","๐Ÿšฃโ€โ™€๏ธ"],["ru","๐Ÿ‡ทโ€๐Ÿ‡บ"],["rugby_football","๐Ÿ‰"],["runner","๐Ÿƒ"],["running","๐Ÿƒ"],["running_man","๐Ÿƒ"],["running_shirt_with_sash","๐ŸŽฝ"],["running_woman","๐Ÿƒโ€โ™€๏ธ"],["rwanda","๐Ÿ‡ทโ€๐Ÿ‡ผ"],["sa","๐Ÿˆ‚๏ธ"],["sagittarius","โ™๏ธ"],["sailboat","โ›ต๏ธ"],["sake","๐Ÿถ"],["samoa","๐Ÿ‡ผโ€๐Ÿ‡ธ"],["san_marino","๐Ÿ‡ธโ€๐Ÿ‡ฒ"],["sandal","๐Ÿ‘ก"],["santa","๐ŸŽ…"],["sao_tome_principe","๐Ÿ‡ธโ€๐Ÿ‡น"],["sassy_man","๐Ÿ’โ€โ™‚๏ธ"],["sassy_woman","๐Ÿ’"],["satellite","๐Ÿ“ก"],["satisfied","๐Ÿ˜†"],["saudi_arabia","๐Ÿ‡ธโ€๐Ÿ‡ฆ"],["saxophone","๐ŸŽท"],["school","๐Ÿซ"],["school_satchel","๐ŸŽ’"],["scissors","โœ‚๏ธ"],["scorpion","๐Ÿฆ‚"],["scorpius","โ™๏ธ"],["scream","๐Ÿ˜ฑ"],["scream_cat","๐Ÿ™€"],["scroll","๐Ÿ“œ"],["seat","๐Ÿ’บ"],["secret","ใŠ™๏ธ"],["see_no_evil","๐Ÿ™ˆ"],["seedling","๐ŸŒฑ"],["selfie","๐Ÿคณ"],["senegal","๐Ÿ‡ธโ€๐Ÿ‡ณ"],["serbia","๐Ÿ‡ทโ€๐Ÿ‡ธ"],["seven","7๏ธโ€โƒฃ"],["seychelles","๐Ÿ‡ธโ€๐Ÿ‡จ"],["shallow_pan_of_food","๐Ÿฅ˜"],["shamrock","โ˜˜๏ธ"],["shark","๐Ÿฆˆ"],["shaved_ice","๐Ÿง"],["sheep","๐Ÿ‘"],["shell","๐Ÿš"],["shield","๐Ÿ›ก๏ธ"],["shinto_shrine","โ›ฉ๏ธ"],["ship","๐Ÿšข"],["shirt","๐Ÿ‘•"],["shit","๐Ÿ’ฉ"],["shoe","๐Ÿ‘ž"],["shopping","๐Ÿ›๏ธ"],["shopping_cart","๐Ÿ›’"],["shower","๐Ÿšฟ"],["shrimp","๐Ÿฆ"],["sierra_leone","๐Ÿ‡ธโ€๐Ÿ‡ฑ"],["signal_strength","๐Ÿ“ถ"],["singapore","๐Ÿ‡ธโ€๐Ÿ‡ฌ"],["sint_maarten","๐Ÿ‡ธโ€๐Ÿ‡ฝ"],["six","6๏ธโ€โƒฃ"],["six_pointed_star","๐Ÿ”ฏ"],["ski","๐ŸŽฟ"],["skier","โ›ท๏ธ"],["skull","๐Ÿ’€"],["skull_and_crossbones","โ˜ ๏ธ"],["sleeping","๐Ÿ˜ด"],["sleeping_bed","๐Ÿ›Œ"],["sleepy","๐Ÿ˜ช"],["slightly_frowning_face","๐Ÿ™"],["slightly_smiling_face","๐Ÿ™‚"],["slot_machine","๐ŸŽฐ"],["slovakia","๐Ÿ‡ธโ€๐Ÿ‡ฐ"],["slovenia","๐Ÿ‡ธโ€๐Ÿ‡ฎ"],["small_airplane","๐Ÿ›ฉ๏ธ"],["small_blue_diamond","๐Ÿ”น"],["small_orange_diamond","๐Ÿ”ธ"],["small_red_triangle","๐Ÿ”บ"],["small_red_triangle_down","๐Ÿ”ป"],["smile","๐Ÿ˜„"],["smile_cat","๐Ÿ˜ธ"],["smiley","๐Ÿ˜ƒ"],["smiley_cat","๐Ÿ˜บ"],["smiling_imp","๐Ÿ˜ˆ"],["smirk","๐Ÿ˜"],["smirk_cat","๐Ÿ˜ผ"],["smoking","๐Ÿšฌ"],["snail","๐ŸŒ"],["snake","๐Ÿ"],["sneezing_face","๐Ÿคง"],["snowboarder","๐Ÿ‚๏ธ"],["snowflake","โ„๏ธ"],["snowman","โ›„๏ธ"],["snowman_with_snow","โ˜ƒ๏ธ"],["sob","๐Ÿ˜ญ"],["soccer","โšฝ๏ธ"],["solomon_islands","๐Ÿ‡ธโ€๐Ÿ‡ง"],["somalia","๐Ÿ‡ธโ€๐Ÿ‡ด"],["soon","๐Ÿ”œ"],["sos","๐Ÿ†˜"],["sound","๐Ÿ”‰"],["south_africa","๐Ÿ‡ฟโ€๐Ÿ‡ฆ"],["south_georgia_south_sandwich_islands","๐Ÿ‡ฌโ€๐Ÿ‡ธ"],["south_sudan","๐Ÿ‡ธโ€๐Ÿ‡ธ"],["space_invader","๐Ÿ‘พ"],["spades","โ™ ๏ธ"],["spaghetti","๐Ÿ"],["sparkle","โ‡๏ธ"],["sparkler","๐ŸŽ‡"],["sparkles","โœจ"],["sparkling_heart","๐Ÿ’–"],["speak_no_evil","๐Ÿ™Š"],["speaker","๐Ÿ”ˆ๏ธ"],["speaking_head","๐Ÿ—ฃ๏ธ"],["speech_balloon","๐Ÿ’ฌ"],["speedboat","๐Ÿšค"],["spider","๐Ÿ•ท๏ธ"],["spider_web","๐Ÿ•ธ๏ธ"],["spiral_calendar","๐Ÿ—“๏ธ"],["spiral_notepad","๐Ÿ—’๏ธ"],["spoon","๐Ÿฅ„"],["squid","๐Ÿฆ‘"],["sri_lanka","๐Ÿ‡ฑโ€๐Ÿ‡ฐ"],["st_barthelemy","๐Ÿ‡งโ€๐Ÿ‡ฑ"],["st_helena","๐Ÿ‡ธโ€๐Ÿ‡ญ"],["st_kitts_nevis","๐Ÿ‡ฐโ€๐Ÿ‡ณ"],["st_lucia","๐Ÿ‡ฑโ€๐Ÿ‡จ"],["st_pierre_miquelon","๐Ÿ‡ตโ€๐Ÿ‡ฒ"],["st_vincent_grenadines","๐Ÿ‡ปโ€๐Ÿ‡จ"],["stadium","๐ŸŸ๏ธ"],["star","โญ๏ธ"],["star2","๐ŸŒŸ"],["star_and_crescent","โ˜ช๏ธ"],["star_of_david","โœก๏ธ"],["stars","๐ŸŒ "],["station","๐Ÿš‰"],["statue_of_liberty","๐Ÿ—ฝ"],["steam_locomotive","๐Ÿš‚"],["stew","๐Ÿฒ"],["stop_button","โน๏ธ"],["stop_sign","๐Ÿ›‘"],["stopwatch","โฑ๏ธ"],["straight_ruler","๐Ÿ“"],["strawberry","๐Ÿ“"],["stuck_out_tongue","๐Ÿ˜›"],["stuck_out_tongue_closed_eyes","๐Ÿ˜"],["stuck_out_tongue_winking_eye","๐Ÿ˜œ"],["studio_microphone","๐ŸŽ™๏ธ"],["stuffed_flatbread","๐Ÿฅ™"],["sudan","๐Ÿ‡ธโ€๐Ÿ‡ฉ"],["sun_behind_large_cloud","๐ŸŒฅ๏ธ"],["sun_behind_rain_cloud","๐ŸŒฆ๏ธ"],["sun_behind_small_cloud","๐ŸŒค๏ธ"],["sun_with_face","๐ŸŒž"],["sunflower","๐ŸŒป"],["sunglasses","๐Ÿ˜Ž"],["sunny","โ˜€๏ธ"],["sunrise","๐ŸŒ…"],["sunrise_over_mountains","๐ŸŒ„"],["surfer","๐Ÿ„๏ธ"],["surfing_man","๐Ÿ„๏ธ"],["surfing_woman","๐Ÿ„๏ธโ€โ™€๏ธ"],["suriname","๐Ÿ‡ธโ€๐Ÿ‡ท"],["sushi","๐Ÿฃ"],["suspension_railway","๐ŸšŸ"],["swaziland","๐Ÿ‡ธโ€๐Ÿ‡ฟ"],["sweat","๐Ÿ˜“"],["sweat_drops","๐Ÿ’ฆ"],["sweat_smile","๐Ÿ˜…"],["sweden","๐Ÿ‡ธโ€๐Ÿ‡ช"],["sweet_potato","๐Ÿ "],["swimmer","๐ŸŠ๏ธ"],["swimming_man","๐ŸŠ๏ธ"],["swimming_woman","๐ŸŠ๏ธโ€โ™€๏ธ"],["switzerland","๐Ÿ‡จโ€๐Ÿ‡ญ"],["symbols","๐Ÿ”ฃ"],["synagogue","๐Ÿ•"],["syria","๐Ÿ‡ธโ€๐Ÿ‡พ"],["syringe","๐Ÿ’‰"],["taco","๐ŸŒฎ"],["tada","๐ŸŽ‰"],["taiwan","๐Ÿ‡นโ€๐Ÿ‡ผ"],["tajikistan","๐Ÿ‡นโ€๐Ÿ‡ฏ"],["tanabata_tree","๐ŸŽ‹"],["tangerine","๐ŸŠ"],["tanzania","๐Ÿ‡นโ€๐Ÿ‡ฟ"],["taurus","โ™‰๏ธ"],["taxi","๐Ÿš•"],["tea","๐Ÿต"],["telephone","โ˜Ž๏ธ"],["telephone_receiver","๐Ÿ“ž"],["telescope","๐Ÿ”ญ"],["tennis","๐ŸŽพ"],["tent","โ›บ๏ธ"],["thailand","๐Ÿ‡นโ€๐Ÿ‡ญ"],["thermometer","๐ŸŒก๏ธ"],["thinking","๐Ÿค”"],["thought_balloon","๐Ÿ’ญ"],["three","3๏ธโ€โƒฃ"],["thumbsdown","๐Ÿ‘Ž๏ธ"],["thumbsup","๐Ÿ‘๏ธ"],["ticket","๐ŸŽซ"],["tickets","๐ŸŽŸ๏ธ"],["tiger","๐Ÿฏ"],["tiger2","๐Ÿ…"],["timer_clock","โฒ๏ธ"],["timor_leste","๐Ÿ‡นโ€๐Ÿ‡ฑ"],["tipping_hand_man","๐Ÿ’โ€โ™‚๏ธ"],["tipping_hand_woman","๐Ÿ’"],["tired_face","๐Ÿ˜ซ"],["tm","โ„ข๏ธ"],["togo","๐Ÿ‡นโ€๐Ÿ‡ฌ"],["toilet","๐Ÿšฝ"],["tokelau","๐Ÿ‡นโ€๐Ÿ‡ฐ"],["tokyo_tower","๐Ÿ—ผ"],["tomato","๐Ÿ…"],["tonga","๐Ÿ‡นโ€๐Ÿ‡ด"],["tongue","๐Ÿ‘…"],["top","๐Ÿ”"],["tophat","๐ŸŽฉ"],["tornado","๐ŸŒช๏ธ"],["tr","๐Ÿ‡นโ€๐Ÿ‡ท"],["trackball","๐Ÿ–ฒ๏ธ"],["tractor","๐Ÿšœ"],["traffic_light","๐Ÿšฅ"],["train","๐Ÿš‹"],["train2","๐Ÿš†"],["tram","๐ŸšŠ"],["triangular_flag_on_post","๐Ÿšฉ"],["triangular_ruler","๐Ÿ“"],["trident","๐Ÿ”ฑ"],["trinidad_tobago","๐Ÿ‡นโ€๐Ÿ‡น"],["triumph","๐Ÿ˜ค"],["trolleybus","๐ŸšŽ"],["trophy","๐Ÿ†๏ธ"],["tropical_drink","๐Ÿน"],["tropical_fish","๐Ÿ "],["truck","๐Ÿšš"],["trumpet","๐ŸŽบ"],["tshirt","๐Ÿ‘•"],["tulip","๐ŸŒท"],["tumbler_glass","๐Ÿฅƒ"],["tunisia","๐Ÿ‡นโ€๐Ÿ‡ณ"],["turkey","๐Ÿฆƒ"],["turkmenistan","๐Ÿ‡นโ€๐Ÿ‡ฒ"],["turks_caicos_islands","๐Ÿ‡นโ€๐Ÿ‡จ"],["turtle","๐Ÿข"],["tuvalu","๐Ÿ‡นโ€๐Ÿ‡ป"],["tv","๐Ÿ“บ๏ธ"],["twisted_rightwards_arrows","๐Ÿ”€"],["two","2๏ธโ€โƒฃ"],["two_hearts","๐Ÿ’•"],["two_men_holding_hands","๐Ÿ‘ฌ"],["two_women_holding_hands","๐Ÿ‘ญ"],["u5272","๐Ÿˆน"],["u5408","๐Ÿˆด"],["u55b6","๐Ÿˆบ"],["u6307","๐Ÿˆฏ๏ธ"],["u6708","๐Ÿˆท๏ธ"],["u6709","๐Ÿˆถ"],["u6e80","๐Ÿˆต"],["u7121","๐Ÿˆš๏ธ"],["u7533","๐Ÿˆธ"],["u7981","๐Ÿˆฒ"],["u7a7a","๐Ÿˆณ"],["uganda","๐Ÿ‡บโ€๐Ÿ‡ฌ"],["uk","๐Ÿ‡ฌโ€๐Ÿ‡ง"],["ukraine","๐Ÿ‡บโ€๐Ÿ‡ฆ"],["umbrella","โ˜”๏ธ"],["unamused","๐Ÿ˜’"],["underage","๐Ÿ”ž"],["unicorn","๐Ÿฆ„"],["united_arab_emirates","๐Ÿ‡ฆโ€๐Ÿ‡ช"],["unlock","๐Ÿ”“๏ธ"],["up","๐Ÿ†™"],["upside_down_face","๐Ÿ™ƒ"],["uruguay","๐Ÿ‡บโ€๐Ÿ‡พ"],["us","๐Ÿ‡บโ€๐Ÿ‡ธ"],["us_virgin_islands","๐Ÿ‡ปโ€๐Ÿ‡ฎ"],["uzbekistan","๐Ÿ‡บโ€๐Ÿ‡ฟ"],["v","โœŒ๏ธ"],["vanuatu","๐Ÿ‡ปโ€๐Ÿ‡บ"],["vatican_city","๐Ÿ‡ปโ€๐Ÿ‡ฆ"],["venezuela","๐Ÿ‡ปโ€๐Ÿ‡ช"],["vertical_traffic_light","๐Ÿšฆ"],["vhs","๐Ÿ“ผ"],["vibration_mode","๐Ÿ“ณ"],["video_camera","๐Ÿ“น๏ธ"],["video_game","๐ŸŽฎ๏ธ"],["vietnam","๐Ÿ‡ปโ€๐Ÿ‡ณ"],["violin","๐ŸŽป"],["virgo","โ™๏ธ"],["volcano","๐ŸŒ‹"],["volleyball","๐Ÿ"],["vs","๐Ÿ†š"],["vulcan_salute","๐Ÿ––"],["walking","๐Ÿšถ"],["walking_man","๐Ÿšถ"],["walking_woman","๐Ÿšถโ€โ™€๏ธ"],["wallis_futuna","๐Ÿ‡ผโ€๐Ÿ‡ซ"],["waning_crescent_moon","๐ŸŒ˜"],["waning_gibbous_moon","๐ŸŒ–"],["warning","โš ๏ธ"],["wastebasket","๐Ÿ—‘๏ธ"],["watch","โŒš๏ธ"],["water_buffalo","๐Ÿƒ"],["watermelon","๐Ÿ‰"],["wave","๐Ÿ‘‹"],["wavy_dash","ใ€ฐ๏ธ"],["waxing_crescent_moon","๐ŸŒ’"],["waxing_gibbous_moon","๐ŸŒ”"],["wc","๐Ÿšพ"],["weary","๐Ÿ˜ฉ"],["wedding","๐Ÿ’’"],["weight_lifting_man","๐Ÿ‹๏ธ"],["weight_lifting_woman","๐Ÿ‹๏ธโ€โ™€๏ธ"],["western_sahara","๐Ÿ‡ชโ€๐Ÿ‡ญ"],["whale","๐Ÿณ"],["whale2","๐Ÿ‹"],["wheel_of_dharma","โ˜ธ๏ธ"],["wheelchair","โ™ฟ๏ธ"],["white_check_mark","โœ…"],["white_circle","โšช๏ธ"],["white_flag","๐Ÿณ๏ธ"],["white_flower","๐Ÿ’ฎ"],["white_large_square","โฌœ๏ธ"],["white_medium_small_square","โ—ฝ๏ธ"],["white_medium_square","โ—ป๏ธ"],["white_small_square","โ–ซ๏ธ"],["white_square_button","๐Ÿ”ณ"],["wilted_flower","๐Ÿฅ€"],["wind_chime","๐ŸŽ"],["wind_face","๐ŸŒฌ๏ธ"],["wine_glass","๐Ÿท"],["wink","๐Ÿ˜‰"],["wolf","๐Ÿบ"],["woman","๐Ÿ‘ฉ"],["woman_artist","๐Ÿ‘ฉโ€๐ŸŽจ"],["woman_astronaut","๐Ÿ‘ฉโ€๐Ÿš€"],["woman_cartwheeling","๐Ÿคธโ€โ™€๏ธ"],["woman_cook","๐Ÿ‘ฉโ€๐Ÿณ"],["woman_facepalming","๐Ÿคฆโ€โ™€๏ธ"],["woman_factory_worker","๐Ÿ‘ฉโ€๐Ÿญ๏ธ"],["woman_farmer","๐Ÿ‘ฉโ€๐ŸŒพ"],["woman_firefighter","๐Ÿ‘ฉโ€๐Ÿš’"],["woman_health_worker","๐Ÿ‘ฉโ€โš•๏ธ"],["woman_judge","๐Ÿ‘ฉโ€โš–๏ธ"],["woman_juggling","๐Ÿคนโ€โ™€๏ธ"],["woman_mechanic","๐Ÿ‘ฉโ€๐Ÿ”ง"],["woman_office_worker","๐Ÿ‘ฉโ€๐Ÿ’ผ"],["woman_pilot","๐Ÿ‘ฉโ€โœˆ๏ธ"],["woman_playing_handball","๐Ÿคพโ€โ™€๏ธ"],["woman_playing_water_polo","๐Ÿคฝโ€โ™€๏ธ"],["woman_scientist","๐Ÿ‘ฉโ€๐Ÿ”ฌ"],["woman_shrugging","๐Ÿคทโ€โ™€๏ธ"],["woman_singer","๐Ÿ‘ฉโ€๐ŸŽค"],["woman_student","๐Ÿ‘ฉโ€๐ŸŽ“๏ธ"],["woman_teacher","๐Ÿ‘ฉโ€๐Ÿซ"],["woman_technologist","๐Ÿ‘ฉโ€๐Ÿ’ป๏ธ"],["woman_with_turban","๐Ÿ‘ณโ€โ™€๏ธ"],["womans_clothes","๐Ÿ‘š"],["womans_hat","๐Ÿ‘’"],["women_wrestling","๐Ÿคผโ€โ™€๏ธ"],["womens","๐Ÿšบ๏ธ"],["world_map","๐Ÿ—บ๏ธ"],["worried","๐Ÿ˜Ÿ"],["wrench","๐Ÿ”ง"],["writing_hand","โœ๏ธ"],["x","โŒ"],["yellow_heart","๐Ÿ’›"],["yemen","๐Ÿ‡พโ€๐Ÿ‡ช"],["yen","๐Ÿ’ด"],["yin_yang","โ˜ฏ๏ธ"],["yum","๐Ÿ˜‹"],["zambia","๐Ÿ‡ฟโ€๐Ÿ‡ฒ"],["zap","โšก๏ธ"],["zero","0๏ธโ€โƒฃ"],["zimbabwe","๐Ÿ‡ฟโ€๐Ÿ‡ผ"],["zipper_mouth_face","๐Ÿค"],["zzz","๐Ÿ’ค"]])m.add({code:e,emoji:o});const g=new d;for(const e of[{emoji:"๐ŸŽจ",entity:"&#x1f3a8;",code:":art:",description:"Improving structure / format of the code.",name:"art"},{emoji:"โšก๏ธ",entity:"&#x26a1;",code:":zap:",description:"Improving performance.",name:"zap"},{emoji:"๐Ÿ”ฅ",entity:"&#x1f525;",code:":fire:",description:"Removing code or files.",name:"fire"},{emoji:"๐Ÿ›",entity:"&#x1f41b;",code:":bug:",description:"Fixing a bug.",name:"bug"},{emoji:"๐Ÿš‘",entity:"&#128657;",code:":ambulance:",description:"Critical hotfix.",name:"ambulance"},{emoji:"โœจ",entity:"&#x2728;",code:":sparkles:",description:"Introducing new features.",name:"sparkles"},{emoji:"๐Ÿ“",entity:"&#x1f4dd;",code:":pencil:",description:"Writing docs.",name:"pencil"},{emoji:"๐Ÿš€",entity:"&#x1f680;",code:":rocket:",description:"Deploying stuff.",name:"rocket"},{emoji:"๐Ÿ’„",entity:"&#ff99cc;",code:":lipstick:",description:"Updating the UI and style files.",name:"lipstick"},{emoji:"๐ŸŽ‰",entity:"&#127881;",code:":tada:",description:"Initial commit.",name:"tada"},{emoji:"โœ…",entity:"&#x2705;",code:":white_check_mark:",description:"Updating tests.",name:"white-check-mark"},{emoji:"๐Ÿ”’",entity:"&#x1f512;",code:":lock:",description:"Fixing security issues.",name:"lock"},{emoji:"๐ŸŽ",entity:"&#x1f34e;",code:":apple:",description:"Fixing something on macOS.",name:"apple"},{emoji:"๐Ÿง",entity:"&#x1f427;",code:":penguin:",description:"Fixing something on Linux.",name:"penguin"},{emoji:"๐Ÿ",entity:"&#x1f3c1;",code:":checkered_flag:",description:"Fixing something on Windows.",name:"checkered-flag"},{emoji:"๐Ÿค–",entity:"&#129302;",code:":robot:",description:"Fixing something on Android.",name:"robot"},{emoji:"๐Ÿ",entity:"&#127823;",code:":green_apple:",description:"Fixing something on iOS.",name:"green-apple"},{emoji:"๐Ÿ”–",entity:"&#x1f516;",code:":bookmark:",description:"Releasing / Version tags.",name:"bookmark"},{emoji:"๐Ÿšจ",entity:"&#x1f6a8;",code:":rotating_light:",description:"Removing linter warnings.",name:"rotating-light"},{emoji:"๐Ÿšง",entity:"&#x1f6a7;",code:":construction:",description:"Work in progress.",name:"construction"},{emoji:"๐Ÿ’š",entity:"&#x1f49a;",code:":green_heart:",description:"Fixing CI Build.",name:"green-heart"},{emoji:"โฌ‡๏ธ",entity:"โฌ‡๏ธ",code:":arrow_down:",description:"Downgrading dependencies.",name:"arrow-down"},{emoji:"โฌ†๏ธ",entity:"โฌ†๏ธ",code:":arrow_up:",description:"Upgrading dependencies.",name:"arrow-up"},{emoji:"๐Ÿ“Œ",entity:"&#x1F4CC;",code:":pushpin:",description:"Pinning dependencies to specific versions.",name:"pushpin"},{emoji:"๐Ÿ‘ท",entity:"&#x1f477;",code:":construction_worker:",description:"Adding CI build system.",name:"construction-worker"},{emoji:"๐Ÿ“ˆ",code:":chart_with_upwards_trend:",description:"Adding analytics or tracking code.",name:"chart-with-upwards-trend"},{emoji:"โ™ป๏ธ",entity:"&#x2672;",code:":recycle:",description:"Refactoring code.",name:"recycle"},{emoji:"๐Ÿณ",entity:"&#x1f433;",code:":whale:",description:"Work about Docker.",name:"whale"},{emoji:"โž•",entity:"&#10133;",code:":heavy_plus_sign:",description:"Adding a dependency.",name:"heavy-plus-sign"},{emoji:"โž–",entity:"&#10134;",code:":heavy_minus_sign:",description:"Removing a dependency.",name:"heavy-minus-sign"},{emoji:"๐Ÿ”ง",entity:"&#x1f527;",code:":wrench:",description:"Changing configuration files.",name:"wrench"},{emoji:"๐ŸŒ",entity:"&#127760;",code:":globe_with_meridians:",description:"Internationalization and localization.",name:"globe-with-meridians"},{emoji:"โœ๏ธ",entity:"&#59161;",code:":pencil2:",description:"Fixing typos.",name:"pencil"},{emoji:"๐Ÿ’ฉ",entity:"&#58613;",code:":poop:",description:"Writing bad code that needs to be improved.",name:"poop"},{emoji:"โช",entity:"&#9194;",code:":rewind:",description:"Reverting changes.",name:"rewind"},{emoji:"๐Ÿ”€",entity:"&#128256;",code:":twisted_rightwards_arrows:",description:"Merging branches.",name:"twisted-rightwards-arrows"},{emoji:"๐Ÿ“ฆ",entity:"&#1F4E6;",code:":package:",description:"Updating compiled files or packages.",name:"package"},{emoji:"๐Ÿ‘ฝ",entity:"&#1F47D;",code:":alien:",description:"Updating code due to external API changes.",name:"alien"},{emoji:"๐Ÿšš",entity:"&#1F69A;",code:":truck:",description:"Moving or renaming files.",name:"truck"},{emoji:"๐Ÿ“„",entity:"&#1F4C4;",code:":page_facing_up:",description:"Adding or updating license.",name:"page-facing-up"},{emoji:"๐Ÿ’ฅ",entity:"&#x1f4a5;",code:":boom:",description:"Introducing breaking changes.",name:"boom"},{emoji:"๐Ÿฑ",entity:"&#1F371",code:":bento:",description:"Adding or updating assets.",name:"bento"},{emoji:"๐Ÿ‘Œ",entity:"&#x1f44c;",code:":ok_hand:",description:"Updating code due to code review changes.",name:"ok-hand"},{emoji:"โ™ฟ๏ธ",entity:"&#9855;",code:":wheelchair:",description:"Improving accessibility.",name:"wheelchair"},{emoji:"๐Ÿ’ก",entity:"&#128161;",code:":bulb:",description:"Documenting source code.",name:"bulb"},{emoji:"๐Ÿป",entity:"&#x1f37b;",code:":beers:",description:"Writing code drunkenly.",name:"beers"},{emoji:"๐Ÿ’ฌ",entity:"&#128172;",code:":speech_balloon:",description:"Updating text and literals.",name:"speech-balloon"},{emoji:"๐Ÿ—ƒ",entity:"&#128451;",code:":card_file_box:",description:"Performing database related changes.",name:"card-file-box"},{emoji:"๐Ÿ”Š",entity:"&#128266;",code:":loud_sound:",description:"Adding logs.",name:"loud-sound"},{emoji:"๐Ÿ”‡",entity:"&#128263;",code:":mute:",description:"Removing logs.",name:"mute"},{emoji:"๐Ÿ‘ฅ",entity:"&#128101;",code:":busts_in_silhouette:",description:"Adding contributor(s).",name:"busts-in-silhouette"},{emoji:"๐Ÿšธ",entity:"&#128696;",code:":children_crossing:",description:"Improving user experience / usability.",name:"children-crossing"},{emoji:"๐Ÿ—",entity:"&#1f3d7;",code:":building_construction:",description:"Making architectural changes.",name:"building-construction"},{emoji:"๐Ÿ“ฑ",entity:"&#128241;",code:":iphone:",description:"Working on responsive design.",name:"iphone"},{emoji:"๐Ÿคก",entity:"&#129313;",code:":clown_face:",description:"Mocking things.",name:"clown-face"},{emoji:"๐Ÿฅš",entity:"&#129370;",code:":egg:",description:"Adding an easter egg.",name:"egg"},{emoji:"๐Ÿ™ˆ",entity:"&#8bdfe7;",code:":see_no_evil:",description:"Adding or updating a .gitignore file",name:"see-no-evil"},{emoji:"๐Ÿ“ธ",entity:"&#128248;",code:":camera_flash:",description:"Adding or updating snapshots",name:"camera-flash"},{emoji:"โš—",entity:"&#128248;",code:":alembic:",description:"Experimenting new things",name:"alembic"},{emoji:"๐Ÿ”",entity:"&#128269;",code:":mag:",description:"Improving SEO",name:"mag"},{emoji:"โ˜ธ๏ธ",entity:"&#9784;",code:":wheel_of_dharma:",description:"Work about Kubernetes",name:"wheel-of-dharma"},{emoji:"๐Ÿท๏ธ",entity:"&#127991;",code:":label:",description:"Adding or updating types (Flow, TypeScript)",name:"label"},{emoji:"๐ŸŒฑ",entity:"&#127793;",code:":seedling:",description:"Adding or updating seed files",name:"seedling"},{emoji:"๐Ÿšฉ",entity:"&#x1F6A9;",code:":triangular_flag_on_post:",description:"Adding, updating, or removing feature flags",name:"triangular-flag-on-post"},{emoji:"๐Ÿฅ…",entity:"&#x1F945;",code:":goal_net:",description:"Catching errors",name:"goal-net"},{emoji:"๐Ÿ’ซ",entity:"&#x1f4ab;",code:":dizzy:",description:"Adding or updating animations and transitions",name:"animation"},{emoji:"๐Ÿ—‘",entity:"&#x1F5D1;",code:":wastebasket:",description:"Deprecating code that needs to be cleaned up.",name:"wastebasket"}])g.add(e);class u{constructor(e){this.options={types:[],devmoji:[]},this.pack=new d,this._load(l),e&&(e.types||(e.types=[]),e.devmoji||(e.devmoji=[]),this.validate(e),this._load(e))}_load(e){const o=[...this.options.types,...e.types];this.options.types=[...new Set(o)];for(const o of e.devmoji){if(o.gitmoji){const e=g.get(o.gitmoji);if(!e)throw`Gitmoji '${o.gitmoji}' not found`;o.emoji||(o.emoji=o.gitmoji),o.description||(o.description=e.description)}if(!o.emoji)throw`Missing 'emoji' or 'gitmoji' for ${o.code} in config file`;this.pack.add(Object.assign(Object.assign({},this.pack.get(o.code)),o)),this.options.devmoji.push(o)}}validate(e){r.createCheckers(_).ConfigOptions.check(e)}static findRoot(e,o=process.cwd()){if("/"==o)return;const i=n.posix.resolve(o,e);if(a.existsSync(i))return o;const t=n.posix.resolve(o,"../");return t!=o?u.findRoot(e,t):void 0}static load(e,o=process.cwd()){return c(this,void 0,void 0,(function*(){if(e&&!a.existsSync(e))throw`Config file not found ${e}`;if(!e){const i=[o,u.findRoot("./package.json"),u.findRoot("./.git"),s.homedir()];for(const o of i)if(o){const i=n.posix.resolve(o,"./devmoji.config.js");if(a.existsSync(i)){e=i;break}}}if(e){e=n.resolve(o,e);const i=yield new Promise((function(o){o(function(e){if(e&&e.__esModule)return e;var o={};return e&&Object.keys(e).forEach((function(i){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(o,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})})),o.default=e,o}(require(e)))}));return new u(i)}return new u}))}}class p{constructor(e){this.devmoji=e,this.regex=/(?<type>:?[a-z-]+)(?:\((?<scope>[a-z-]+)\))?(!?):\s*(?:(?<other>(?::[a-z-]+:\s*)+)\s*)?/gmu}formatCommit(e,o=!1){return this.format(e,!0,o)}formatLog(e,o=!1){return this.format(e,!1,o)}formatEmoji(e,o,i,a=!1){var n,t;let r,s=this.devmoji.config.pack.get(e);if(o){const i=this.devmoji.config.pack.get(`${e}-${o}`);i?s=i:r=this.devmoji.config.pack.get(o)}const c=[a?"boom":void 0,null===(n=s)||void 0===n?void 0:n.emoji,null===(t=r)||void 0===t?void 0:t.emoji];if(i){let e;do{e=this.devmoji.shortcodeRegex.exec(i),e&&c.push(e[1])}while(e)}const l=[];return c.map(e=>{if(e){const o=this.devmoji.get(e);l.includes(o)||l.push(o)}}),l.join(" ")}format(e,i=!1,a=!1){return e=this.devmoji.devmojify(e),this.devmoji.emojify(e.replace(this.regex,(e,n,t,r,s,c)=>{if(i&&c>0)return e;if(n.startsWith(":"))return e;const l=this.formatEmoji(n,t,s,!!r);if(!l.length)return e;let _=n;t&&(_+=a?o.bold(`(${t})`):`(${t})`),r&&(_+="!"),_+=":",_=a?o.blue(_):_,_+=` ${l}`;const d=e.search(/\s*$/);return d>0&&(_+=e.substring(d)),_}))}}class h{constructor(e){this.config=e,this.shortcodeRegex=/:([a-zA-Z0-9_\-+]+):/g,this.shortcodeSpaceRegex=/\s?:([a-zA-Z0-9_\-+]+):/g,this.unicodeRegex=/((?:\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])\ufe0f?)/g}get(e){var o,i;const a=this.config.pack.get(e);return a?this.get(a.emoji):null!=(i=null===(o=m.get(e))||void 0===o?void 0:o.emoji)?i:m.wrap(e)}emojify(e){return(e=this.demojify(e)).replace(this.shortcodeRegex,(e,o)=>this.get(o))}strip(e){return(e=this.demojify(e)).replace(this.shortcodeSpaceRegex,()=>"")}demojify(e){return e.replace(this.unicodeRegex,e=>{const o=m.getCode(e);return o?m.wrap(o):e})}devmojify(e){return(e=this.demojify(e)).replace(this.shortcodeRegex,(e,o)=>{var i;const a=null===(i=m.get(o))||void 0===i?void 0:i.emoji;if(a){const e=[...g.getCodes(a)||[],...m.getCodes(a)||[]];for(const o of e){const e=this.config.pack.getCode(o.code);if(e)return e}}return e})}}class f{constructor(e,o){this.program=e,this.devmoji=o,this.commits=new p(o),this.opts=e.opts()}lint(e){var i,a,n,t;e=e.split("\n")[0];const r=[],s=/^(?<type>:?[a-z-]+)(?:\((?<scope>[a-z-]+)\))?(!?):\s+(?<description>.*)/iu.exec(e);if(s){const e=null!=(a=null===(i=s.groups)||void 0===i?void 0:i.type)?a:"",c=null===(n=s.groups)||void 0===n?void 0:n.scope,l=null===(t=s.groups)||void 0===t?void 0:t.description;e.toLocaleLowerCase()!=e&&r.push(`Type '${e}' should be lower case`),this.devmoji.config.options.types.includes(e)||r.push(`Type should be one of: ${o.grey(this.devmoji.config.options.types.join(", "))}`),c&&c.toLocaleLowerCase()!=c&&r.push(`Scope '${c}' should be lower case`),l&&0!=l.trim().length||r.push("Missing description")}else r.push("Expecting a commit message like:"),r.push(` ${o.blue("type"+o.bold("(scope):"))+o.dim(" description")}`);r.length&&r.push("Get help at https://www.conventionalcommits.org/"),r.forEach(e=>console.error(o.red("โœ–"),e)),r.length&&process.exit(1)}format(e,o="unicode",i=!1,a=!1,n=this.opts.color){switch(i&&this.opts.lint&&!a&&this.lint(e),a?e=this.commits.formatLog(e):i&&(e=this.commits.formatCommit(e,!!n)),o){case"unicode":return this.devmoji.emojify(e);case"shortcode":return this.devmoji.demojify(e);case"devmoji":return this.devmoji.devmojify(e);case"strip":return this.devmoji.strip(e)}throw`Invalid format '${o}'`}list(){console.log(o.blue.dim.underline("Available Devmoji"));for(const e of this.devmoji.config.pack.codes.values()){let i="";if(this.devmoji.config.options.types.includes(e.code)&&(i=`${e.code}: `),e.code.includes("-")){const[o,a]=e.code.split("-");this.devmoji.config.options.types.includes(o)&&(i=`${o}(${a}): `)}console.log(this.devmoji.get(e.emoji)," ",o.blue(`:${e.code}:`.padEnd(15)),o.green(i)+e.description)}}error(e){console.error(o.red("error ")+e),process.exit(1)}gitRoot(e=process.cwd()){if("/"==e)return;const o=n.posix.resolve(e,"./.git");return a.existsSync(o)&&a.lstatSync(o).isDirectory()?o:this.gitRoot(n.resolve(e,"../"))}static create(e=process.argv,a=!1){return c(this,void 0,void 0,(function*(){const n=new i.Command;a&&n.exitOverride(),n.option("-c|--config <file>","location of the devmoji.config.js file").option("-l|--list","list all known devmojis").option("-t|--text <text>","text to format. reads from stdin when omitted").option("--lint","lint the conventional commit. disabled for --log").option("-f|--format <format>","format should be one of: unicode, shortcode, devmoji","unicode").option("--commit","automatically add a devmoji to the conventional commit header",!0).option("--no-commit","do not process conventional commit headers").option("-e|--edit","read last commit message from .git/COMMIT_EDITMSG in the git root").option("--log","format conventional commits in text similar to git log").option("--color","use colors for formatting. Colors are enabled by default, unless output is piped to another command",o.level>0).option("--no-color","don't use colors").version(require("../package.json").version,"--version").parse(e);const t=yield u.load(n.config);return new f(n,new h(t))}))}run(){const e=this.program.opts();if(e.list)return this.list();if(e.text)return console.log(this.format(e.text,e.format,e.commit,e.log));if(e.edit){let i=this.gitRoot();if(i&&(i=n.resolve(i,"COMMIT_EDITMSG")),i&&a.existsSync(i)){let n=a.readFileSync(i,"utf-8");n=this.format(n,e.format,e.commit,!1,!1);const t=this.format(n,e.format,e.commit,!1,!0);return a.writeFileSync(i,n,"utf-8"),console.log(o.green("โœ”"),t)}this.error("Couldn't find .git/COMMIT_EDITMSG")}else{if(process.stdin.isTTY)return this.program.outputHelp(),process.exit(1);{const o=t.createInterface({input:process.stdin,terminal:!1});let i=!0;o.on("line",o=>{try{console.log(this.format(o,e.format,e.commit&&i,e.log)),i=!1}catch(e){this.error(e)}})}}}}function b(e=process.argv){f.create(e).then(e=>e.run())}module===require.main&&b(),exports.Cli=f,exports.run=b;
{
"name": "devmoji",
"version": "2.1.0",
"version": "2.1.1",
"description": "Enhance your conventional commits with gitmoji",

@@ -70,35 +70,35 @@ "keywords": [

"devDependencies": {
"@rollup/plugin-commonjs": "^11.0.1",
"@rollup/plugin-node-resolve": "^7.0.0",
"@rollup/plugin-typescript": "^2.1.0",
"@semantic-release/changelog": "^3.0.6",
"@semantic-release/git": "^8.0.0",
"@types/jest": "^24.0.25",
"@types/node": "^13.1.6",
"@types/node-fetch": "^2.5.4",
"@typescript-eslint/eslint-plugin": "^2.13.0",
"@typescript-eslint/parser": "^2.13.0",
"concurrently": "^5.0.2",
"conventional-changelog-conventionalcommits": "^4.2.3",
"copyfiles": "^2.1.1",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.9.0",
"eslint-plugin-import": "^2.20.0",
"eslint-plugin-jest": "^23.4.0",
"eslint-plugin-prettier": "^3.1.2",
"husky": "^4.2.1",
"jest": "^24.9.0",
"node-fetch": "^2.6.0",
"prettier": "^1.19.1",
"rimraf": "^3.0.0",
"rollup": "^1.29.0",
"rollup-plugin-progress": "^1.1.1",
"rollup-plugin-sizes": "^1.0.1",
"rollup-plugin-terser": "^5.2.0",
"semantic-release": "^16.0.1",
"ts-interface-builder": "^0.2.1",
"ts-jest": "^24.3.0",
"ts-node": "^8.6.1",
"typescript": "^3.7.4"
"@rollup/plugin-commonjs": "11.0.1",
"@rollup/plugin-node-resolve": "7.0.0",
"@rollup/plugin-typescript": "2.1.0",
"@semantic-release/changelog": "3.0.6",
"@semantic-release/git": "8.0.0",
"@types/jest": "24.9.1",
"@types/node": "13.5.0",
"@types/node-fetch": "2.5.4",
"@typescript-eslint/eslint-plugin": "2.16.0",
"@typescript-eslint/parser": "2.16.0",
"concurrently": "5.0.2",
"conventional-changelog-conventionalcommits": "4.2.3",
"copyfiles": "2.2.0",
"eslint": "6.8.0",
"eslint-config-prettier": "6.9.0",
"eslint-plugin-import": "2.20.0",
"eslint-plugin-jest": "23.6.0",
"eslint-plugin-prettier": "3.1.2",
"husky": "4.2.1",
"jest": "24.9.0",
"node-fetch": "2.6.0",
"prettier": "1.19.1",
"rimraf": "3.0.0",
"rollup": "1.29.0",
"rollup-plugin-progress": "1.1.1",
"rollup-plugin-sizes": "1.0.1",
"rollup-plugin-terser": "5.2.0",
"semantic-release": "16.0.2",
"ts-interface-builder": "0.2.1",
"ts-jest": "24.3.0",
"ts-node": "8.6.2",
"typescript": "3.7.4"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with โšก๏ธ by Socket Inc