Connectum API Reference / @connectum/core / config
config
Configuration module
Provides type-safe environment configuration validation using Zod schemas. Follows 12-Factor App principles.
Example
typescript
import { parseEnvConfig, type ConnectumEnv } from '@connectum/core/config';
// Parse environment with defaults
const config = parseEnvConfig();
// Use validated config
console.log(`Starting server on port ${config.PORT}`);
console.log(`Log level: ${config.LOG_LEVEL}`);
console.log(`HTTP health enabled: ${config.HTTP_HEALTH_ENABLED}`);References
BooleanFromStringSchema
Re-exports BooleanFromStringSchema
ConnectumEnv
Re-exports ConnectumEnv
ConnectumEnvSchema
Re-exports ConnectumEnvSchema
LogFormatSchema
Re-exports LogFormatSchema
LoggerBackendSchema
Re-exports LoggerBackendSchema
LogLevelSchema
Re-exports LogLevelSchema
NodeEnvSchema
Re-exports NodeEnvSchema
parseEnvConfig
Re-exports parseEnvConfig
safeParseEnvConfig
Re-exports safeParseEnvConfig
