0.0.1 • Published 8 years ago

emoji-parse v0.0.1

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

emoji-parse

😁Parse emoji plain text to syntax tree

Important: Most of code come from banyan/react-emoji. Instead parse to create react element, this repo return an ast-like tree for more common usage.

usage

import { emojifyTextToSingleEmoji, emojifyText} from 'react'

const result = emojifyText(':smile:你好,今天天气不错:sun_with_face:')
console.log(result)
//[ { type: 'emoji', value: 'smile' },
//  { type: 'text', value: '你好,今天天气不错' },
//  { type: 'emoji', value: 'sun_with_face' } ]

options

PropertiesDescriptionDefaultType
useEmoticonUse emoticon or nottrueBoolean
strictThrow an error if annotation is not in dict, it's handy if emoji input is not from end userfalseBoolean

Test

$ npm test

License

MIT