feat: better article parsing + html dom base

This commit is contained in:
2026-04-24 23:03:02 +02:00
parent cbab7c74e5
commit 9109678195
11 changed files with 157 additions and 63 deletions
+15 -8
View File
@@ -1,11 +1,18 @@
export interface MarkdownAttributes {
title?: string
draft?: string
thumbnail?: string
path?: string
}
export interface MarkdownData {
attributes: MarkdownAttributes
attributes: Record<string, unknown>
html: string
}
export interface ArticleMetadata {
path: string
title: string
date: Date
author: string
thumbnail: string
draft: boolean
}
export interface Article {
metadata: ArticleMetadata
html: string
}