UNPKG

hast-util-to-mdast

Version:
23 lines (20 loc) 494 B
/** * @import {State} from 'hast-util-to-mdast' * @import {Element} from 'hast' * @import {InlineCode} from 'mdast' */ import {toText} from 'hast-util-to-text' /** * @param {State} state * State. * @param {Readonly<Element>} node * hast element to transform. * @returns {InlineCode} * mdast node. */ export function inlineCode(state, node) { /** @type {InlineCode} */ const result = {type: 'inlineCode', value: toText(node)} state.patch(node, result) return result }