⬅️ Back to Table of Contents
📄 nodes.ts
📊 Analysis Summary
Metric |
Count |
🔧 Functions |
5 |
📦 Imports |
1 |
📚 Table of Contents
🛠️ File Location:
📂 packages/website/plugins/utils/nodes.ts
📦 Imports
Name |
Source |
MdxFlowExpression |
mdast-util-mdx |
Functions
nodeIsCode(node: unist.Node): node is mdast.Code
Code
export function nodeIsCode(node: unist.Node): node is mdast.Code {
return node.type === 'code';
}
- Parameters:
node: unist.Node
- Return Type:
node is mdast.Code
nodeIsHeading(node: unist.Node): node is mdast.Heading
Code
export function nodeIsHeading(node: unist.Node): node is mdast.Heading {
return node.type === 'heading';
}
- Parameters:
node: unist.Node
- Return Type:
node is mdast.Heading
nodeIsParagraph(node: unist.Node): node is mdast.Paragraph
Code
export function nodeIsParagraph(node: unist.Node): node is mdast.Paragraph {
return node.type === 'paragraph';
}
- Parameters:
node: unist.Node
- Return Type:
node is mdast.Paragraph
nodeIsMdxFlowExpression(node: unist.Node): node is MdxFlowExpression
Code
export function nodeIsMdxFlowExpression(
node: unist.Node,
): node is MdxFlowExpression {
return node.type === 'mdxFlowExpression';
}
- Parameters:
node: unist.Node
- Return Type:
node is MdxFlowExpression
nodeIsParent(node: unist.Node): node is unist.Parent
Code
export function nodeIsParent(node: unist.Node): node is unist.Parent {
return 'children' in node;
}
- Parameters:
node: unist.Node
- Return Type:
node is unist.Parent