import { loadEnvFile } from "node:process"; import path from "node:path"; loadEnvFile(path.join("../../.env")) // Global //loadEnvFile(path.join("./.env")) // Global export const env = { ENVIRONMENT: process.env.ENVIORMENT, API_PORT: parseInt(process.env.API_PORT ?? "3000"), POSTGRES_USER: process.env.POSTGRES_USER, POSTGRES_PASSWORD: process.env.POSTGRES_PASSWORD, POSTGRES_PORT: process.env.POSTGRES_PORT, POSTGRES_HOST: process.env.POSTGRES_HOST, POSTGRES_DATABASE: process.env.POSTGRES_DATABASE, RABBITMQ_HOST: String(process.env.RABBITMQ_HOST ?? "localhost"), RABBITMQ_USER: String(process.env.RABBITMQ_USER ?? "test"), RABBITMQ_PASSWORD: String(process.env.RABBITMQ_PASSWORD ?? "test"), RABBITMQ_EXCHANGE: String(process.env.RABBITMQ_EXCHANGE ?? "/"), RABBITMQ_PORT: parseInt(process.env.RABBITMQ_PORT ?? "5672"), RABBITMQ_MODULENAME: process.env.MODULENAME, RABBITMQ_TTL: process.env.RABBITMQ_TTL, RABBITMQ_SECURE: process.env.RABBITMQ_SECURE, RABBITMQ_RETRY_INTERVAL: process.env.RABBITMQ_INTERVAL, RABBITMQ_VHOST: String(process.env.RABBITMQ_VHOST), CONNECTIONS_URL: String(process.env.CONNECTIONS_URL), OBJENIOUS_CONSUMER_URL: process.env.OBJENIOUS_CONSUMER_URL, NOS_CONSUMER_URL: process.env.NOS_CONSUMER_URL, ALAI_CONSUMER_URL: process.env.ALAI_CONSUMER_URL, };