John Hildenbiddle
|
35002c92b7
|
feat: Native emoji w/ image-based fallbacks and improved parsing (#1746)
* Render native emoji with image fallback
Fix #779
* Deprecate emoji plugin
* Add emoji tests
* Remove console.log statement
* Fix emoji image alt attribute
* Set nativeEmoji to false by default (non-breaking)
* Fix parsing emoji in HTML comments and script tags
* Add nativeEmoji and update noEmoji details
* Add Emoji plugin deprecation notice
* Fix ESLint issues
* Create build:emoji task
- Auto-generate emoji data from GitHub API
- Auto-generate emoji markdown for website
- Add emoji page to navigation
* Fix rendering of GitHub emoji without unicode
* Adjust and match size of native and image emoji
* Update emoji test snapshot
* Update docs test snapshot
* Fix ci/codesandbox error
* Update native emoji font-stack
* Fix rendering of native multi-character emoji
* Kick GitHub Workflow
* Replace rollup’s uglify plugin with terser
* Switch “npm ci” instead of “npm i” for stability
* Change emoji data from default to named export
* Revert "Replace rollup’s uglify plugin with terser"
This reverts commit 7ba8513636.
* Revert "Switch “npm ci” instead of “npm i” for stability"
This reverts commit d52b476a38.
* Revert "Change emoji data from default to named export"
This reverts commit 3f2dd467cf.
* Specify codesandbox template and node version
* Update codesandbox config
* Revert "Revert "Replace rollup’s uglify plugin with terser""
This reverts commit e06fed49f0.
* Revert "Revert "Revert "Replace rollup’s uglify plugin with terser"""
This reverts commit 27d49521f6.
* Update codesandbox config
* Revert "Update codesandbox config"
This reverts commit 5120dd23d4.
* Fix codesandbox uglify error
* Emoji docs tweaks
* Restore and update emoji plugin code
* Restore and update emoji plugin docs
* Prettier updates
* Match lowercase shortcodes only
Co-authored-by: Koy Zhuang <369491420@qq.com>
|
2022-03-05 22:25:09 -06:00 |
|