Skip to content

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