Summary
The contributor carousel uses githubAvatarUrl() from src/lib/early-contributors.ts. Add unit tests following the existing test/ pattern (CommunityId.ts, MeetupSlug.ts).
Acceptance criteria
How to test
- Run the new test file:
npx tsx test/EarlyContributors.ts (or project test command if added)
- Confirm all assertions pass
- Intentionally break URL in test locally — confirm test fails
- Revert and confirm green again
Summary
The contributor carousel uses
githubAvatarUrl()fromsrc/lib/early-contributors.ts. Add unit tests following the existingtest/pattern (CommunityId.ts,MeetupSlug.ts).Acceptance criteria
test/EarlyContributors.tssizequery param when providednode:assert/node:test)How to test
npx tsx test/EarlyContributors.ts(or project test command if added)