Emoji Codes and Pictographs
Map emoji codes to pictographs.
Usage
var table = require( '@stdlib/datasets/emoji-code-picto' );
table()
Returns an object mapping emoji codes to pictographs.
var t = table();
// returns {...}
var p = t[ ':smile:' ];
// returns '😄'
p = t[ ':unicorn:' ];
// returns '🦄'
Notes
- The returned object only contains emoji presentation pictographs.
Examples
var objectKeys = require( '@stdlib/utils/keys' );
var table = require( '@stdlib/datasets/emoji-code-picto' );
var codes;
var tbl;
var i;
// Get the data:
tbl = table();
// Get the emoji codes:
codes = objectKeys( tbl );
// Print out all the corresponding pictographs...
for ( i = 0; i < codes.length; i++ ) {
console.log( codes[ i ] + ' => ' + tbl[ codes[ i ] ] );
}
CLI
Usage
Usage: emoji-code-picto [options]
Options:
-h, --help Print this message.
-V, --version Print the package version.
Notes
- Data is written to
stdout
as comma-separated values (CSV), where the first line is a header line. - In contrast to the programmatic interface, some codes are duplicated, due to the inclusion of both emoji and text presentation emoji characters.
Examples
$ emoji-code-picto
code,emoji
...
License
The data files (databases) are licensed under an Open Data Commons Public Domain Dedication & License 1.0 and their contents are licensed under Creative Commons Zero v1.0 Universal. The software is licensed under Apache License, Version 2.0.