emoticon
4.1.0
表情符号列表。
emoticon
该包包含有关 ASCII 表情符号的信息。 :p
您可以出于多种原因使用此包,通常在构建脚本中,例如找出哪些文本表情符号映射到哪些表情符号。
该软件包仅适用于 ESM。在 Node.js(版本 14.14+)中,使用 npm 安装:
npm install emoticon
在 Deno 中使用esm.sh
:
import { emoticon } from 'https://esm.sh/emoticon@4'
在带有esm.sh
的浏览器中:
< script type =" module " >
import { emoticon } from 'https://esm.sh/emoticon@4?bundle'
</ script >
import { emoticon } from 'emoticon'
console . log ( emoticon . slice ( 0 , 3 ) )
产量:
[
{
description : 'angry face' ,
emoji : '?' ,
emoticons : [
'>:(' , '>:[' ,
'>:-(' , '>:-[' ,
'>=(' , '>=[' ,
'>=-(' , '>=-['
] ,
name : 'angry' ,
tags : [ 'mad' , 'annoyed' ]
} ,
{
description : 'smiling face with smiling eyes' ,
emoji : '?' ,
emoticons : [
':")' , ':"]' , ':"D' ,
':-")' , ':-"]' , ':-"D' ,
'=")' , '="]' , '="D' ,
'=-")' , '=-"]' , '=-"D'
] ,
name : 'blush' ,
tags : [ 'proud' ]
} ,
{
description : 'broken heart' ,
emoji : '?' ,
emoticons : [ '<\3' , '</3' ] ,
name : 'broken_heart' ,
tags : [ ]
}
]
该包导出标识符emoticon
。没有默认导出。
emoticon
表情符号列表 ( Array<Emoticon>
),其中每个条目都具有以下字段:
description
( string
) — 相关描述(来自wooorm/gemoji
)emoji
( string
) — 对应的表情符号emoticons
( Array<string>
) — ASCII 表情符号name
( string
) — 表情符号的名称(来自wooorm/gemoji
的首选名称)tags
( Array<string>
) — 关联标签(来自wooorm/gemoji
) 请参阅support.md
。
该包完全使用 TypeScript 进行类型化。它导出一个附加类型Emoticon
。
该包至少与所有维护的 Node.js 版本兼容。截至目前,Node.js 版本为 14.14+。它也适用于 Deno 和现代浏览器。
这个包裹是安全的。
wooorm/gemoji
— gemoji 信息 (GitHub emoji)words/emoji-emotion
— 价态表情符号列表wooorm/emoticon
— 有关 ASCII 表情符号的信息wooorm/strip-skin-tone
— 从表情符号中去除肤色wooorm.com/checkmoji
— 跨平台检查表情符号是的,请!请参阅如何为开源做出贡献。
麻省理工学院 © Titus Wormer