Simple, type-safe TypeScript client for Google Calendar API with automatic OAuth2 token refresh and batch operations