Shared types, API client, IFC logic, and hooks for cal and zoomcal
Go to file
Jeff Emmett 278a31a650 feat: initial cal-shared package with types, API client, IFC logic, and hooks
Shared package for cal.jeffemmett.com and zoomcal.jeffemmett.com containing:
- TypeScript types and enums (calendar, spatial, temporal)
- API client functions (events, sources, locations, IFC)
- IFC calendar conversion utilities
- Semantic location label utilities
- React Query hooks (useEvents, useMonthEvents, useSources)
- QueryClientProvider setup

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 12:19:54 -07:00
src feat: initial cal-shared package with types, API client, IFC logic, and hooks 2026-02-13 12:19:54 -07:00
package.json feat: initial cal-shared package with types, API client, IFC logic, and hooks 2026-02-13 12:19:54 -07:00
tsconfig.json feat: initial cal-shared package with types, API client, IFC logic, and hooks 2026-02-13 12:19:54 -07:00