UNPKG

1.14 kBMarkdownView Raw
1# Emojibase Data
2
3[![Build Status](https://github.com/milesj/emojibase/workflows/Build/badge.svg)](https://github.com/milesj/emojibase/actions?query=branch%3Amaster)
4[![npm version](https://badge.fury.io/js/emojibase-data.svg)](https://www.npmjs.com/package/emojibase-data)
5[![npm deps](https://david-dm.org/milesj/emojibase.svg?path=packages/data)](https://www.npmjs.com/package/emojibase-data)
6[![jsDelivr Hits](https://data.jsdelivr.com/v1/package/npm/emojibase-data/badge?style=rounded)](https://www.jsdelivr.com/package/npm/emojibase-data)
7
8Install the package.
9
10```
11yarn add emojibase-data
12```
13
14Import and use the localized JSON dataset.
15
16```ts
17import data from 'emojibase-data/en/data.json';
18```
19
20Or fetch the dataset from our CDN.
21
22```ts
23import { fetchFromCDN, fetchEmojis, fetchShortcodes } from 'emojibase';
24
25const englishEmojis = await fetchFromCDN('en/data.json', { shortcodes: ['github'] });
26const japaneseCompactEmojis = await fetchEmojis('ja', { compact: true });
27const germanCldrShortcodes = await fetchShortcodes('de', 'cldr');
28```
29
30## Documentation
31
32[https://emojibase.dev/docs/datasets](https://emojibase.dev/docs/datasets)