⚠️ Advertencia sobre Modificaciones del Core: Si bien BaP Framework permite modificar cualquier archivo en src/_main/, ten en cuenta que al actualizar a una nueva versión de BaP en el futuro, cualquier cambio manual en los archivos del núcleo se sobrescribirá y perderá. Se sugiere contactar al referente o mantenedor del framework para sugerir mejoras o cambios antes de alterar el motor localmente.

Módulo markdown.js

Parser local y ligero de Markdown a HTML. Convierte sintaxis Markdown (títulos, negritas, listas, enlaces y bloques de código) a marcado HTML previamente sanitizado mediante DOMPurify.

Funciones Exportadas (export function)

1. parseMarkdown(md)

Firma: parseMarkdown(md: string): string

Propósito: Parsea una cadena de texto en sintaxis Markdown y retorna la cadena HTML sanitizada equivalente.

ParámetroTipoRequeridoDescripción
mdStringCadena de texto en sintaxis Markdown a transformar en HTML sanitizado.

Ejemplo de uso:

import { parseMarkdown } from "../../_main/markdown.js";

const htmlOutput = parseMarkdown("# Título Principal\n- Elemento 1\n- Elemento 2");
console.log("HTML Sanitizado:", htmlOutput);

Buenas Prácticas