The project is supposed to take a Markdown file and generate a static HTML page from it.
- TextNode class and TextType Enum.
- BlockType Enum to classify different block types.
- Function to transform text in markdown syntax into TextNodes of appropriate type.
- Function to extract alt text from image links and anchor text from standard links.
- Function to categorize different block types: headers, code, quotes, etc.
- HTMLNode parent class and its children: ParentNode and LeafNode.
- Unit tests for various configurations of tags, children, values and props.
- Unit tests for text nodes.
- Unit tests for splitting markdown into blocks.
WIP
WIP
WIP
WIP