work on new engine

This commit is contained in:
Boki 2025-07-04 11:24:27 -04:00
parent 44476da13f
commit a1e5a21847
126 changed files with 3425 additions and 6695 deletions

View file

@ -1,6 +1,6 @@
import { ConfigManager, createAppConfig } from '@stock-bot/core-config';
import { wcagAppConfigSchema, type WcagAppConfig } from './schemas/wcag-app.schema';
import { ConfigManager, createAppConfig } from '@stock-bot/engine-config';
import * as path from 'path';
import { wcagAppConfigSchema, type WcagAppConfig } from './schemas/wcag-app.schema';
let configInstance: ConfigManager<WcagAppConfig> | null = null;

View file

@ -1,14 +1,14 @@
import { z } from 'zod';
import {
import {
baseAppConfigSchema,
logConfigSchema,
databaseConfigSchema,
logConfigSchema,
serviceConfigSchema,
} from '@stock-bot/core-config';
import { scannerConfigSchema } from './scanner.schema';
import { workerConfigSchema } from './worker.schema';
} from '@stock-bot/engine-config';
import { z } from 'zod';
import { featuresConfigSchema } from './features.schema';
import { providersConfigSchema } from './providers.schema';
import { scannerConfigSchema } from './scanner.schema';
import { workerConfigSchema } from './worker.schema';
// Service-specific configurations
const wcagServicesSchema = z.object({