https://github.com/flex-development/micromark-extension-gemoji
micromark extensions to support gemoji
https://github.com/flex-development/micromark-extension-gemoji
emoji extension gemoji github markdown micromark micromark-extension
Last synced: 3 months ago
JSON representation
micromark extensions to support gemoji
- Host: GitHub
- URL: https://github.com/flex-development/micromark-extension-gemoji
- Owner: flex-development
- License: bsd-3-clause
- Created: 2024-02-21T06:05:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-28T02:02:19.000Z (12 months ago)
- Last Synced: 2025-01-09T05:45:32.776Z (5 months ago)
- Topics: emoji, extension, gemoji, github, markdown, micromark, micromark-extension
- Language: JavaScript
- Homepage: https://github.com/flex-development/micromark-extension-gemoji
- Size: 1.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/funding.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# micromark-extension-gemoji
[](https://github.com/flex-development/micromark-extension-gemoji/releases/latest)
[](https://npmjs.com/package/@flex-development/micromark-extension-gemoji)
[](https://codecov.io/gh/flex-development/micromark-extension-gemoji)
[](https://github.com/voxpelli/badges-cjs-esm)
[](LICENSE.md)
[](https://conventionalcommits.org/)
[](https://typescriptlang.org/)
[](https://vitest.dev/)
[](https://yarnpkg.com/)[micromark][micromark] extensions to support [gemoji][gemoji] (`:+1:`)
## Contents
- [What is this?](#what-is-this)
- [When should I use this?](#when-should-i-use-this)
- [Install](#install)
- [Use](#use)
- [API](#api)
- [Syntax](#syntax)
- [Types](#types)
- [Contribute](#contribute)## What is this?
This package contains two extensions that add support for gemoji (GitHub Emoji) syntax in markdown to
[`micromark`][micromark].Gemoji are the shortcodes that GitHub uses to represent emoji. For example, `:grinning:` can be used for 😀.
## When should I use this?
**TODO**: when should i use this?
## Install
This package is [ESM only][esm].
In Node.js (version 18+) with [yarn][yarn]:
```sh
yarn add @flex-development/micromark-extension-gemoji
```
See Git - Protocols | Yarn
 for details regarding installing from Git.
In Deno with [`esm.sh`][esmsh]:
```ts
import { gemoji, gemojiHtml } from 'https://esm.sh/@flex-development/micromark-extension-gemoji'
```In browsers with [`esm.sh`][esmsh]:
```html
import { gemoji, gemojiHtml } from 'https://esm.sh/@flex-development/micromark-extension-gemoji'
```
## Use
**TODO**: use
## API
**TODO**: api
## Syntax
**TODO**: syntax
## Types
This package is fully typed with [TypeScript][typescript].
## Contribute
See [`CONTRIBUTING.md`](CONTRIBUTING.md).
[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
[esmsh]: https://esm.sh/
[gemoji]: https://github.com/wooorm/gemoji
[micromark]: https://github.com/micromark/micromark
[typescript]: https://www.typescriptlang.org
[yarn]: https://yarnpkg.com