From 2109ae438f97307d9eb47b84ff022161350140e9 Mon Sep 17 00:00:00 2001 From: olaven Date: Wed, 30 Apr 2025 16:18:05 +0200 Subject: [PATCH] deno formatting --- lib/rss.test.ts | 4 ++-- lib/rss.ts | 25 ++++++++++++------------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/lib/rss.test.ts b/lib/rss.test.ts index b7afaba..2247bf1 100644 --- a/lib/rss.test.ts +++ b/lib/rss.test.ts @@ -38,12 +38,12 @@ Deno.test("generated rss contains promo with link to donations page", () => { const feed = rss.assembleFeed(series); const indexOfFirstPromotion = feed.indexOf( - "NRSS er avhengig av din Vipps-støtte" + "NRSS er avhengig av din Vipps-støtte", ); const indexOfSecondPromotion = feed.indexOf("Vurder å støtte utviklingen"); assertLess( indexOfFirstPromotion, indexOfSecondPromotion, - "First promotion should come before the second" + "First promotion should come before the second", ); }); diff --git a/lib/rss.ts b/lib/rss.ts index 20eb1cc..812ac11 100644 --- a/lib/rss.ts +++ b/lib/rss.ts @@ -31,17 +31,15 @@ function assembleFeed(series: Series): string { tag("ttl", "60"), //60 minutes ...(series.imageUrl ? [ - tag("itunes:image", "", [["href", series.imageUrl]]), - tag("image", [ - tag("url", series.imageUrl), - tag("title", series.title), - tag("link", series.link), - ]), - ] + tag("itunes:image", "", [["href", series.imageUrl]]), + tag("image", [ + tag("url", series.imageUrl), + tag("title", series.title), + tag("link", series.link), + ]), + ] : []), - ...series.episodes.map((episode) => - assembleEpisode(episode, series.id) - ), + ...series.episodes.map((episode) => assembleEpisode(episode, series.id)), ]), ], [ @@ -49,14 +47,15 @@ function assembleFeed(series: Series): string { ["xmlns:itunes", "http://www.itunes.com/dtds/podcast-1.0.dtd"], ["xmlns:content", "http://purl.org/rss/1.0/modules/content/"], ["xmlns:podcast", "https://podcastindex.org/namespace/1.0"], - ] - ) + ], + ), ); } function descriptionWithDonationPromotion(description: string): string { const firstPromotion = `⬇️NRSS er avhengig av din Vipps-støtte⬇️`; - const secondPromotion = `Takk for at du bruker NRSS 🙏🌟 Vurder å støtte utviklingen via Vipps med omtrent det samme som prisen på en kaffekopp. Se mer på https://nrss.deno.dev/`; + const secondPromotion = + `Takk for at du bruker NRSS 🙏🌟 Vurder å støtte utviklingen via Vipps med omtrent det samme som prisen på en kaffekopp. Se mer på https://nrss.deno.dev/`; return `${firstPromotion}\n\n${description}\n\n${secondPromotion}`; }