type ObjectKeys = Extract | `${Extract}`; /** * Returns the enumerable keys of an object. * * @example * mapObjectToKeys({ a: 1, b: 2 }); */ export default function mapObjectToKeys( obj: T, ): readonly ObjectKeys[] { return Object.keys(obj) as readonly ObjectKeys[]; }