From 7179a3545704053f8b61cba106611bf7372476c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 2 Aug 2026 22:47:32 +0000 Subject: [PATCH] chore: auto-fix lint & formatting [skip ci] --- src/__tests__/telegram.test.ts | 11 ++++++++--- src/drivers/telegram/render.ts | 5 ++++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/__tests__/telegram.test.ts b/src/__tests__/telegram.test.ts index 39ff470..8223e6d 100644 --- a/src/__tests__/telegram.test.ts +++ b/src/__tests__/telegram.test.ts @@ -43,11 +43,14 @@ describe("telegram renderNeutralMessage", () => { it("converts Discord markdown to Telegram HTML", () => { const out = renderNeutralMessage({ title: "acme/widget#7: Add feature", - description: "**1** commit pushed to `main`\n[View comparison](https://github.com/acme/widget/compare/a...b)", + description: + "**1** commit pushed to `main`\n[View comparison](https://github.com/acme/widget/compare/a...b)", fields: [{ name: "Status", value: "**ok** and `done`" }], }); expect(out).toContain("1 commit pushed to main"); - expect(out).toContain('View comparison'); + expect(out).toContain( + 'View comparison', + ); expect(out).toContain("Status: ok and done"); }); @@ -166,7 +169,9 @@ describe("TelegramDriver", () => { let capturedUrl = ""; mockFetch((url) => { capturedUrl = url; - return new Response(JSON.stringify({ ok: true, result: { message_id: 10 } }), { status: 200 }); + return new Response(JSON.stringify({ ok: true, result: { message_id: 10 } }), { + status: 200, + }); }); const driver = new TelegramDriver(); diff --git a/src/drivers/telegram/render.ts b/src/drivers/telegram/render.ts index d8d787b..4d92ce3 100644 --- a/src/drivers/telegram/render.ts +++ b/src/drivers/telegram/render.ts @@ -10,7 +10,10 @@ function esc(s: string): string { function mdToHtml(s: string): string { let out = esc(s); - out = out.replace(/\[([^\]]+)\]\(([^)]+)\)/g, (_m, label, url) => `${label}`); + out = out.replace( + /\[([^\]]+)\]\(([^)]+)\)/g, + (_m, label, url) => `${label}`, + ); out = out.replace(/\*\*([^*]+)\*\*/g, "$1"); out = out.replace(/`([^`]+)`/g, "$1"); out = out.replace(/(^|[^*])\*([^*]+)\*/g, "$1$2");