import { config } from 'dotenv' import { resolve, dirname } from 'path' import { fileURLToPath } from 'url' const ROOT = resolve(dirname(fileURLToPath(import.meta.url)), '..') export function cfg() { config({ path: resolve(ROOT, '.env'), override: true }) config({ path: resolve(ROOT, '.env.local'), override: true }) return { PORT: process.env.PORT || 3000, ADSB_URL: process.env.ADSB_URL || '', INFLUX_URL: process.env.INFLUX_URL || 'http://localhost:8086', INFLUX_TOKEN: process.env.INFLUX_TOKEN || '', INFLUX_ORG: process.env.INFLUX_ORG || 'weather', INFLUX_BUCKET: process.env.INFLUX_BUCKET || 'station', LATITUDE: parseFloat(process.env.LATITUDE || '0'), LONGITUDE: parseFloat(process.env.LONGITUDE || '0'), ALTITUDE: parseFloat(process.env.ALTITUDE || '0'), } }