rehype-title-figure
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

rehype-title-figure

main codecov npm version Conventional Commits code style: prettier

Rehype plugin that adds a caption using the title attribute of the img.

Install

$ yarn add rehype-title-figure

or

$ npm i rehype-title-figure

Usage

import unified from 'unified'
import remark from 'remark-parse'
import remark2rehype from 'remark-rehype'
import stringify from 'rehype-stringify'

import rehypeTitleFigure from 'rehype-title-figure'

function compile(md: string) {
  return unified()
    .use(remark)
    .use(remark2rehype)
    .use(rehypeTitleFigure)
    .use(stringify)
    .processSync(md)
    .toString()
}

const output = compile(
  '![alt text](https://placehold.jp/150x150.png "caption text")'
)
console.log(output)

output:

<figure><img src="https://placehold.jp/150x150.png" alt="alt text" title="caption text"><figcaption>caption text</figcaption></figure>

LICENSE

MIT © y-temp4

Package Sidebar

Install

npm i rehype-title-figure

Weekly Downloads

23

Version

0.1.2

License

MIT

Unpacked Size

5.92 kB

Total Files

5

Last publish

Collaborators

  • y-temp4