method ConfigurationValidator.prototype.validateAndGet
ConfigurationValidator.prototype.validateAndGet(configuration: unknown): IConfiguration

Validates and returns a typed configuration.

Parameters

configuration: unknown
  • Configuration object to validate

Return Type

Validated and transformed configuration (Zod-coerced values, e.g. trimmed strings)

Throws

Error if validation fails

Usage

import { ConfigurationValidator } from ".";