@diplodoc/transform
Version:
A simple transformer of text in YFM (Yandex Flavored Markdown) to HTML
17 lines (12 loc) • 451 B
text/typescript
import type {PluginWithOptions} from 'markdown-it';
import type {ImsizeOptions} from './plugin';
import {imageWithSize} from './plugin';
/**
* Imsize plugin for markdown-it.
* This plugin overloads original image renderer.
* Forked from https://github.com/tatsy/markdown-it-imsize
*/
const imsize: PluginWithOptions<ImsizeOptions> = (md, opts) => {
md.inline.ruler.before('emphasis', 'image', imageWithSize(md, opts));
};
export = imsize;