Commit graph

11 commits

Author SHA1 Message Date
ThatGuySam
3dcf7da638 test(search): add url-targetable pagefind browser regression
Cover the Native Support filter with a Playwright-backed Vitest case
that can boot the local dev server or attach to a deployed URL so the
same regression can gate post-deploy verification.
2026-03-15 19:27:25 -05:00
ThatGuySam
e1da6eb880 feat(search): add pagefind provider support
Add Pagefind indexing and browser search adapters behind a provider switch.

This lets prebuild generate either Stork or Pagefind search artifacts and lets the existing search UI run against Pagefind while preserving scoped filters, excerpts, and result metadata.
2026-03-15 13:42:07 -05:00
ThatGuySam
fcda9f0a02 chore(node): move repo tooling to node 24
Align local version markers and GitHub Actions with Node 24, switch the default test entrypoint to the maintained Vitest runner, and replace pnpm-incompatible npm helpers in repo scripts.

This also removes the obsolete AVA plus esm path and excludes disabled test fixtures from generic Vitest discovery so CI reflects the supported test surface.
2026-03-15 12:55:25 -05:00
ThatGuySam
ed9f680505 chore(astro): upgrade to astro 6 2026-03-15 12:20:42 -05:00
ThatGuySam
24fa3a2e0b update: install typescript 2025-02-10 19:31:22 -06:00
ThatGuySam
2f488ee25c update: upgrade vitest 2024-12-27 14:49:19 -06:00
ThatGuySam
f3ec9104f8 update: install dotenv-cli and upgrade ava 2024-12-27 14:43:58 -06:00
ThatGuySam
05a30017f6 Install msw 2023-08-12 16:01:15 -05:00
ThatGuySam
a9aa720056 Upgrade astro 2023-08-12 14:26:38 -05:00
ThatGuySam
db3092f572 Upgrade vite-node 2023-08-12 14:11:15 -05:00
ThatGuySam
afa21a1f52 Switch to pnpm 2023-08-12 13:47:36 -05:00