Open
Description
The project is really awesome! I'm going to implement @mdit-vue/plugin-component
into Rust. When I checked the source code of @mdit-vue/plugin-component
, I found some code as follows.
https://github.com/mdit-vue/mdit-vue/blob/main/packages/plugin-component/src/html-block-rule.ts#L111
let token = state.push('html_inline', '', 0);
token.content = match[0];
token.map = [startLine, state.line];
// treat the following content as `inline` token to be parsed by other inline rules
token = state.push('inline', '', 0);
token.content = lineText.slice(match[0].length);
token.map = [startLine, state.line];
token.children = [];
I'm confused about how to use the token
in markdown-it-rust. Could you please give me a hand?
Metadata
Metadata
Assignees
Labels
No labels