( obj: T, )
| 474 | } |
| 475 | |
| 476 | export function typedKeys<T extends object>( |
| 477 | obj: T, |
| 478 | ): T extends T ? (keyof T)[] : never { |
| 479 | return Object.keys(obj) as unknown as T extends T ? (keyof T)[] : never; |
| 480 | } |
| 481 | |
| 482 | export function typedEntries<T extends object>( |
| 483 | obj: T, |
no outgoing calls
no test coverage detected