import fs from 'fs/promises' import yaml from 'js-yaml' import { logger } from './logger.js' class Config { async load () { const doc = yaml.load(await fs.readFile('./config/config.yaml', 'utf8')) // @ts-ignore this._urls = doc.baseUrls logger.debug('[Config] Config has been loaded') } get urls () { return this._urls || [] } } export const config = new Config() export default config