UNPKG

es-toolkit

Version:

A state-of-the-art, high-performance JavaScript utility library with a small bundle size and strong type annotations.

26 lines 748 B
//#region src/compat/object/toPairs.d.ts /** * Creates an array of key-value pairs from an object. * * @template T * @param object - The object to query. * @returns Returns the array of key-value pairs. * * @example * const object = { a: 1, b: 2 }; * toPairs(object); // [['a', 1], ['b', 2]] */ declare function toPairs<T>(object?: Record<string, T> | Record<number, T>): Array<[string, T]>; /** * Creates an array of key-value pairs from an object. * * @param object - The object to query. * @returns Returns the array of key-value pairs. * * @example * const object = { a: 1, b: 2 }; * toPairs(object); // [['a', 1], ['b', 2]] */ declare function toPairs(object?: object): Array<[string, any]>; //#endregion export { toPairs };