function requireEnv(name: string): string { const value = process.env[name]; if (!value) { throw new Error(`Не задана переменная окружения ${name}`); } return value; } export const config = { tenantId: requireEnv('GRAPH_TENANT_ID'), clientId: requireEnv('GRAPH_CLIENT_ID'), certPath: requireEnv('GRAPH_CERT_PATH'), keyPath: requireEnv('GRAPH_KEY_PATH'), scope: process.env.GRAPH_SCOPE ?? 'https://graph.microsoft.com/.default', port: Number(process.env.PORT ?? 3000) };