remark-emoji

WebJar for remark-emoji

License

License

MIT
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

remark-emoji
Last Version

Last Version

2.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

remark-emoji
WebJar for remark-emoji
Project URL

Project URL

https://www.webjars.org
Source Code Management

Source Code Management

https://github.com/rhysd/remark-emoji

Download remark-emoji

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/remark-emoji/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>remark-emoji</artifactId>
    <version>2.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/remark-emoji/
implementation 'org.webjars.npm:remark-emoji:2.1.0'
// https://jarcasting.com/artifacts/org.webjars.npm/remark-emoji/
implementation ("org.webjars.npm:remark-emoji:2.1.0")
'org.webjars.npm:remark-emoji:jar:2.1.0'
<dependency org="org.webjars.npm" name="remark-emoji" rev="2.1.0">
  <artifact name="remark-emoji" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='remark-emoji', version='2.1.0')
)
libraryDependencies += "org.webjars.npm" % "remark-emoji" % "2.1.0"
[org.webjars.npm/remark-emoji "2.1.0"]

Dependencies

compile (3)

Group / Artifact Type Version
org.webjars.npm » emoticon jar [3.2.0,4)
org.webjars.npm : node-emoji jar [1.10.0,2)
org.webjars.npm : unist-util-visit jar [2.0.2,3)

Project Modules

There are no modules declared in this project.

remark-emoji

CI npm

This is a remark plugin to replace :emoji: to real UTF-8 emojis in text.

Demo

You can find a demo in the following Codesandbox.

Usage

remark().use(emoji [, options]);
const remark = require('remark');
const emoji = require('remark-emoji');

const doc = 'Emojis in this text will be replaced: :dog: :+1:';
console.log(remark().use(emoji).process(doc).contents);
// => Emojis in this text will be replaced: ๐Ÿถ ๐Ÿ‘

Options

options.padSpaceAfter

Setting to true means that an extra whitespace is added after emoji. This is useful when browser handle emojis with half character length and following character is hidden. Default value is false.

options.emoticon

Setting to true means that emoticon shortcodes are supported (e.g. :-) will be replaced by ๐Ÿ˜ƒ ). Default value is false.

License

Distributed under the MIT License.

Versions

Version
2.1.0