work on getting close to refactor

This commit is contained in:
Boki 2025-06-22 11:08:26 -04:00
parent 8550b1de57
commit a63ccc96f5
15 changed files with 129 additions and 178 deletions

View file

@ -6,7 +6,6 @@
import type { IServiceContainer } from '@stock-bot/handlers';
import { autoRegisterHandlers } from '@stock-bot/handlers';
import { getLogger } from '@stock-bot/logger';
import { join } from 'path';
// Import handlers for bundling (ensures they're included in the build)
import './qm/qm.handler';
@ -53,14 +52,15 @@ async function manualHandlerRegistration(serviceContainer: any): Promise<void> {
logger.warn('Falling back to manual handler registration');
try {
// Import and register handlers manually
const { QMHandler } = await import('./qm/qm.handler');
const qmHandler = new QMHandler(serviceContainer);
qmHandler.register();
// // Import and register handlers manually
// const { QMHandler } = await import('./qm/qm.handler');
// const qmHandler = new QMHandler(serviceContainer);
// qmHandler.register();
// const { WebShareHandler } = await import('./webshare/webshare.handler');
// const webShareHandler = new WebShareHandler(serviceContainer);
// webShareHandler.register();
const { WebShareHandler } = await import('./webshare/webshare.handler');
const webShareHandler = new WebShareHandler(serviceContainer);
webShareHandler.register();
logger.info('Manual handler registration complete');
} catch (error) {