0.24.0 • Published 5 years ago
@xmark/transform-wrap-headings v0.24.0
@xmark/transform-wrap-headings
Wrap flat html tag list (from markdown ast) with section divs for different levels
Usage
const XMark = require('@xmark/core');
const TransformWrapHeadings = require('@xmark/transform-wrap-headings');
const xmark = XMark();
xmark.useTransform(TransformWrapHeadings, {
parseAttributes: true,
parseStyleAttributes: true,
wrapperTag: 'section',
enabledHeadings: ['h1'],
wrapperClasses: {
wrapper: 'section',
modifier: x => `section--level${x}`,
},
});
const markdown = '# heading 1';
const hast = xmark.toHAST(markdown);
const html = xmark.toHTML(markdown);
0.24.0
5 years ago
0.23.1
5 years ago
0.22.0
5 years ago
0.21.0
5 years ago
0.20.0
6 years ago
0.19.0
6 years ago
0.18.0
6 years ago
0.17.0
6 years ago
0.16.0
6 years ago
0.15.0
6 years ago
0.14.0
6 years ago
0.13.0
6 years ago
0.12.0
6 years ago
0.11.0
6 years ago
0.10.0
6 years ago
0.9.1
6 years ago
0.8.0
6 years ago
0.7.0
6 years ago
0.6.0
6 years ago
0.5.0
6 years ago
0.4.1
6 years ago