UNPKG

sqlocal

Version:

SQLocal makes it easy to run SQLite3 in the browser, backed by the origin private file system.

20 lines 536 B
function isArrayOfArrays(rows) { return !rows.some((row) => !Array.isArray(row)); } export function convertRowsToObjects(rows, columns) { let checkedRows; if (isArrayOfArrays(rows)) { checkedRows = rows; } else { checkedRows = [rows]; } return checkedRows.map((row) => { const rowObj = {}; columns.forEach((column, columnIndex) => { rowObj[column] = row[columnIndex]; }); return rowObj; }); } //# sourceMappingURL=convert-rows-to-objects.js.map