import { AwsContext } from "./aws/context.ts"; import { MailTrafficHandler } from "./traffic.ts"; import { Logger, setLogger } from "./logger.ts"; import { Config, setConfig } from "./config.ts"; class App { readonly aws = new AwsContext(); readonly mailTrafficDeliverer = new MailTrafficHandler(this.aws); constructor() { setLogger(new Logger("log")); setConfig(new Config()); } } if (import.meta.main) { const app = new App(); }