UNPKG

unified-error-handling

Version:

A lightweight, zero-dependency error handling library with dynamic adapter loading for multiple error tracking services

17 lines 1.05 kB
/** * Configuration management for unified error handling * * This module provides comprehensive configuration management including: * - Default configurations for all providers * - Configuration merging with user precedence * - Validation and sanitization * - Configuration builders and utilities */ export * from './defaults'; export * from './merger'; export * from './validator'; export { DEFAULT_UNIFIED_CONFIG, BASE_DEFAULTS, PROVIDER_DEFAULTS, ENVIRONMENT_PRESETS, getProviderDefaults, getEnvironmentPreset, getDefaultConfig, } from './defaults'; export { deepMerge, mergeWithDefaults, mergeProviderConfig, createConfigBuilder, createEnvironmentConfig, createProviderConfig, ConfigBuilder, } from './merger'; export { validateConfig, validateBaseConfig, validateFirebaseConfig, validateSentryConfig, sanitizeConfig, createValidator, isValidConfig, formatValidationErrors, ConfigValidator, } from './validator'; export type { ValidationResult, ValidationError, ValidationWarning } from './validator'; //# sourceMappingURL=index.d.ts.map