import path from 'node:path'; import { config } from 'dotenv'; /** Загружает корневой .env для процессов монорепо (боты, воркер) */ export function loadRootEnv() { config({ path: path.resolve(import.meta.dirname, '../../../.env'), quiet: true }); } export function requireEnv(name: string): string { const v = process.env[name]; if (!v) throw new Error(`${name} is not set`); return v; }