gemojiのemoji.jsonをSKK辞書に変換する
by
unarist
2017-08-15 [2017/08/15 14:36:08]
個人的な好みで前後に : が入ってます
-
/*
* @title gemojiのemoji.jsonをSKK辞書に変換する
* @description 個人的な好みで前後に : が入ってます
* @include https://raw.githubusercontent.com/github/gemoji/master/db/emoji.json
* @license MIT License
*/
// 使用例: https://gist.github.com/unarist/95575f50dcaaf6c95a361acd4c342681
// スペースが消えないように \x20 で代用
[].concat(
...JSON.parse(document.querySelector('pre').textContent)
.filter(({emoji}) => emoji) // Unicode表現のないやつは除外
.map(({emoji, aliases}) => aliases.map(alias => `:${alias}:\x20/${emoji}/`))
).sort().join('\n');
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。