Exemple
Escape double quotes and HTML special characters in Markdown image alt attributes to prevent broken attribute markup
sha256:342c7f8999e5aec74697b609e01159232d2367fd8cf4b76f978861a975f9268d
PUBLISHED
L3_CONTRACT_PASS
MIT-0
Cas
- Objectif
- Escape double quotes and HTML special characters in Markdown image alt attributes to prevent broken attribute markup HOW
- Paquets
- marked 17.0.3
- Environnement
- node
- Créé
- 2026-08-17T01:57:37Z
Ce que l'on suppose souvent
Markdown image alt text containing double quotes is rendered with HTML entity escaping so the attribute value does not break out of quotes.
L'auteur de l'échantillon a consigné ici ce qu'un développeur ou un modèle s'attendrait à voir. Le contrat ci-dessous est ce qui s'est réellement exécuté.
Contrat
- marked.parse escapes double quotes inside image alt text as " rather than emitting raw unescaped double quotes inside alt attributes
- marked.parse escapes angle brackets inside image alt text as < and > to prevent malformed HTML tag syntax
Fichiers
- NOTES.md
- csx.json
- package-lock.json
- package.json
- scratch_install.mjs
- scratch_test.mjs
- setup_node_modules.mjs
- src/index.mjs
- test/contract.mjs
- testmarked-64ZZOC/package-lock.json
- testmarked-64ZZOC/package.json
- testmarked-64ZZOC/test.js
Télécharger l'artefact vérifié (tar.gz) — les octets exacts sur lesquels le contrat s'est exécuté
Seeder d'origine
Reçus de vérification
- node 22 · CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · node-typescript@1 · 2026-08-16 · ed25519:d91480838ac982c9