import { mapEntries } from "https://deno.land/std@0.159.0/collections/map_entries.ts";
Applies the given transformer to all entries in the given record and returns a new record containing the results
Example:
import { mapEntries } from "https://deno.land/std@0.159.0/collections/map_entries.ts";
import { assertEquals } from "https://deno.land/std@0.159.0/testing/asserts.ts";
const usersById = {
'a2e': { name: 'Kim', age: 22 },
'dfe': { name: 'Anna', age: 31 },
'34b': { name: 'Tim', age: 58 },
} as const;
const agesByNames = mapEntries(usersById,
([ id, { name, age } ]) => [ name, age ],
)
assertEquals(agesByNames, {
'Kim': 22,
'Anna': 31,
'Tim': 58,
})