1 2 3 4 5 6 7 8 9 10
export function isObj(v: unknown): v is Record<string, unknown> { return !!v && typeof v === 'object' } export function hasProp<K extends PropertyKey>( data: object, prop: K, ): data is Record<K, unknown> { return prop in data }