UNPKG

@access-mcp/shared

Version:

Shared utilities for ACCESS-CI MCP servers

16 lines (15 loc) 491 B
export function sanitizeGroupId(groupId) { return groupId.replace(/[^a-zA-Z0-9.-]/g, ""); } export function formatApiUrl(version, endpoint) { return `/${version}/${endpoint}`; } export function handleApiError(error) { if (error.response?.data?.message) { return error.response.data.message; } if (error.response?.status) { return `API error: ${error.response.status} ${error.response.statusText}`; } return error.message || "Unknown API error"; }