Open mowatermelon opened 5 years ago
var indexOf = [].indexOf;
module.exports = function(arr, obj){
if (indexOf) return arr.indexOf(obj);
for (var i = 0; i < arr.length; ++i) {
if (arr[i] === obj) return i;
}
return -1;
};
'use strict';
var getDay = Date.prototype.getDay;
var tryDateObject = function tryDateObject(value) {
try {
getDay.call(value);
return true;
} catch (e) {
return false;
}
};
var toStr = Object.prototype.toString;
var dateClass = '[object Date]';
var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol';
module.exports = function isDateObject(value) {
if (typeof value !== 'object' || value === null) { return false; }
return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass;
};
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
var isDate = require('is-date-object');
var assert = require('assert');
assert.notOk(isDate(undefined));
assert.notOk(isDate(null));
assert.notOk(isDate(false));
assert.notOk(isDate(true));
assert.notOk(isDate(42));
assert.notOk(isDate('foo'));
assert.notOk(isDate(function () {}));
assert.notOk(isDate([]));
assert.notOk(isDate({}));
assert.notOk(isDate(/a/g));
assert.notOk(isDate(new RegExp('a', 'g')));
assert.ok(isDate(new Date()));
Simply clone the repo, npm install
, and run npm test
'use strict';
module.exports = 'npm_config_username' in process.env ||
'npm_package_name' in process.env ||
'npm_config_heading' in process.env;
Check if your code is running as an npm script
$ npm install --save is-npm
var isNpm = require('is-npm');
console.log(isNpm);
$ node foo.js
#=> false
$ npm run foo
#=> true
MIT © Sindre Sorhus
var toString = {}.toString;
module.exports = Array.isArray || function (arr) {
return toString.call(arr) == '[object Array]';
};
Array#isArray
for older browsers.
var isArray = require('isarray');
console.log(isArray([])); // => true
console.log(isArray({})); // => false
With npm do
$ npm install isarray
Then bundle for the browser with browserify.
With component do
$ component install juliangruber/isarray
(MIT)
Copyright (c) 2013 Julian Gruber <julian@juliangruber.com>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
/*!
* isobject <https://github.com/jonschlinkert/isobject>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/
'use strict';
module.exports = function isObject(val) {
return val != null && typeof val === 'object' && Array.isArray(val) === false;
};
Returns true if the value is an object and not an array or null.
Install with npm:
$ npm install --save isobject
Install with yarn:
$ yarn add isobject
Use is-plain-object if you want only objects that are created by the Object
constructor.
Install with npm:
$ npm install isobject
Install with bower
$ bower install isobject
var isObject = require('isobject');
True
All of the following return true
:
isObject({});
isObject(Object.create({}));
isObject(Object.create(Object.prototype));
isObject(Object.create(null));
isObject({});
isObject(new Foo);
isObject(/foo/);
False
All of the following return false
:
isObject();
isObject(function () {});
isObject(1);
isObject([]);
isObject(undefined);
isObject(null);
Object
constructor. | homepagePull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Commits | Contributor |
---|---|
29 | jonschlinkert |
4 | doowb |
1 | magnudae |
1 | LeSuisse |
1 | tmcw |
(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)
To generate the readme, run the following command:
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
$ npm install && npm test
Jon Schlinkert
Copyright © 2017, Jon Schlinkert. Released under the MIT License.
This file was generated by verb-generate-readme, v0.6.0, on June 30, 2017.
Get the latest version of an npm package
Fetches the version directly from the registry instead of depending on the massive npm module like the latest module does.
$ npm install --save latest-version
const latestVersion = require('latest-version');
latestVersion('ava').then(version => {
console.log(version);
//=> '0.18.0'
});
latestVersion('@sindresorhus/df').then(version => {
console.log(version);
//=> '1.0.1'
});
MIT © Sindre Sorhus
'use strict';
const packageJson = require('package-json');
module.exports = name => packageJson(name.toLowerCase()).then(data => data.version);
'use strict';
module.exports = Number.isNaN || function (x) {
return x !== x;
};
ES2015
Number.isNaN()
ponyfill
$ npm install --save number-is-nan
var numberIsNan = require('number-is-nan');
numberIsNan(NaN);
//=> true
numberIsNan('unicorn');
//=> false
MIT © Sindre Sorhus
module.exports = now
function now() {
return new Date().getTime()
}
A requirable version of Date.now()
Use-case is to be able to mock out Date.now() using require interception.
var now = require("date-now")
var ts = now()
var ts2 = Date.now()
assert.equal(ts, ts2)
var now = require("date-now/seed")(timeStampFromServer)
// ts is in "sync" with the seed value from the server
// useful if your users have their local time being a few minutes
// out of your server time.
var ts = now()
npm install date-now
/*!
* for-in <https://github.com/jonschlinkert/for-in>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/
'use strict';
module.exports = function forIn(obj, fn, thisArg) {
for (var key in obj) {
if (fn.call(thisArg, obj[key], key, obj) === false) {
break;
}
}
};
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning
false
. JavaScript/Node.js
Install with npm:
$ npm install --save for-in
var forIn = require('for-in');
var obj = {a: 'foo', b: 'bar', c: 'baz'};
var values = [];
var keys = [];
forIn(obj, function (value, key, o) {
keys.push(key);
values.push(value);
});
console.log(keys);
//=> ['a', 'b', 'c'];
console.log(values);
//=> ['foo', 'bar', 'baz'];
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Commits | Contributor |
---|---|
16 | jonschlinkert |
2 | paulirish |
(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)
To generate the readme, run the following command:
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
$ npm install && npm test
Jon Schlinkert
Copyright © 2017, Jon Schlinkert. Released under the MIT License.
This file was generated by verb-generate-readme, v0.4.2, on February 28, 2017.
Lowercase the keys of an object
'use strict';
module.exports = function (obj) {
var ret = {};
var keys = Object.keys(Object(obj));
for (var i = 0; i < keys.length; i++) {
ret[keys[i].toLowerCase()] = obj[keys[i]];
}
return ret;
};
$ npm install --save lowercase-keys
var lowercaseKeys = require('lowercase-keys');
lowercaseKeys({FOO: true, bAr: false});
//=> {foo: true, bar: false}
Lowercases the keys and returns a new object.
MIT © Sindre Sorhus
module.exports = [
"🀄",
"🃏",
"🅰",
"🅱",
"🅾",
"🅿",
"🆎",
"🆑",
"🆒",
"🆓",
"🆔",
"🆕",
"🆖",
"🆗",
"🆘",
"🆙",
"🆚",
"🇦🇨",
"🇦🇩",
"🇦🇪",
"🇦🇫",
"🇦🇬",
"🇦🇮",
"🇦🇱",
"🇦🇲",
"🇦🇴",
"🇦🇶",
"🇦🇷",
"🇦🇸",
"🇦🇹",
"🇦🇺",
"🇦🇼",
"🇦🇽",
"🇦🇿",
"🇦",
"🇧🇦",
"🇧🇧",
"🇧🇩",
"🇧🇪",
"🇧🇫",
"🇧🇬",
"🇧🇭",
"🇧🇮",
"🇧🇯",
"🇧🇱",
"🇧🇲",
"🇧🇳",
"🇧🇴",
"🇧🇶",
"🇧🇷",
"🇧🇸",
"🇧🇹",
"🇧🇻",
"🇧🇼",
"🇧🇾",
"🇧🇿",
"🇧",
"🇨🇦",
"🇨🇨",
"🇨🇩",
"🇨🇫",
"🇨🇬",
"🇨🇭",
"🇨🇮",
"🇨🇰",
"🇨🇱",
"🇨🇲",
"🇨🇳",
"🇨🇴",
"🇨🇵",
"🇨🇷",
"🇨🇺",
"🇨🇻",
"🇨🇼",
"🇨🇽",
"🇨🇾",
"🇨🇿",
"🇨",
"🇩🇪",
"🇩🇬",
"🇩🇯",
"🇩🇰",
"🇩🇲",
"🇩🇴",
"🇩🇿",
"🇩",
"🇪🇦",
"🇪🇨",
"🇪🇪",
"🇪🇬",
"🇪🇭",
"🇪🇷",
"🇪🇸",
"🇪🇹",
"🇪🇺",
"🇪",
"🇫🇮",
"🇫🇯",
"🇫🇰",
"🇫🇲",
"🇫🇴",
"🇫🇷",
"🇫",
"🇬🇦",
"🇬🇧",
"🇬🇩",
"🇬🇪",
"🇬🇫",
"🇬🇬",
"🇬🇭",
"🇬🇮",
"🇬🇱",
"🇬🇲",
"🇬🇳",
"🇬🇵",
"🇬🇶",
"🇬🇷",
"🇬🇸",
"🇬🇹",
"🇬🇺",
"🇬🇼",
"🇬🇾",
"🇬",
"🇭🇰",
"🇭🇲",
"🇭🇳",
"🇭🇷",
"🇭🇹",
"🇭🇺",
"🇭",
"🇮🇨",
"🇮🇩",
"🇮🇪",
"🇮🇱",
"🇮🇲",
"🇮🇳",
"🇮🇴",
"🇮🇶",
"🇮🇷",
"🇮🇸",
"🇮🇹",
"🇮",
"🇯🇪",
"🇯🇲",
"🇯🇴",
"🇯🇵",
"🇯",
"🇰🇪",
"🇰🇬",
"🇰🇭",
"🇰🇮",
"🇰🇲",
"🇰🇳",
"🇰🇵",
"🇰🇷",
"🇰🇼",
"🇰🇾",
"🇰🇿",
"🇰",
"🇱🇦",
"🇱🇧",
"🇱🇨",
"🇱🇮",
"🇱🇰",
"🇱🇷",
"🇱🇸",
"🇱🇹",
"🇱🇺",
"🇱🇻",
"🇱🇾",
"🇱",
"🇲🇦",
"🇲🇨",
"🇲🇩",
"🇲🇪",
"🇲🇫",
"🇲🇬",
"🇲🇭",
"🇲🇰",
"🇲🇱",
"🇲🇲",
"🇲🇳",
"🇲🇴",
"🇲🇵",
"🇲🇶",
"🇲🇷",
"🇲🇸",
"🇲🇹",
"🇲🇺",
"🇲🇻",
"🇲🇼",
"🇲🇽",
"🇲🇾",
"🇲🇿",
"🇲",
"🇳🇦",
"🇳🇨",
"🇳🇪",
"🇳🇫",
"🇳🇬",
"🇳🇮",
"🇳🇱",
"🇳🇴",
"🇳🇵",
"🇳🇷",
"🇳🇺",
"🇳🇿",
"🇳",
"🇴🇲",
"🇴",
"🇵🇦",
"🇵🇪",
"🇵🇫",
"🇵🇬",
"🇵🇭",
"🇵🇰",
"🇵🇱",
"🇵🇲",
"🇵🇳",
"🇵🇷",
"🇵🇸",
"🇵🇹",
"🇵🇼",
"🇵🇾",
"🇵",
"🇶🇦",
"🇶",
"🇷🇪",
"🇷🇴",
"🇷🇸",
"🇷🇺",
"🇷🇼",
"🇷",
"🇸🇦",
"🇸🇧",
"🇸🇨",
"🇸🇩",
"🇸🇪",
"🇸🇬",
"🇸🇭",
"🇸🇮",
"🇸🇯",
"🇸🇰",
"🇸🇱",
"🇸🇲",
"🇸🇳",
"🇸🇴",
"🇸🇷",
"🇸🇸",
"🇸🇹",
"🇸🇻",
"🇸🇽",
"🇸🇾",
"🇸🇿",
"🇸",
"🇹🇦",
"🇹🇨",
"🇹🇩",
"🇹🇫",
"🇹🇬",
"🇹🇭",
"🇹🇯",
"🇹🇰",
"🇹🇱",
"🇹🇲",
"🇹🇳",
"🇹🇴",
"🇹🇷",
"🇹🇹",
"🇹🇻",
"🇹🇼",
"🇹🇿",
"🇹",
"🇺🇦",
"🇺🇬",
"🇺🇲",
"🇺🇳",
"🇺🇸",
"🇺🇾",
"🇺🇿",
"🇺",
"🇻🇦",
"🇻🇨",
"🇻🇪",
"🇻🇬",
"🇻🇮",
"🇻🇳",
"🇻🇺",
"🇻",
"🇼🇫",
"🇼🇸",
"🇼",
"🇽🇰",
"🇽",
"🇾🇪",
"🇾🇹",
"🇾",
"🇿🇦",
"🇿🇲",
"🇿🇼",
"🇿",
"🈁",
"🈂",
"🈚",
"🈯",
"🈲",
"🈳",
"🈴",
"🈵",
"🈶",
"🈷",
"🈸",
"🈹",
"🈺",
"🉐",
"🉑",
"🌀",
"🌁",
"🌂",
"🌃",
"🌄",
"🌅",
"🌆",
"🌇",
"🌈",
"🌉",
"🌊",
"🌋",
"🌌",
"🌍",
"🌎",
"🌏",
"🌐",
"🌑",
"🌒",
"🌓",
"🌔",
"🌕",
"🌖",
"🌗",
"🌘",
"🌙",
"🌚",
"🌛",
"🌜",
"🌝",
"🌞",
"🌟",
"🌠",
"🌡",
"🌤",
"🌥",
"🌦",
"🌧",
"🌨",
"🌩",
"🌪",
"🌫",
"🌬",
"🌭",
"🌮",
"🌯",
"🌰",
"🌱",
"🌲",
"🌳",
"🌴",
"🌵",
"🌶",
"🌷",
"🌸",
"🌹",
"🌺",
"🌻",
"🌼",
"🌽",
"🌾",
"🌿",
"🍀",
"🍁",
"🍂",
"🍃",
"🍄",
"🍅",
"🍆",
"🍇",
"🍈",
"🍉",
"🍊",
"🍋",
"🍌",
"🍍",
"🍎",
"🍏",
"🍐",
"🍑",
"🍒",
"🍓",
"🍔",
"🍕",
"🍖",
"🍗",
"🍘",
"🍙",
"🍚",
"🍛",
"🍜",
"🍝",
"🍞",
"🍟",
"🍠",
"🍡",
"🍢",
"🍣",
"🍤",
"🍥",
"🍦",
"🍧",
"🍨",
"🍩",
"🍪",
"🍫",
"🍬",
"🍭",
"🍮",
"🍯",
"🍰",
"🍱",
"🍲",
"🍳",
"🍴",
"🍵",
"🍶",
"🍷",
"🍸",
"🍹",
"🍺",
"🍻",
"🍼",
"🍽",
"🍾",
"🍿",
"🎀",
"🎁",
"🎂",
"🎃",
"🎄",
"🎅🏻",
"🎅🏼",
"🎅🏽",
"🎅🏾",
"🎅🏿",
"🎅",
"🎆",
"🎇",
"🎈",
"🎉",
"🎊",
"🎋",
"🎌",
"🎍",
"🎎",
"🎏",
"🎐",
"🎑",
"🎒",
"🎓",
"🎖",
"🎗",
"🎙",
"🎚",
"🎛",
"🎞",
"🎟",
"🎠",
"🎡",
"🎢",
"🎣",
"🎤",
"🎥",
"🎦",
"🎧",
"🎨",
"🎩",
"🎪",
"🎫",
"🎬",
"🎭",
"🎮",
"🎯",
"🎰",
"🎱",
"🎲",
"🎳",
"🎴",
"🎵",
"🎶",
"🎷",
"🎸",
"🎹",
"🎺",
"🎻",
"🎼",
"🎽",
"🎾",
"🎿",
"🏀",
"🏁",
"🏂🏻",
"🏂🏼",
"🏂🏽",
"🏂🏾",
"🏂🏿",
"🏂",
"🏃🏻♀️",
"🏃🏻♂️",
"🏃🏻",
"🏃🏼♀️",
"🏃🏼♂️",
"🏃🏼",
"🏃🏽♀️",
"🏃🏽♂️",
"🏃🏽",
"🏃🏾♀️",
"🏃🏾♂️",
"🏃🏾",
"🏃🏿♀️",
"🏃🏿♂️",
"🏃🏿",
"🏃♀️",
"🏃♂️",
"🏃",
"🏄🏻♀️",
"🏄🏻♂️",
"🏄🏻",
"🏄🏼♀️",
"🏄🏼♂️",
"🏄🏼",
"🏄🏽♀️",
"🏄🏽♂️",
"🏄🏽",
"🏄🏾♀️",
"🏄🏾♂️",
"🏄🏾",
"🏄🏿♀️",
"🏄🏿♂️",
"🏄🏿",
"🏄♀️",
"🏄♂️",
"🏄",
"🏅",
"🏆",
"🏇🏻",
"🏇🏼",
"🏇🏽",
"🏇🏾",
"🏇🏿",
"🏇",
"🏈",
"🏉",
"🏊🏻♀️",
"🏊🏻♂️",
"🏊🏻",
"🏊🏼♀️",
"🏊🏼♂️",
"🏊🏼",
"🏊🏽♀️",
"🏊🏽♂️",
"🏊🏽",
"🏊🏾♀️",
"🏊🏾♂️",
"🏊🏾",
"🏊🏿♀️",
"🏊🏿♂️",
"🏊🏿",
"🏊♀️",
"🏊♂️",
"🏊",
"🏋🏻♀️",
"🏋🏻♂️",
"🏋🏻",
"🏋🏼♀️",
"🏋🏼♂️",
"🏋🏼",
"🏋🏽♀️",
"🏋🏽♂️",
"🏋🏽",
"🏋🏾♀️",
"🏋🏾♂️",
"🏋🏾",
"🏋🏿♀️",
"🏋🏿♂️",
"🏋🏿",
"🏋️♀️",
"🏋️♂️",
"🏋",
"🏌🏻♀️",
"🏌🏻♂️",
"🏌🏻",
"🏌🏼♀️",
"🏌🏼♂️",
"🏌🏼",
"🏌🏽♀️",
"🏌🏽♂️",
"🏌🏽",
"🏌🏾♀️",
"🏌🏾♂️",
"🏌🏾",
"🏌🏿♀️",
"🏌🏿♂️",
"🏌🏿",
"🏌️♀️",
"🏌️♂️",
"🏌",
"🏍",
"🏎",
"🏏",
"🏐",
"🏑",
"🏒",
"🏓",
"🏔",
"🏕",
"🏖",
"🏗",
"🏘",
"🏙",
"🏚",
"🏛",
"🏜",
"🏝",
"🏞",
"🏟",
"🏠",
"🏡",
"🏢",
"🏣",
"🏤",
"🏥",
"🏦",
"🏧",
"🏨",
"🏩",
"🏪",
"🏫",
"🏬",
"🏭",
"🏮",
"🏯",
"🏰",
"🏳️🌈",
"🏳",
"🏴☠️",
"🏴",
"🏵",
"🏷",
"🏸",
"🏹",
"🏺",
"🏻",
"🏼",
"🏽",
"🏾",
"🏿",
"🐀",
"🐁",
"🐂",
"🐃",
"🐄",
"🐅",
"🐆",
"🐇",
"🐈",
"🐉",
"🐊",
"🐋",
"🐌",
"🐍",
"🐎",
"🐏",
"🐐",
"🐑",
"🐒",
"🐓",
"🐔",
"🐕",
"🐖",
"🐗",
"🐘",
"🐙",
"🐚",
"🐛",
"🐜",
"🐝",
"🐞",
"🐟",
"🐠",
"🐡",
"🐢",
"🐣",
"🐤",
"🐥",
"🐦",
"🐧",
"🐨",
"🐩",
"🐪",
"🐫",
"🐬",
"🐭",
"🐮",
"🐯",
"🐰",
"🐱",
"🐲",
"🐳",
"🐴",
"🐵",
"🐶",
"🐷",
"🐸",
"🐹",
"🐺",
"🐻",
"🐼",
"🐽",
"🐾",
"🐿",
"👀",
"👁🗨",
"👁",
"👂🏻",
"👂🏼",
"👂🏽",
"👂🏾",
"👂🏿",
"👂",
"👃🏻",
"👃🏼",
"👃🏽",
"👃🏾",
"👃🏿",
"👃",
"👄",
"👅",
"👆🏻",
"👆🏼",
"👆🏽",
"👆🏾",
"👆🏿",
"👆",
"👇🏻",
"👇🏼",
"👇🏽",
"👇🏾",
"👇🏿",
"👇",
"👈🏻",
"👈🏼",
"👈🏽",
"👈🏾",
"👈🏿",
"👈",
"👉🏻",
"👉🏼",
"👉🏽",
"👉🏾",
"👉🏿",
"👉",
"👊🏻",
"👊🏼",
"👊🏽",
"👊🏾",
"👊🏿",
"👊",
"👋🏻",
"👋🏼",
"👋🏽",
"👋🏾",
"👋🏿",
"👋",
"👌🏻",
"👌🏼",
"👌🏽",
"👌🏾",
"👌🏿",
"👌",
"👍🏻",
"👍🏼",
"👍🏽",
"👍🏾",
"👍🏿",
"👍",
"👎🏻",
"👎🏼",
"👎🏽",
"👎🏾",
"👎🏿",
"👎",
"👏🏻",
"👏🏼",
"👏🏽",
"👏🏾",
"👏🏿",
"👏",
"👐🏻",
"👐🏼",
"👐🏽",
"👐🏾",
"👐🏿",
"👐",
"👑",
"👒",
"👓",
"👔",
"👕",
"👖",
"👗",
"👘",
"👙",
"👚",
"👛",
"👜",
"👝",
"👞",
"👟",
"👠",
"👡",
"👢",
"👣",
"👤",
"👥",
"👦🏻",
"👦🏼",
"👦🏽",
"👦🏾",
"👦🏿",
"👦",
"👧🏻",
"👧🏼",
"👧🏽",
"👧🏾",
"👧🏿",
"👧",
"👨🏻🌾",
"👨🏻🍳",
"👨🏻🎓",
"👨🏻🎤",
"👨🏻🎨",
"👨🏻🏫",
"👨🏻🏭",
"👨🏻💻",
"👨🏻💼",
"👨🏻🔧",
"👨🏻🔬",
"👨🏻🚀",
"👨🏻🚒",
"👨🏻⚕️",
"👨🏻⚖️",
"👨🏻✈️",
"👨🏻",
"👨🏼🌾",
"👨🏼🍳",
"👨🏼🎓",
"👨🏼🎤",
"👨🏼🎨",
"👨🏼🏫",
"👨🏼🏭",
"👨🏼💻",
"👨🏼💼",
"👨🏼🔧",
"👨🏼🔬",
"👨🏼🚀",
"👨🏼🚒",
"👨🏼⚕️",
"👨🏼⚖️",
"👨🏼✈️",
"👨🏼",
"👨🏽🌾",
"👨🏽🍳",
"👨🏽🎓",
"👨🏽🎤",
"👨🏽🎨",
"👨🏽🏫",
"👨🏽🏭",
"👨🏽💻",
"👨🏽💼",
"👨🏽🔧",
"👨🏽🔬",
"👨🏽🚀",
"👨🏽🚒",
"👨🏽⚕️",
"👨🏽⚖️",
"👨🏽✈️",
"👨🏽",
"👨🏾🌾",
"👨🏾🍳",
"👨🏾🎓",
"👨🏾🎤",
"👨🏾🎨",
"👨🏾🏫",
"👨🏾🏭",
"👨🏾💻",
"👨🏾💼",
"👨🏾🔧",
"👨🏾🔬",
"👨🏾🚀",
"👨🏾🚒",
"👨🏾⚕️",
"👨🏾⚖️",
"👨🏾✈️",
"👨🏾",
"👨🏿🌾",
"👨🏿🍳",
"👨🏿🎓",
"👨🏿🎤",
"👨🏿🎨",
"👨🏿🏫",
"👨🏿🏭",
"👨🏿💻",
"👨🏿💼",
"👨🏿🔧",
"👨🏿🔬",
"👨🏿🚀",
"👨🏿🚒",
"👨🏿⚕️",
"👨🏿⚖️",
"👨🏿✈️",
"👨🏿",
"👨🌾",
"👨🍳",
"👨🎓",
"👨🎤",
"👨🎨",
"👨🏫",
"👨🏭",
"👨👦👦",
"👨👦",
"👨👧👦",
"👨👧👧",
"👨👧",
"👨👨👦👦",
"👨👨👦",
"👨👨👧👦",
"👨👨👧👧",
"👨👨👧",
"👨👩👦👦",
"👨👩👦",
"👨👩👧👦",
"👨👩👧👧",
"👨👩👧",
"👨💻",
"👨💼",
"👨🔧",
"👨🔬",
"👨🚀",
"👨🚒",
"👨⚕️",
"👨⚖️",
"👨✈️",
"👨❤️👨",
"👨❤️💋👨",
"👨",
"👩🏻🌾",
"👩🏻🍳",
"👩🏻🎓",
"👩🏻🎤",
"👩🏻🎨",
"👩🏻🏫",
"👩🏻🏭",
"👩🏻💻",
"👩🏻💼",
"👩🏻🔧",
"👩🏻🔬",
"👩🏻🚀",
"👩🏻🚒",
"👩🏻⚕️",
"👩🏻⚖️",
"👩🏻✈️",
"👩🏻",
"👩🏼🌾",
"👩🏼🍳",
"👩🏼🎓",
"👩🏼🎤",
"👩🏼🎨",
"👩🏼🏫",
"👩🏼🏭",
"👩🏼💻",
"👩🏼💼",
"👩🏼🔧",
"👩🏼🔬",
"👩🏼🚀",
"👩🏼🚒",
"👩🏼⚕️",
"👩🏼⚖️",
"👩🏼✈️",
"👩🏼",
"👩🏽🌾",
"👩🏽🍳",
"👩🏽🎓",
"👩🏽🎤",
"👩🏽🎨",
"👩🏽🏫",
"👩🏽🏭",
"👩🏽💻",
"👩🏽💼",
"👩🏽🔧",
"👩🏽🔬",
"👩🏽🚀",
"👩🏽🚒",
"👩🏽⚕️",
"👩🏽⚖️",
"👩🏽✈️",
"👩🏽",
"👩🏾🌾",
"👩🏾🍳",
"👩🏾🎓",
"👩🏾🎤",
"👩🏾🎨",
"👩🏾🏫",
"👩🏾🏭",
"👩🏾💻",
"👩🏾💼",
"👩🏾🔧",
"👩🏾🔬",
"👩🏾🚀",
"👩🏾🚒",
"👩🏾⚕️",
"👩🏾⚖️",
"👩🏾✈️",
"👩🏾",
"👩🏿🌾",
"👩🏿🍳",
"👩🏿🎓",
"👩🏿🎤",
"👩🏿🎨",
"👩🏿🏫",
"👩🏿🏭",
"👩🏿💻",
"👩🏿💼",
"👩🏿🔧",
"👩🏿🔬",
"👩🏿🚀",
"👩🏿🚒",
"👩🏿⚕️",
"👩🏿⚖️",
"👩🏿✈️",
"👩🏿",
"👩🌾",
"👩🍳",
"👩🎓",
"👩🎤",
"👩🎨",
"👩🏫",
"👩🏭",
"👩👦👦",
"👩👦",
"👩👧👦",
"👩👧👧",
"👩👧",
"👩👩👦👦",
"👩👩👦",
"👩👩👧👦",
"👩👩👧👧",
"👩👩👧",
"👩💻",
"👩💼",
"👩🔧",
"👩🔬",
"👩🚀",
"👩🚒",
"👩⚕️",
"👩⚖️",
"👩✈️",
"👩❤️👨",
"👩❤️👩",
"👩❤️💋👨",
"👩❤️💋👩",
"👩",
"👪🏻",
"👪🏼",
"👪🏽",
"👪🏾",
"👪🏿",
"👪",
"👫🏻",
"👫🏼",
"👫🏽",
"👫🏾",
"👫🏿",
"👫",
"👬🏻",
"👬🏼",
"👬🏽",
"👬🏾",
"👬🏿",
"👬",
"👭🏻",
"👭🏼",
"👭🏽",
"👭🏾",
"👭🏿",
"👭",
"👮🏻♀️",
"👮🏻♂️",
"👮🏻",
"👮🏼♀️",
"👮🏼♂️",
"👮🏼",
"👮🏽♀️",
"👮🏽♂️",
"👮🏽",
"👮🏾♀️",
"👮🏾♂️",
"👮🏾",
"👮🏿♀️",
"👮🏿♂️",
"👮🏿",
"👮♀️",
"👮♂️",
"👮",
"👯🏻♀️",
"👯🏻♂️",
"👯🏻",
"👯🏼♀️",
"👯🏼♂️",
"👯🏼",
"👯🏽♀️",
"👯🏽♂️",
"👯🏽",
"👯🏾♀️",
"👯🏾♂️",
"👯🏾",
"👯🏿♀️",
"👯🏿♂️",
"👯🏿",
"👯♀️",
"👯♂️",
"👯",
"👰🏻",
"👰🏼",
"👰🏽",
"👰🏾",
"👰🏿",
"👰",
"👱🏻♀️",
"👱🏻♂️",
"👱🏻",
"👱🏼♀️",
"👱🏼♂️",
"👱🏼",
"👱🏽♀️",
"👱🏽♂️",
"👱🏽",
"👱🏾♀️",
"👱🏾♂️",
"👱🏾",
"👱🏿♀️",
"👱🏿♂️",
"👱🏿",
"👱♀️",
"👱♂️",
"👱",
"👲🏻",
"👲🏼",
"👲🏽",
"👲🏾",
"👲🏿",
"👲",
"👳🏻♀️",
"👳🏻♂️",
"👳🏻",
"👳🏼♀️",
"👳🏼♂️",
"👳🏼",
"👳🏽♀️",
"👳🏽♂️",
"👳🏽",
"👳🏾♀️",
"👳🏾♂️",
"👳🏾",
"👳🏿♀️",
"👳🏿♂️",
"👳🏿",
"👳♀️",
"👳♂️",
"👳",
"👴🏻",
"👴🏼",
"👴🏽",
"👴🏾",
"👴🏿",
"👴",
"👵🏻",
"👵🏼",
"👵🏽",
"👵🏾",
"👵🏿",
"👵",
"👶🏻",
"👶🏼",
"👶🏽",
"👶🏾",
"👶🏿",
"👶",
"👷🏻♀️",
"👷🏻♂️",
"👷🏻",
"👷🏼♀️",
"👷🏼♂️",
"👷🏼",
"👷🏽♀️",
"👷🏽♂️",
"👷🏽",
"👷🏾♀️",
"👷🏾♂️",
"👷🏾",
"👷🏿♀️",
"👷🏿♂️",
"👷🏿",
"👷♀️",
"👷♂️",
"👷",
"👸🏻",
"👸🏼",
"👸🏽",
"👸🏾",
"👸🏿",
"👸",
"👹",
"👺",
"👻",
"👼🏻",
"👼🏼",
"👼🏽",
"👼🏾",
"👼🏿",
"👼",
"👽",
"👾",
"👿",
"💀",
"💁🏻♀️",
"💁🏻♂️",
"💁🏻",
"💁🏼♀️",
"💁🏼♂️",
"💁🏼",
"💁🏽♀️",
"💁🏽♂️",
"💁🏽",
"💁🏾♀️",
"💁🏾♂️",
"💁🏾",
"💁🏿♀️",
"💁🏿♂️",
"💁🏿",
"💁♀️",
"💁♂️",
"💁",
"💂🏻♀️",
"💂🏻♂️",
"💂🏻",
"💂🏼♀️",
"💂🏼♂️",
"💂🏼",
"💂🏽♀️",
"💂🏽♂️",
"💂🏽",
"💂🏾♀️",
"💂🏾♂️",
"💂🏾",
"💂🏿♀️",
"💂🏿♂️",
"💂🏿",
"💂♀️",
"💂♂️",
"💂",
"💃🏻",
"💃🏼",
"💃🏽",
"💃🏾",
"💃🏿",
"💃",
"💄",
"💅🏻",
"💅🏼",
"💅🏽",
"💅🏾",
"💅🏿",
"💅",
"💆🏻♀️",
"💆🏻♂️",
"💆🏻",
"💆🏼♀️",
"💆🏼♂️",
"💆🏼",
"💆🏽♀️",
"💆🏽♂️",
"💆🏽",
"💆🏾♀️",
"💆🏾♂️",
"💆🏾",
"💆🏿♀️",
"💆🏿♂️",
"💆🏿",
"💆♀️",
"💆♂️",
"💆",
"💇🏻♀️",
"💇🏻♂️",
"💇🏻",
"💇🏼♀️",
"💇🏼♂️",
"💇🏼",
"💇🏽♀️",
"💇🏽♂️",
"💇🏽",
"💇🏾♀️",
"💇🏾♂️",
"💇🏾",
"💇🏿♀️",
"💇🏿♂️",
"💇🏿",
"💇♀️",
"💇♂️",
"💇",
"💈",
"💉",
"💊",
"💋",
"💌",
"💍",
"💎",
"💏",
"💐",
"💑",
"💒",
"💓",
"💔",
"💕",
"💖",
"💗",
"💘",
"💙",
"💚",
"💛",
"💜",
"💝",
"💞",
"💟",
"💠",
"💡",
"💢",
"💣",
"💤",
"💥",
"💦",
"💧",
"💨",
"💩",
"💪🏻",
"💪🏼",
"💪🏽",
"💪🏾",
"💪🏿",
"💪",
"💫",
"💬",
"💭",
"💮",
"💯",
"💰",
"💱",
"💲",
"💳",
"💴",
"💵",
"💶",
"💷",
"💸",
"💹",
"💺",
"💻",
"💼",
"💽",
"💾",
"💿",
"📀",
"📁",
"📂",
"📃",
"📄",
"📅",
"📆",
"📇",
"📈",
"📉",
"📊",
"📋",
"📌",
"📍",
"📎",
"📏",
"📐",
"📑",
"📒",
"📓",
"📔",
"📕",
"📖",
"📗",
"📘",
"📙",
"📚",
"📛",
"📜",
"📝",
"📞",
"📟",
"📠",
"📡",
"📢",
"📣",
"📤",
"📥",
"📦",
"📧",
"📨",
"📩",
"📪",
"📫",
"📬",
"📭",
"📮",
"📯",
"📰",
"📱",
"📲",
"📳",
"📴",
"📵",
"📶",
"📷",
"📸",
"📹",
"📺",
"📻",
"📼",
"📽",
"📿",
"🔀",
"🔁",
"🔂",
"🔃",
"🔄",
"🔅",
"🔆",
"🔇",
"🔈",
"🔉",
"🔊",
"🔋",
"🔌",
"🔍",
"🔎",
"🔏",
"🔐",
"🔑",
"🔒",
"🔓",
"🔔",
"🔕",
"🔖",
"🔗",
"🔘",
"🔙",
"🔚",
"🔛",
"🔜",
"🔝",
"🔞",
"🔟",
"🔠",
"🔡",
"🔢",
"🔣",
"🔤",
"🔥",
"🔦",
"🔧",
"🔨",
"🔩",
"🔪",
"🔫",
"🔬",
"🔭",
"🔮",
"🔯",
"🔰",
"🔱",
"🔲",
"🔳",
"🔴",
"🔵",
"🔶",
"🔷",
"🔸",
"🔹",
"🔺",
"🔻",
"🔼",
"🔽",
"🕉",
"🕊",
"🕋",
"🕌",
"🕍",
"🕎",
"🕐",
"🕑",
"🕒",
"🕓",
"🕔",
"🕕",
"🕖",
"🕗",
"🕘",
"🕙",
"🕚",
"🕛",
"🕜",
"🕝",
"🕞",
"🕟",
"🕠",
"🕡",
"🕢",
"🕣",
"🕤",
"🕥",
"🕦",
"🕧",
"🕯",
"🕰",
"🕳",
"🕴🏻",
"🕴🏼",
"🕴🏽",
"🕴🏾",
"🕴🏿",
"🕴",
"🕵🏻♀️",
"🕵🏻♂️",
"🕵🏻",
"🕵🏼♀️",
"🕵🏼♂️",
"🕵🏼",
"🕵🏽♀️",
"🕵🏽♂️",
"🕵🏽",
"🕵🏾♀️",
"🕵🏾♂️",
"🕵🏾",
"🕵🏿♀️",
"🕵🏿♂️",
"🕵🏿",
"🕵️♀️",
"🕵️♂️",
"🕵",
"🕶",
"🕷",
"🕸",
"🕹",
"🕺🏻",
"🕺🏼",
"🕺🏽",
"🕺🏾",
"🕺🏿",
"🕺",
"🖇",
"🖊",
"🖋",
"🖌",
"🖍",
"🖐🏻",
"🖐🏼",
"🖐🏽",
"🖐🏾",
"🖐🏿",
"🖐",
"🖕🏻",
"🖕🏼",
"🖕🏽",
"🖕🏾",
"🖕🏿",
"🖕",
"🖖🏻",
"🖖🏼",
"🖖🏽",
"🖖🏾",
"🖖🏿",
"🖖",
"🖤",
"🖥",
"🖨",
"🖱",
"🖲",
"🖼",
"🗂",
"🗃",
"🗄",
"🗑",
"🗒",
"🗓",
"🗜",
"🗝",
"🗞",
"🗡",
"🗣",
"🗨",
"🗯",
"🗳",
"🗺",
"🗻",
"🗼",
"🗽",
"🗾",
"🗿",
"😀",
"😁",
"😂",
"😃",
"😄",
"😅",
"😆",
"😇",
"😈",
"😉",
"😊",
"😋",
"😌",
"😍",
"😎",
"😏",
"😐",
"😑",
"😒",
"😓",
"😔",
"😕",
"😖",
"😗",
"😘",
"😙",
"😚",
"😛",
"😜",
"😝",
"😞",
"😟",
"😠",
"😡",
"😢",
"😣",
"😤",
"😥",
"😦",
"😧",
"😨",
"😩",
"😪",
"😫",
"😬",
"😭",
"😮",
"😯",
"😰",
"😱",
"😲",
"😳",
"😴",
"😵",
"😶",
"😷",
"😸",
"😹",
"😺",
"😻",
"😼",
"😽",
"😾",
"😿",
"🙀",
"🙁",
"🙂",
"🙃",
"🙄",
"🙅🏻♀️",
"🙅🏻♂️",
"🙅🏻",
"🙅🏼♀️",
"🙅🏼♂️",
"🙅🏼",
"🙅🏽♀️",
"🙅🏽♂️",
"🙅🏽",
"🙅🏾♀️",
"🙅🏾♂️",
"🙅🏾",
"🙅🏿♀️",
"🙅🏿♂️",
"🙅🏿",
"🙅♀️",
"🙅♂️",
"🙅",
"🙆🏻♀️",
"🙆🏻♂️",
"🙆🏻",
"🙆🏼♀️",
"🙆🏼♂️",
"🙆🏼",
"🙆🏽♀️",
"🙆🏽♂️",
"🙆🏽",
"🙆🏾♀️",
"🙆🏾♂️",
"🙆🏾",
"🙆🏿♀️",
"🙆🏿♂️",
"🙆🏿",
"🙆♀️",
"🙆♂️",
"🙆",
"🙇🏻♀️",
"🙇🏻♂️",
"🙇🏻",
"🙇🏼♀️",
"🙇🏼♂️",
"🙇🏼",
"🙇🏽♀️",
"🙇🏽♂️",
"🙇🏽",
"🙇🏾♀️",
"🙇🏾♂️",
"🙇🏾",
"🙇🏿♀️",
"🙇🏿♂️",
"🙇🏿",
"🙇♀️",
"🙇♂️",
"🙇",
"🙈",
"🙉",
"🙊",
"🙋🏻♀️",
"🙋🏻♂️",
"🙋🏻",
"🙋🏼♀️",
"🙋🏼♂️",
"🙋🏼",
"🙋🏽♀️",
"🙋🏽♂️",
"🙋🏽",
"🙋🏾♀️",
"🙋🏾♂️",
"🙋🏾",
"🙋🏿♀️",
"🙋🏿♂️",
"🙋🏿",
"🙋♀️",
"🙋♂️",
"🙋",
"🙌🏻",
"🙌🏼",
"🙌🏽",
"🙌🏾",
"🙌🏿",
"🙌",
"🙍🏻♀️",
"🙍🏻♂️",
"🙍🏻",
"🙍🏼♀️",
"🙍🏼♂️",
"🙍🏼",
"🙍🏽♀️",
"🙍🏽♂️",
"🙍🏽",
"🙍🏾♀️",
"🙍🏾♂️",
"🙍🏾",
"🙍🏿♀️",
"🙍🏿♂️",
"🙍🏿",
"🙍♀️",
"🙍♂️",
"🙍",
"🙎🏻♀️",
"🙎🏻♂️",
"🙎🏻",
"🙎🏼♀️",
"🙎🏼♂️",
"🙎🏼",
"🙎🏽♀️",
"🙎🏽♂️",
"🙎🏽",
"🙎🏾♀️",
"🙎🏾♂️",
"🙎🏾",
"🙎🏿♀️",
"🙎🏿♂️",
"🙎🏿",
"🙎♀️",
"🙎♂️",
"🙎",
"🙏🏻",
"🙏🏼",
"🙏🏽",
"🙏🏾",
"🙏🏿",
"🙏",
"🚀",
"🚁",
"🚂",
"🚃",
"🚄",
"🚅",
"🚆",
"🚇",
"🚈",
"🚉",
"🚊",
"🚋",
"🚌",
"🚍",
"🚎",
"🚏",
"🚐",
"🚑",
"🚒",
"🚓",
"🚔",
"🚕",
"🚖",
"🚗",
"🚘",
"🚙",
"🚚",
"🚛",
"🚜",
"🚝",
"🚞",
"🚟",
"🚠",
"🚡",
"🚢",
"🚣🏻♀️",
"🚣🏻♂️",
"🚣🏻",
"🚣🏼♀️",
"🚣🏼♂️",
"🚣🏼",
"🚣🏽♀️",
"🚣🏽♂️",
"🚣🏽",
"🚣🏾♀️",
"🚣🏾♂️",
"🚣🏾",
"🚣🏿♀️",
"🚣🏿♂️",
"🚣🏿",
"🚣♀️",
"🚣♂️",
"🚣",
"🚤",
"🚥",
"🚦",
"🚧",
"🚨",
"🚩",
"🚪",
"🚫",
"🚬",
"🚭",
"🚮",
"🚯",
"🚰",
"🚱",
"🚲",
"🚳",
"🚴🏻♀️",
"🚴🏻♂️",
"🚴🏻",
"🚴🏼♀️",
"🚴🏼♂️",
"🚴🏼",
"🚴🏽♀️",
"🚴🏽♂️",
"🚴🏽",
"🚴🏾♀️",
"🚴🏾♂️",
"🚴🏾",
"🚴🏿♀️",
"🚴🏿♂️",
"🚴🏿",
"🚴♀️",
"🚴♂️",
"🚴",
"🚵🏻♀️",
"🚵🏻♂️",
"🚵🏻",
"🚵🏼♀️",
"🚵🏼♂️",
"🚵🏼",
"🚵🏽♀️",
"🚵🏽♂️",
"🚵🏽",
"🚵🏾♀️",
"🚵🏾♂️",
"🚵🏾",
"🚵🏿♀️",
"🚵🏿♂️",
"🚵🏿",
"🚵♀️",
"🚵♂️",
"🚵",
"🚶🏻♀️",
"🚶🏻♂️",
"🚶🏻",
"🚶🏼♀️",
"🚶🏼♂️",
"🚶🏼",
"🚶🏽♀️",
"🚶🏽♂️",
"🚶🏽",
"🚶🏾♀️",
"🚶🏾♂️",
"🚶🏾",
"🚶🏿♀️",
"🚶🏿♂️",
"🚶🏿",
"🚶♀️",
"🚶♂️",
"🚶",
"🚷",
"🚸",
"🚹",
"🚺",
"🚻",
"🚼",
"🚽",
"🚾",
"🚿",
"🛀🏻",
"🛀🏼",
"🛀🏽",
"🛀🏾",
"🛀🏿",
"🛀",
"🛁",
"🛂",
"🛃",
"🛄",
"🛅",
"🛋",
"🛌🏻",
"🛌🏼",
"🛌🏽",
"🛌🏾",
"🛌🏿",
"🛌",
"🛍",
"🛎",
"🛏",
"🛐",
"🛑",
"🛒",
"🛠",
"🛡",
"🛢",
"🛣",
"🛤",
"🛥",
"🛩",
"🛫",
"🛬",
"🛰",
"🛳",
"🛴",
"🛵",
"🛶",
"🤐",
"🤑",
"🤒",
"🤓",
"🤔",
"🤕",
"🤖",
"🤗",
"🤘🏻",
"🤘🏼",
"🤘🏽",
"🤘🏾",
"🤘🏿",
"🤘",
"🤙🏻",
"🤙🏼",
"🤙🏽",
"🤙🏾",
"🤙🏿",
"🤙",
"🤚🏻",
"🤚🏼",
"🤚🏽",
"🤚🏾",
"🤚🏿",
"🤚",
"🤛🏻",
"🤛🏼",
"🤛🏽",
"🤛🏾",
"🤛🏿",
"🤛",
"🤜🏻",
"🤜🏼",
"🤜🏽",
"🤜🏾",
"🤜🏿",
"🤜",
"🤝🏻",
"🤝🏼",
"🤝🏽",
"🤝🏾",
"🤝🏿",
"🤝",
"🤞🏻",
"🤞🏼",
"🤞🏽",
"🤞🏾",
"🤞🏿",
"🤞",
"🤠",
"🤡",
"🤢",
"🤣",
"🤤",
"🤥",
"🤦🏻♀️",
"🤦🏻♂️",
"🤦🏻",
"🤦🏼♀️",
"🤦🏼♂️",
"🤦🏼",
"🤦🏽♀️",
"🤦🏽♂️",
"🤦🏽",
"🤦🏾♀️",
"🤦🏾♂️",
"🤦🏾",
"🤦🏿♀️",
"🤦🏿♂️",
"🤦🏿",
"🤦♀️",
"🤦♂️",
"🤦",
"🤧",
"🤰🏻",
"🤰🏼",
"🤰🏽",
"🤰🏾",
"🤰🏿",
"🤰",
"🤳🏻",
"🤳🏼",
"🤳🏽",
"🤳🏾",
"🤳🏿",
"🤳",
"🤴🏻",
"🤴🏼",
"🤴🏽",
"🤴🏾",
"🤴🏿",
"🤴",
"🤵🏻",
"🤵🏼",
"🤵🏽",
"🤵🏾",
"🤵🏿",
"🤵",
"🤶🏻",
"🤶🏼",
"🤶🏽",
"🤶🏾",
"🤶🏿",
"🤶",
"🤷🏻♀️",
"🤷🏻♂️",
"🤷🏻",
"🤷🏼♀️",
"🤷🏼♂️",
"🤷🏼",
"🤷🏽♀️",
"🤷🏽♂️",
"🤷🏽",
"🤷🏾♀️",
"🤷🏾♂️",
"🤷🏾",
"🤷🏿♀️",
"🤷🏿♂️",
"🤷🏿",
"🤷♀️",
"🤷♂️",
"🤷",
"🤸🏻♀️",
"🤸🏻♂️",
"🤸🏻",
"🤸🏼♀️",
"🤸🏼♂️",
"🤸🏼",
"🤸🏽♀️",
"🤸🏽♂️",
"🤸🏽",
"🤸🏾♀️",
"🤸🏾♂️",
"🤸🏾",
"🤸🏿♀️",
"🤸🏿♂️",
"🤸🏿",
"🤸♀️",
"🤸♂️",
"🤸",
"🤹🏻♀️",
"🤹🏻♂️",
"🤹🏻",
"🤹🏼♀️",
"🤹🏼♂️",
"🤹🏼",
"🤹🏽♀️",
"🤹🏽♂️",
"🤹🏽",
"🤹🏾♀️",
"🤹🏾♂️",
"🤹🏾",
"🤹🏿♀️",
"🤹🏿♂️",
"🤹🏿",
"🤹♀️",
"🤹♂️",
"🤹",
"🤺",
"🤼🏻♀️",
"🤼🏻♂️",
"🤼🏻",
"🤼🏼♀️",
"🤼🏼♂️",
"🤼🏼",
"🤼🏽♀️",
"🤼🏽♂️",
"🤼🏽",
"🤼🏾♀️",
"🤼🏾♂️",
"🤼🏾",
"🤼🏿♀️",
"🤼🏿♂️",
"🤼🏿",
"🤼♀️",
"🤼♂️",
"🤼",
"🤽🏻♀️",
"🤽🏻♂️",
"🤽🏻",
"🤽🏼♀️",
"🤽🏼♂️",
"🤽🏼",
"🤽🏽♀️",
"🤽🏽♂️",
"🤽🏽",
"🤽🏾♀️",
"🤽🏾♂️",
"🤽🏾",
"🤽🏿♀️",
"🤽🏿♂️",
"🤽🏿",
"🤽♀️",
"🤽♂️",
"🤽",
"🤾🏻♀️",
"🤾🏻♂️",
"🤾🏻",
"🤾🏼♀️",
"🤾🏼♂️",
"🤾🏼",
"🤾🏽♀️",
"🤾🏽♂️",
"🤾🏽",
"🤾🏾♀️",
"🤾🏾♂️",
"🤾🏾",
"🤾🏿♀️",
"🤾🏿♂️",
"🤾🏿",
"🤾♀️",
"🤾♂️",
"🤾",
"🥀",
"🥁",
"🥂",
"🥃",
"🥄",
"🥅",
"🥇",
"🥈",
"🥉",
"🥊",
"🥋",
"🥐",
"🥑",
"🥒",
"🥓",
"🥔",
"🥕",
"🥖",
"🥗",
"🥘",
"🥙",
"🥚",
"🥛",
"🥜",
"🥝",
"🥞",
"🦀",
"🦁",
"🦂",
"🦃",
"🦄",
"🦅",
"🦆",
"🦇",
"🦈",
"🦉",
"🦊",
"🦋",
"🦌",
"🦍",
"🦎",
"🦏",
"🦐",
"🦑",
"🧀",
"‼",
"⁉",
"™",
"ℹ",
"↔",
"↕",
"↖",
"↗",
"↘",
"↙",
"↩",
"↪",
"#⃣",
"⌚",
"⌛",
"⌨",
"⏏",
"⏩",
"⏪",
"⏫",
"⏬",
"⏭",
"⏮",
"⏯",
"⏰",
"⏱",
"⏲",
"⏳",
"⏸",
"⏹",
"⏺",
"Ⓜ",
"▪",
"▫",
"▶",
"◀",
"◻",
"◼",
"◽",
"◾",
"☀",
"☁",
"☂",
"☃",
"☄",
"☎",
"☑",
"☔",
"☕",
"☘",
"☝🏻",
"☝🏼",
"☝🏽",
"☝🏾",
"☝🏿",
"☝",
"☠",
"☢",
"☣",
"☦",
"☪",
"☮",
"☯",
"☸",
"☹",
"☺",
"♀",
"♂",
"♈",
"♉",
"♊",
"♋",
"♌",
"♍",
"♎",
"♏",
"♐",
"♑",
"♒",
"♓",
"♠",
"♣",
"♥",
"♦",
"♨",
"♻",
"♿",
"⚒",
"⚓",
"⚔",
"⚕",
"⚖",
"⚗",
"⚙",
"⚛",
"⚜",
"⚠",
"⚡",
"⚪",
"⚫",
"⚰",
"⚱",
"⚽",
"⚾",
"⛄",
"⛅",
"⛈",
"⛎",
"⛏",
"⛑",
"⛓",
"⛔",
"⛩",
"⛪",
"⛰",
"⛱",
"⛲",
"⛳",
"⛴",
"⛵",
"⛷🏻",
"⛷🏼",
"⛷🏽",
"⛷🏾",
"⛷🏿",
"⛷",
"⛸",
"⛹🏻♀️",
"⛹🏻♂️",
"⛹🏻",
"⛹🏼♀️",
"⛹🏼♂️",
"⛹🏼",
"⛹🏽♀️",
"⛹🏽♂️",
"⛹🏽",
"⛹🏾♀️",
"⛹🏾♂️",
"⛹🏾",
"⛹🏿♀️",
"⛹🏿♂️",
"⛹🏿",
"⛹️♀️",
"⛹️♂️",
"⛹",
"⛺",
"⛽",
"✂",
"✅",
"✈",
"✉",
"✊🏻",
"✊🏼",
"✊🏽",
"✊🏾",
"✊🏿",
"✊",
"✋🏻",
"✋🏼",
"✋🏽",
"✋🏾",
"✋🏿",
"✋",
"✌🏻",
"✌🏼",
"✌🏽",
"✌🏾",
"✌🏿",
"✌",
"✍🏻",
"✍🏼",
"✍🏽",
"✍🏾",
"✍🏿",
"✍",
"✏",
"✒",
"✔",
"✖",
"✝",
"✡",
"✨",
"✳",
"✴",
"❄",
"❇",
"❌",
"❎",
"❓",
"❔",
"❕",
"❗",
"❣",
"❤",
"➕",
"➖",
"➗",
"➡",
"➰",
"➿",
"⤴",
"⤵",
"*⃣",
"⬅",
"⬆",
"⬇",
"⬛",
"⬜",
"⭐",
"⭕",
"0⃣",
"〰",
"〽",
"1⃣",
"2⃣",
"㊗",
"㊙",
"3⃣",
"4⃣",
"5⃣",
"6⃣",
"7⃣",
"8⃣",
"9⃣",
"©",
"®",
""
]
Complete list of standard Unicode Hex Character Code that represent emojis.
NOTE: The lists is related with the Unicode Hex Character Code. The representation of the emoji depend of the system. Will be possible that the system don't have all the representations.
npm install emojis-list --save
If you want to use in the browser (powered by Browserify):
bower install emojis-list --save
and later link in your HTML:
<script src="bower_components/emojis-list/dist/emojis-list.js"></script>
var emojis = require('emojis-list');
console.log(emojis[0]);
// => 🀄
MIT © Kiko Beats
'use strict'
module.exports = {
"aliceblue": [240, 248, 255],
"antiquewhite": [250, 235, 215],
"aqua": [0, 255, 255],
"aquamarine": [127, 255, 212],
"azure": [240, 255, 255],
"beige": [245, 245, 220],
"bisque": [255, 228, 196],
"black": [0, 0, 0],
"blanchedalmond": [255, 235, 205],
"blue": [0, 0, 255],
"blueviolet": [138, 43, 226],
"brown": [165, 42, 42],
"burlywood": [222, 184, 135],
"cadetblue": [95, 158, 160],
"chartreuse": [127, 255, 0],
"chocolate": [210, 105, 30],
"coral": [255, 127, 80],
"cornflowerblue": [100, 149, 237],
"cornsilk": [255, 248, 220],
"crimson": [220, 20, 60],
"cyan": [0, 255, 255],
"darkblue": [0, 0, 139],
"darkcyan": [0, 139, 139],
"darkgoldenrod": [184, 134, 11],
"darkgray": [169, 169, 169],
"darkgreen": [0, 100, 0],
"darkgrey": [169, 169, 169],
"darkkhaki": [189, 183, 107],
"darkmagenta": [139, 0, 139],
"darkolivegreen": [85, 107, 47],
"darkorange": [255, 140, 0],
"darkorchid": [153, 50, 204],
"darkred": [139, 0, 0],
"darksalmon": [233, 150, 122],
"darkseagreen": [143, 188, 143],
"darkslateblue": [72, 61, 139],
"darkslategray": [47, 79, 79],
"darkslategrey": [47, 79, 79],
"darkturquoise": [0, 206, 209],
"darkviolet": [148, 0, 211],
"deeppink": [255, 20, 147],
"deepskyblue": [0, 191, 255],
"dimgray": [105, 105, 105],
"dimgrey": [105, 105, 105],
"dodgerblue": [30, 144, 255],
"firebrick": [178, 34, 34],
"floralwhite": [255, 250, 240],
"forestgreen": [34, 139, 34],
"fuchsia": [255, 0, 255],
"gainsboro": [220, 220, 220],
"ghostwhite": [248, 248, 255],
"gold": [255, 215, 0],
"goldenrod": [218, 165, 32],
"gray": [128, 128, 128],
"green": [0, 128, 0],
"greenyellow": [173, 255, 47],
"grey": [128, 128, 128],
"honeydew": [240, 255, 240],
"hotpink": [255, 105, 180],
"indianred": [205, 92, 92],
"indigo": [75, 0, 130],
"ivory": [255, 255, 240],
"khaki": [240, 230, 140],
"lavender": [230, 230, 250],
"lavenderblush": [255, 240, 245],
"lawngreen": [124, 252, 0],
"lemonchiffon": [255, 250, 205],
"lightblue": [173, 216, 230],
"lightcoral": [240, 128, 128],
"lightcyan": [224, 255, 255],
"lightgoldenrodyellow": [250, 250, 210],
"lightgray": [211, 211, 211],
"lightgreen": [144, 238, 144],
"lightgrey": [211, 211, 211],
"lightpink": [255, 182, 193],
"lightsalmon": [255, 160, 122],
"lightseagreen": [32, 178, 170],
"lightskyblue": [135, 206, 250],
"lightslategray": [119, 136, 153],
"lightslategrey": [119, 136, 153],
"lightsteelblue": [176, 196, 222],
"lightyellow": [255, 255, 224],
"lime": [0, 255, 0],
"limegreen": [50, 205, 50],
"linen": [250, 240, 230],
"magenta": [255, 0, 255],
"maroon": [128, 0, 0],
"mediumaquamarine": [102, 205, 170],
"mediumblue": [0, 0, 205],
"mediumorchid": [186, 85, 211],
"mediumpurple": [147, 112, 219],
"mediumseagreen": [60, 179, 113],
"mediumslateblue": [123, 104, 238],
"mediumspringgreen": [0, 250, 154],
"mediumturquoise": [72, 209, 204],
"mediumvioletred": [199, 21, 133],
"midnightblue": [25, 25, 112],
"mintcream": [245, 255, 250],
"mistyrose": [255, 228, 225],
"moccasin": [255, 228, 181],
"navajowhite": [255, 222, 173],
"navy": [0, 0, 128],
"oldlace": [253, 245, 230],
"olive": [128, 128, 0],
"olivedrab": [107, 142, 35],
"orange": [255, 165, 0],
"orangered": [255, 69, 0],
"orchid": [218, 112, 214],
"palegoldenrod": [238, 232, 170],
"palegreen": [152, 251, 152],
"paleturquoise": [175, 238, 238],
"palevioletred": [219, 112, 147],
"papayawhip": [255, 239, 213],
"peachpuff": [255, 218, 185],
"peru": [205, 133, 63],
"pink": [255, 192, 203],
"plum": [221, 160, 221],
"powderblue": [176, 224, 230],
"purple": [128, 0, 128],
"rebeccapurple": [102, 51, 153],
"red": [255, 0, 0],
"rosybrown": [188, 143, 143],
"royalblue": [65, 105, 225],
"saddlebrown": [139, 69, 19],
"salmon": [250, 128, 114],
"sandybrown": [244, 164, 96],
"seagreen": [46, 139, 87],
"seashell": [255, 245, 238],
"sienna": [160, 82, 45],
"silver": [192, 192, 192],
"skyblue": [135, 206, 235],
"slateblue": [106, 90, 205],
"slategray": [112, 128, 144],
"slategrey": [112, 128, 144],
"snow": [255, 250, 250],
"springgreen": [0, 255, 127],
"steelblue": [70, 130, 180],
"tan": [210, 180, 140],
"teal": [0, 128, 128],
"thistle": [216, 191, 216],
"tomato": [255, 99, 71],
"turquoise": [64, 224, 208],
"violet": [238, 130, 238],
"wheat": [245, 222, 179],
"white": [255, 255, 255],
"whitesmoke": [245, 245, 245],
"yellow": [255, 255, 0],
"yellowgreen": [154, 205, 50]
};
A JSON with color names and its values. Based on http://dev.w3.org/csswg/css-color/#named-colors.
var colors = require('color-name');
colors.red //[255,0,0]
dns-equal
就是将两个字符串中全部转大写,进行对比。