diff options
Diffstat (limited to 'scripts/apidoc/utils.ts')
| -rw-r--r-- | scripts/apidoc/utils.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/scripts/apidoc/utils.ts b/scripts/apidoc/utils.ts index 4f8d3440..b6b533f6 100644 --- a/scripts/apidoc/utils.ts +++ b/scripts/apidoc/utils.ts @@ -51,9 +51,8 @@ export function mapByName<TInput extends { name: string }, TValue>( input: TInput[], valueExtractor: (item: TInput) => TValue ): Record<string, TValue> { - return input.reduce( - (acc, item) => ({ ...acc, [item.name]: valueExtractor(item) }), - {} + return Object.fromEntries( + input.map((item) => [item.name, valueExtractor(item)]) ); } |
