Skip to content

Documentation / @ripl/utilities / objectMap

Function: objectMap()

objectMap<TSource, TResult>(input, iteratee): TResult

Defined in: packages/utilities/src/collection.ts:180

Maps over the enumerable properties of an object, producing a new object with transformed values.

Type Parameters

Type ParameterDefault type
TSource extends IterableObject-
TResult extends Record<keyof TSource, unknown>Record<keyof TSource, unknown>

Parameters

ParameterType
inputTSource
iterateeObjectIteratee<Extract<keyof TSource, string>, TSource[keyof TSource], unknown>

Returns

TResult