Container view — Architecture
architecture-overview · hero
Component view — UI Framework Adapters
architecture-overview › framework-adapters-view
Component view — Core HTML Stringifier
architecture-overview › core-stringify-view
Code block attribute normalization
normalize-attributes
AstElement → NativeAttributes
packages/comark-vue/src/components/MarkdownDocument.ts packages/comark-vue/test/code-block.test.ts
packages/comark-react/src/components/MarkdownDocument.tsx packages/comark-react/test/code-block.test.tsx
packages/comark-svelte/src/components/MarkdownNode.svelte packages/comark-svelte/test/MarkdownNode.test.ts
packages/comark-angular/src/components/markdown-node.component.ts
packages/comark-html/src/render.ts
packages/comark/src/internal/stringify/handlers/html.ts packages/comark/test/html-escape.test.ts packages/comark/test/html-roundtrip.test.ts
packages/comark/src/utils/index.ts
packages/comark/src/parse.ts
test/bundle.test.ts
packages/comark-vue/src/components/MarkdownDocument.ts packages/comark-vue/test/code-block.test.ts
packages/comark-react/src/components/MarkdownDocument.tsx packages/comark-react/test/code-block.test.tsx
packages/comark-svelte/src/components/MarkdownNode.svelte packages/comark-svelte/test/MarkdownNode.test.ts
packages/comark-angular/src/components/markdown-node.component.ts
packages/comark-html/src/render.ts
packages/comark/src/internal/stringify/handlers/html.ts packages/comark/test/html-escape.test.ts packages/comark/test/html-roundtrip.test.ts
packages/comark/src/utils/index.ts
packages/comark/src/parse.ts
test/bundle.test.ts
packages/comark-angular/src/components/markdown-node.component.ts
packages/comark-html/src/render.ts
packages/comark/src/internal/stringify/handlers/html.ts packages/comark/test/html-escape.test.ts packages/comark/test/html-roundtrip.test.ts
packages/comark/src/utils/index.ts
packages/comark/src/parse.ts
test/bundle.test.ts
packages/comark-vue/src/components/MarkdownDocument.ts packages/comark-vue/test/code-block.test.ts
packages/comark/src/utils/index.ts
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan
↵
fix: render code block props as `data-*` attributes on native `pre`
comarkdown/comark #463
· 4 diagrams
Start the walkthrough
W
Toggle architecture
Toggle data flow
Fit the whole strip
1
Copy share link
Switch to light
How to move around
Ask about this canvas
/
◈ Rendered by
PR Lens
· crafted with ❤️ by the
Coldtea
team
100%
Container view — Architecture
Architecture
Component view — UI Framework Adapters
Architecture
Component view — Core HTML Stringifier
Architecture
Code block attribute normalization
Data flow
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it