Files
probo/packages/helpers/src/object.ts
Jonathan df23fd635f Add vendor certifications tab
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
2025-06-13 13:23:42 -07:00

11 lines
313 B
TypeScript

/**
* A type safe version of Object.keys
*/
export function objectKeys<T extends Record<string, unknown>>(object: T) {
return Object.keys(object) as (keyof T)[];
}
export function objectEntries<T extends Record<string, unknown>>(object: T) {
return Object.entries(object) as [keyof T, T[keyof T]][];
}