site/node_modules/remark-breaks/lib/index.js

27 lines
448 B
JavaScript
Raw Permalink Normal View History

2024-10-14 06:09:33 +00:00
/**
* @typedef {import('mdast').Root} Root
*/
import {newlineToBreak} from 'mdast-util-newline-to-break'
/**
* Support hard breaks without needing spaces or escapes (turns enters into
* `<br>`s).
*
* @returns
* Transform.
*/
export default function remarkBreaks() {
/**
* Transform.
*
* @param {Root} tree
* Tree.
* @returns {undefined}
* Nothing.
*/
return function (tree) {
newlineToBreak(tree)
}
}