diff --git a/broker.ts b/broker.ts index 2997114..d2e127c 100644 --- a/broker.ts +++ b/broker.ts @@ -197,6 +197,9 @@ function render(node: Node): string { case "Root": return render(node.child!); case "Hexagram": + //NEW + node.value = node.value?.replace("

", "

"); + node.value = node.value?.replace("

", "

"); node.value = node.value?.replace("
", " - "); outputHTML = "

" + node.value + "

"; @@ -204,10 +207,17 @@ function render(node: Node): string { return outputHTML; + //NEW + case "Images": + outputHTML = "

" + node.value + "

"; //EXTRA closing div + outputHTML = outputHTML + render(node.child!); + + return outputHTML; + case "ChangingLines" : const regex = new RegExp("~", "g"); node.value = node.value?.replace(regex, ""); - outputHTML = "

" + node.value + "

"; + outputHTML = "

" + node.value + "


"; outputHTML = outputHTML + render(node.child!); return outputHTML; diff --git a/mailsender.ts b/mailsender.ts deleted file mode 100644 index 2260cec..0000000 --- a/mailsender.ts +++ /dev/null @@ -1,32 +0,0 @@ -//import * as nodemailer from "nodemailer"; - -//const nodemailer = require('lib/nodemailer'); -//const nodemailer = require('node_modules/nodemailer/lib/nodemailer'); -const nodemailer = require('nodemailer'); - -// Erstelle den Transporter -const transporter = nodemailer.createTransport({ - //host: "localhost", // MailHog läuft standardmäßig auf localhost - host: "mailhog.mailhog.svc.cluster.local", //"10.96.177.226", // MailHog ClusterIP - port: 1025, // Standard-MailHog SMTP-Port - secure: false // MailHog benötigt keine Verschlüsselung -}); - -// E-Mail senden -async function sendEmail() { - try { - const info = await transporter.sendMail({ - from: '"Test Sender" ', - to: "Christopher.Hase@telekom.com;test@mailhog.local", - subject: "Hallo von MailHog", - text: "Das ist eine Test-E-Mail mit MailHog und TypeScript.", - html: "

Das ist eine Test-E-Mail mit MailHog und TypeScript.

" - }); - - console.log("E-Mail gesendet: ", info.messageId); - } catch (error) { - console.error("Fehler beim Senden der E-Mail:", error); - } -} - -sendEmail(); \ No newline at end of file