utilium
    Preparing search index...

    Type Alias GetByString<Data, Path>

    GetByString: GetByPath<Data, FilterOut<Split<`${Path}`, KeySeparator>, "">>

    Get a value using a path of property keys.

    Type Parameters

    interface Duck {
    taxonomy: {
    genus: 'anas';
    species: 'platyrhynchos';
    };
    }

    type DuckSpecies = GetByString<Duck, 'taxonomy.species'>; // 'platyrhynchos'