Stratal API Reference
    Preparing search index...

    Type Alias ConfigPath<T>

    ConfigPath: {
        [K in keyof T & string]: T[K] extends Record<string, unknown>
            ? K | `${K}.${ConfigPath<T[K]>}`
            : K
    }[keyof T & string]

    Generate all valid dot-notation paths from a config object type

    Type Parameters

    • T
    ConfigPath<{ database: { url: string } }> = 'database' | 'database.url'