0.1.4 • Published 2 months ago

micromark-extension-jaruby v0.1.4

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

micromark-extension-jaruby

Node.js CI Node.js Package codecov GitHub license

micromark extension to support Japanese ruby.

Feature

Install

Node.js

npm install micromark-extension-jaruby

Usage

import { micromark } from "micromark";
import {
  jaruby as syntax,
  jarubyHtml as html,
} from "micromark-extension-jaruby";

const markdown = `
{聖剣}^(エクスカリバー)
`;

console.log(
  micromark(markdown, {
    extensions: [syntax()],
    htmlExtensions: [html()],
  }),
);

generates...

<p>
  <ruby>聖剣<rp>(</rp><rt>エクスカリバー</rt><rp>)</rp></ruby>
</p>

Note

  • This package is almost a refactoring of remark-ruby. Original package is licensed under MIT License.
  • Support for text delimitation & <rb> tag in original package was omitted, since only few browsers can display it.