{"version":3,"file":"entries.mjs","names":[],"sources":["../../src/object/entries.ts"],"sourcesContent":["/**\n * Creates an array of own enumerable string keyed-value pairs for object\n * @param obj - The object to query\n * @returns Returns the key-value pairs\n * @example\n * entries({ a: 1, b: 2, c: 3 }); // [['a', 1], ['b', 2], ['c', 3]]\n */\nexport function entries<T extends object>(obj: T): Array<[keyof T, T[keyof T]]> {\n  if (obj == null) {\n    return [];\n  }\n  return Object.entries(obj) as Array<[keyof T, T[keyof T]]>;\n}\n"],"mappings":";;;;;;;;AAOA,SAAgB,QAA0B,KAAsC;CAC9E,IAAI,OAAO,MACT,OAAO,CAAC;CAEV,OAAO,OAAO,QAAQ,GAAG;AAC3B"}