/** * Configuration for API adapters */ import { PUBLIC_SIERO_API_URL } from '$env/static/public' /** * Get the base URL for API requests * Always use direct API URL for both server and client */ export function getApiBaseUrl(): string { const base = PUBLIC_SIERO_API_URL || 'http://localhost:3000' // Production API uses /v1, development uses /api/v1 const apiPath = import.meta.env.PROD ? '/v1' : '/api/v1' return `${base}${apiPath}` } /** * Default configuration for all adapters */ export const DEFAULT_ADAPTER_CONFIG = { baseURL: getApiBaseUrl(), timeout: 30000, retries: 3, cacheTime: 0 }