import { loadEnvironment } from '@thalorlabs/config';
import { mongoDBConnect } from '@thalorlabs/database';

import { EnvironmentSchema } from './environment';

const { env, DEBUG_MODE } = loadEnvironment(EnvironmentSchema);

export const ENV = env;
export const IS_DEBUG = DEBUG_MODE;

const connection = mongoDBConnect(env.MONGO_URI);

// Add service instances here (cache, observability, clients, etc.)
