{"library":"twemoji-parser","type":"library","category":null,"description":"twemoji-parser is a lightweight JavaScript library developed by Twitter, specifically designed for identifying emoji entities within a given text string. It processes the input and returns an array of structured objects, each describing an identified emoji. These objects include properties such as the emoji's URL (typically pointing to Twemoji assets on a CDN), its `indices` within the original string, the `text` of the emoji itself, and its `type` (always 'emoji'). This library's primary function is to facilitate the rendering of emojis as Twemoji assets, a process that mirrors its internal use within Twitter's own mobile rendering systems. The current stable version is 14.0.0, aligning with the Unicode 14.0 and Emoji 14.0 specifications. While a precise release cadence is not explicitly stated, its official backing and active maintenance by Twitter ensure its ongoing relevance and stability. A key differentiator is its direct integration and compatibility with the broader Twemoji ecosystem, focusing solely on the parsing aspect rather than direct emoji rendering.","language":"javascript","status":"active","version":"14.0.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install twemoji-parser","imports":["import { parse } from 'twemoji-parser';","import { parse } from 'twemoji-parser';","import type { EmojiEntity } from 'twemoji-parser';"]},{"cmd":"yarn add twemoji-parser","imports":[]},{"cmd":"pnpm add twemoji-parser","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/twemoji-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/twemoji-parser/compatibility"}}