Tries to get a more type-aware array of a known object's entry pairs.
PKG_VERSION
const obj = { a: 'hello', b: [ 'one', 2 ], c: 42,};// expected type:// { a: string; b: ( number | string )[]; c: number; }const entries = Object.entries( obj )[ 0 ] as ToEntry<typeof obj>;// expected type:// [ 'a', string ] | [ 'b', ( number | string )[] ] | [ 'c', number ] | undefined Copy
const obj = { a: 'hello', b: [ 'one', 2 ], c: 42,};// expected type:// { a: string; b: ( number | string )[]; c: number; }const entries = Object.entries( obj )[ 0 ] as ToEntry<typeof obj>;// expected type:// [ 'a', string ] | [ 'b', ( number | string )[] ] | [ 'c', number ] | undefined
Tries to get a more type-aware array of a known object's entry pairs.