@readme/markdown
Version:
ReadMe's React-based Markdown parser
12 lines (11 loc) • 426 B
TypeScript
import type { Root } from 'mdast';
import type { Plugin } from 'unified';
import { type JSXContext } from './preprocess-jsx-expressions';
/**
* AST transformer to evaluate MDX expressions using the provided context.
* Replaces mdxFlowExpression and mdxTextExpression nodes with their evaluated values.
*/
declare const evaluateExpressions: Plugin<[{
context?: JSXContext;
}], Root>;
export default evaluateExpressions;