Type Alias EnvMapSchema<Output>

EnvMapSchema: {
    [K in keyof Required<Output>]: undefined extends Output[K]
        ? OptionalEnvEntry<Output[K]>
        : RequiredEnvEntry<Output[K]> | RequiredUndefinedThrowEntry<Output[K]>
}

Environment map schema

Type Parameters

  • Output extends Record<string, unknown>

v0.2.15