Directory Structure [public,src,lib,markdown] - lemon2003/sveltekit-test Wiki

/public/src/lib/markdown/
├── html-viewer/
├── to-xmdast/
├── util-is/
├── xmd-viewer/
├── inspectCurrent.ts
├── markdown2ast.ts
├── util-fragment.ts
├── xmdast-context.d.ts
└── xmdast.d.ts

./html-viewer/

hast (syntax-tree/hast: Hypertext Abstract Syntax Tree format) をSvelteコンポーネントで表示する

./to-xmdast/

mdast (syntax-tree/mdast: Markdown Abstract Syntax Tree format) -> xmdast (./xmdast.d.ts)

./util-is/

mdast/xmdastのノードを判別する関数群

./xmd-viewer/

xmdastをSvelteコンポーネントで表示する.xmdast中のhtml(ParsedHtml)は ./html-viewer/ を用いて表示する

./markdown2ast.ts

markdown (string) -> mdast -> xmdast へ順に変換する

./xmdast.d.ts

xmdastの型定義

⚠️ **GitHub.com Fallback** ⚠️