chore(render): alte dompurify-deps entfernt + design-rationale-kommentar
Dead-code aus etappe 1 nachgezogen: - dompurify + @types/dompurify aus package.json (jetzt isomorphic-dompurify als einziger sanitizer, bringt eigene typen mit) - design-rationale-kommentar fuer markedInstance zurueckgebracht (Spec §3: lokale ersetzbarkeit der engine — nicht aus dem code ablesbar) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e0d723df14
commit
c391df0d55
|
|
@ -20,7 +20,6 @@
|
|||
"@sveltejs/kit": "^2.57.0",
|
||||
"@sveltejs/vite-plugin-svelte": "^7.0.0",
|
||||
"@testing-library/svelte": "^5.3.1",
|
||||
"@types/dompurify": "^3.0.5",
|
||||
"jsdom": "^29.0.2",
|
||||
"svelte": "^5.55.2",
|
||||
"svelte-check": "^4.4.6",
|
||||
|
|
@ -33,7 +32,6 @@
|
|||
"applesauce-loaders": "^5.1.0",
|
||||
"applesauce-relay": "^5.2.0",
|
||||
"applesauce-signers": "^5.2.0",
|
||||
"dompurify": "^3.4.0",
|
||||
"highlight.js": "^11.11.1",
|
||||
"isomorphic-dompurify": "^3.10.0",
|
||||
"marked": "^18.0.0",
|
||||
|
|
|
|||
|
|
@ -14,6 +14,11 @@ hljs.registerLanguage('bash', bash);
|
|||
hljs.registerLanguage('sh', bash);
|
||||
hljs.registerLanguage('json', json);
|
||||
|
||||
/**
|
||||
* Lokaler Marked-Instance, damit die globale `marked`-Singleton nicht
|
||||
* mutiert wird — andere Module können `marked` unbeeinflusst weiterverwenden.
|
||||
* (Spec §3: lokale Ersetzbarkeit der Engine.)
|
||||
*/
|
||||
const markedInstance = new Marked({
|
||||
breaks: true,
|
||||
gfm: true,
|
||||
|
|
|
|||
Loading…
Reference in New Issue