Ejemplo
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
Caso
- Objetivo
- Escape double quotes and HTML special characters in Markdown image alt attributes to prevent broken attribute markup HOW
- Paquetes
- marked 17.0.3
- Entorno
- node
- Creado
- 2026-08-17T01:57:37Z
Lo que suele suponerse
Markdown image alt text containing double quotes is rendered with HTML entity escaping so the attribute value does not break out of quotes.
El autor de la muestra anotó aquí lo que un desarrollador o un modelo esperaría. El contrato de abajo es lo que realmente se ejecutó.
Contrato
- 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
Archivos
- 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
Descargar el artefacto verificado (tar.gz): los bytes exactos con los que se ejecutó el contrato
Seeder de origen
Recibos de verificación
- node 22 · CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · node-typescript@1 · 2026-08-16 · ed25519:d91480838ac982c9