npm.io
3.0.2 • Published 1 year ago

@mdit-vue/types

Licence
MIT
Version
3.0.2
Deps
0
Size
3 kB
Vulns
0
Weekly
0
Stars
220

@mdit-vue/types

npm

Shared types definition of mdit-vue.

Install

npm i @mdit-vue/types

Usage

Add more properties to env via TypeScript module augmentation:

declare module '@mdit-vue/types' {
  interface MarkdownItEnv {
    foo?: string[];
  }
}
import type { MarkdownItEnv } from '@mdit-vue/types';
import MarkdownIt from 'markdown-it';

const md = MarkdownIt({ html: true });
const env: MarkdownItEnv = {};
const rendered = md.render('raw markdown text', env);

Keywords