// progetti
←

Conversione WhatsApp ↔ HTML con wa-format

wa-format: libreria TypeScript per convertire il markup WhatsApp in HTML e viceversa, con converter senza dipendenze, 8 formati e MCP server per agenti AI.

Conversione WhatsApp ↔ HTML con wa-format

wa-format è una libreria TypeScript open source che rende il markup WhatsApp interoperabile con il web: converte in modo bidirezionale il testo WhatsApp in HTML e ricostruisce il markup WhatsApp da HTML, garantendo l'idempotenza HTML del round-trip. I converter toHTML e toWA sono privi di dipendenze e funzionano in Node.js e nei browser moderni; il pacchetto distribuisce ESM, CommonJS e dichiarazioni TypeScript. Include un MCP server che espone le due conversioni come tool read-only per agenti AI, con trasporto stdio e validazione degli argomenti.

// features
  • »Conversione bidirezionale tra markup WhatsApp e HTML con i converter toHTML e toWA
  • »Formattazione completa: grassetto, corsivo, barrato, codice inline e blocchi, citazioni e liste puntate o numerate
  • »Parsing in AST con parse e rendering HTML con renderHtml per controllare la resa
  • »MCP server con i tool whatsapp_to_html e html_to_whatsapp, read-only e approvabili automaticamente dai client
  • »Round-trip HTML idempotente con escaping sicuro dell'output e opzioni per stile, line break e trim
// skills
TypeScriptNode.jsESMCommonJSModel Context Protocolzodnode:testnpmHTMLASTstdio