fixed build libs

This commit is contained in:
Boki 2025-06-25 08:29:53 -04:00
parent b03231b849
commit 42baadae38
26 changed files with 981 additions and 541 deletions

View file

@ -3,6 +3,7 @@ import { z } from 'zod';
import { EnvLoader } from './loaders/env.loader';
import { FileLoader } from './loaders/file.loader';
import { ConfigManager } from './config-manager';
import { ConfigError } from './errors';
import type { BaseAppConfig } from './schemas';
import { baseAppSchema } from './schemas';
@ -82,7 +83,7 @@ export function initializeServiceConfig(): BaseAppConfig {
*/
export function getConfig(): BaseAppConfig {
if (!configInstance) {
throw new Error('Configuration not initialized. Call initializeConfig() first.');
throw new ConfigError('Configuration not initialized. Call initializeConfig() first.');
}
return configInstance.get();
}
@ -92,7 +93,7 @@ export function getConfig(): BaseAppConfig {
*/
export function getConfigManager(): ConfigManager<BaseAppConfig> {
if (!configInstance) {
throw new Error('Configuration not initialized. Call initializeConfig() first.');
throw new ConfigError('Configuration not initialized. Call initializeConfig() first.');
}
return configInstance;
}