diff options
Diffstat (limited to 'src/bot.ts')
-rw-r--r-- | src/bot.ts | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -1,8 +1,13 @@ -import { dirname } from 'path'; -import { fileURLToPath } from 'url'; -import config from './config/options.js'; -import { Sentry } from './lib/common/Sentry.js'; -import { BushClient } from './lib/index.js'; +import { init } from './lib/utils/BushLogger.js'; +// creates proxies on console.log and console.warn +// also starts a REPL session +init(); + +const { dirname } = await import('path'); +const { fileURLToPath } = await import('url'); +const { default: config } = await import('./config/options.js'); +const { Sentry } = await import('./lib/common/Sentry.js'); +const { BushClient } = await import('./lib/index.js'); const isDry = process.argv.includes('dry'); if (!isDry) new Sentry(dirname(fileURLToPath(import.meta.url)) || process.cwd()); |