From 25cd6fd83f36a6a612d55ce95edfa561e9ebdf60 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 26 Aug 2026 10:39:14 +0000 Subject: [PATCH] perf: cache build-time module work and persist discovered bluesky uris --- app/pages/blog/[article].vue | 8 +- content/blog/diversity.md | 1 + content/blog/governance-and-abuse.md | 1 + content/blog/open-invitation.md | 1 + content/blog/the-golden-thread.md | 1 + content/blog/today-is-your-day.md | 1 + content/blog/virtuous-circle.md | 1 + content/blog/zero-sum-games.md | 1 + modules/atproto/index.ts | 48 ++-- modules/bsky-comments.ts | 236 ++++++++++-------- modules/invites/index.ts | 17 +- modules/markdown.ts | 146 +++++++---- .../server/discover-bluesky-post.get.ts | 25 +- modules/shared/build-cache.ts | 78 ++++++ modules/sync/index.ts | 4 +- 15 files changed, 378 insertions(+), 191 deletions(-) create mode 100644 modules/shared/build-cache.ts diff --git a/app/pages/blog/[article].vue b/app/pages/blog/[article].vue index e11333c9..e5141a6a 100644 --- a/app/pages/blog/[article].vue +++ b/app/pages/blog/[article].vue @@ -61,7 +61,7 @@