MCP Server Framework - v1.0.0
    Preparing search index...

    Function commaSeparatedList

    • Zod schema for comma-separated string list env vars.

      Splits on ,, trims whitespace, removes empty segments. Optionally lowercases all values.

      Use for required list fields that always produce a string[]. For optional fields that should return undefined when empty, use optionalCommaSeparatedList.

      Parameters

      • options: { lowercase?: boolean } = {}

        Configuration for list parsing

        • Optionallowercase?: boolean

          Lowercase all values (default: false)

      Returns ZodEffects<ZodString, string[], string>

      Zod schema that outputs string[]

      // In env schema:
      OTEL_METRICS_EXPORTER: commaSeparatedList({ lowercase: true }).default('otlp,prometheus'),