function getRequiredEnv(name) { const value = import.meta.env[name]; if (!value) { throw new Error(`${name} is not provided`); } return value; } const config = Object.freeze({ apiUrl: getRequiredEnv('VITE_API_URL'), googleClientId: getRequiredEnv('VITE_GOOGLE_CLIENT_ID'), facebookAppId: getRequiredEnv('VITE_FACEBOOK_APP_ID'), stripeApiKey: getRequiredEnv('VITE_STRIPE_API_KEY'), }); export default config;