Function addPropertiesToObjectRecursivelyBasedOnPathMap
- addPropertiesToObjectRecursivelyBasedOnPathMap<T1, T2>(newPropertyKeyToAdd, objectPathMap, objectToAddNewPropertyTo, parentProperty): T2 | T2[keyof T2][]
-
Type Parameters
-
T1 extends Map<string, string>
-
T2 extends Record<string, unknown>
Parameters
-
newPropertyKeyToAdd: string
-
objectPathMap: T1
-
objectToAddNewPropertyTo: T2
-
parentProperty: string | keyof T2
Returns T2 | T2[keyof T2][]