Container view — Architecture
overview · hero
Component view — Security pipeline
overview › security-details
Document and frontmatter sanitization
sanitize-pipeline
ComarkParsePostState → void
TagSelectorCheck → boolean
SanitizeDataOptions → string[]
docs/content/4.plugins/1.built-in/security.md
AGENTS.md packages/comark/src/utils/index.ts
packages/comark/src/plugins/security.ts packages/comark/test/plugins/security.test.ts
packages/comark/src/internal/sanitize.ts packages/comark/test/sanitize.test.ts
packages/comark/src/internal/stringify/attributes.ts
test/bundle.test.ts
AGENTS.md packages/comark/src/utils/index.ts
packages/comark/src/plugins/security.ts packages/comark/test/plugins/security.test.ts
packages/comark/src/internal/sanitize.ts packages/comark/test/sanitize.test.ts
packages/comark/src/internal/stringify/attributes.ts
test/bundle.test.ts
AGENTS.md packages/comark/src/utils/index.ts
packages/comark/src/plugins/security.ts packages/comark/test/plugins/security.test.ts
packages/comark/src/internal/sanitize.ts packages/comark/test/sanitize.test.ts
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan
↵
fix(security): sanitize frontmatter, tag selectors and data URLs
comarkdown/comark #486
· 3 diagrams
Start the walkthrough
W
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 — Security pipeline
Architecture
Document and frontmatter sanitization
Data flow
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it