remark-join-cjk-lines

A remark plugin to remove extra space between CJK Characters

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
remark-join-cjk-lines
1021.0.117 months ago4 years agoMinified + gzip package size for remark-join-cjk-lines in KB

Readme

remark-join-cjk-lines
Node.js CI Node.js Package
remark-join-cjk-lines is a remark plugin to remove extra space between CJK Characters.

Installation

```shell npm install remark-join-cjk-lines # or yarn add remark-join-cjk-lines ```

Usage

With Remark directly

```js const remark = require('remark'); const joinCJKLines = require('remark-join-cjk-lines'); remark()
.use(joinCJKLines)
.processSync(/*...*/);
```

With Gatsby

With gatsby-transformer-remark:
```js // gatsby-config.js plugins:
{
  resolve: `gatsby-transformer-remark`,
  options: {
    plugins: [require('remark-join-cjk-lines')],
  },
},
, ```
With gatsby-plugin-mdx: ```js // gatsby-config.js plugins:
{
  resolve: 'gatsby-plugin-mdx',
    options: {
      extensions: ['.md', '.mdx'],
      remarkPlugins: [require('remark-join-cjk-lines')],
      gatsbyRemarkPlugins: [],
   },
},
, ```

With Docusaurus v2

```js // docusaurus.config.js module.exports = {
// ...
presets: [
  [
    '@docusaurus/preset-classic',
    {
      docs: {
        remarkPlugins: [require('remark-join-cjk-lines')],
      },
    },
  ],
],
}; ```
Docusaurus's remarkPlugins take effect in build mode only.
NOTE: Run gatsby clean to take effect.

License

MIT licensed