diff --git a/www/src/lib/format.ts b/www/src/lib/format.ts
index 8308e9e..cd07266 100644
--- a/www/src/lib/format.ts
+++ b/www/src/lib/format.ts
@@ -30,12 +30,10 @@ export function formatListItem(
date: Date,
url: string,
title: string,
- options?: { pinned?: boolean; suffix?: string; prefix?: string }
+ options?: { pinned?: boolean }
): string {
const pinnedBadge = options?.pinned ? ' [pinned]' : '';
- const suffix = options?.suffix ? ` ${options.suffix}` : '';
- const prefix = options?.prefix ?? '';
- return `${prefix}${formatDate(date)}${title}${pinnedBadge}${suffix}`;
+ return `${formatDate(date)}${title}${pinnedBadge}`;
}
interface Sortable {
diff --git a/www/src/lib/txt.ts b/www/src/lib/txt.ts
index 8bca741..ee03984 100644
--- a/www/src/lib/txt.ts
+++ b/www/src/lib/txt.ts
@@ -47,9 +47,3 @@ export function getTxtFiles(): TxtFile[] {
return sortByPinnedThenDate(files);
}
-export function getTxtFileNames(): string[] {
- const txtDir = getTxtDir();
- if (!fs.existsSync(txtDir)) return [];
-
- return fs.readdirSync(txtDir).filter(file => file.endsWith('.txt'));
-}
diff --git a/www/src/pages/sitemap.txt.ts b/www/src/pages/sitemap.txt.ts
index 215d9ac..2121a21 100644
--- a/www/src/pages/sitemap.txt.ts
+++ b/www/src/pages/sitemap.txt.ts
@@ -1,13 +1,13 @@
import { getCollection } from 'astro:content';
import type { APIContext } from 'astro';
import { getSlug } from '../lib/md';
-import { getTxtFileNames } from '../lib/txt';
+import { getTxtFiles } from '../lib/txt';
import { SUBDOMAINS } from '../lib/consts';
export async function GET(context: APIContext) {
const site = context.site?.origin ?? 'https://wynne.rs';
const posts = await getCollection('md');
- const txtFiles = getTxtFileNames();
+ const txtFiles = getTxtFiles().map(f => f.name);
const urls = [
'/',