in src/api/listHelpers.ts [39:51]
export async function getListAsListResponse<Item>(
conn: DbConnectionType,
options: ListRequest,
itemsGetter: ListItemsGetter<Item>,
totalGetter: ListTotalGetter,
): Promise<ListResponse<Item>> {
const [items, total] = await Promise.all([
itemsGetter(conn, options),
totalGetter(conn),
]);
const { limit, offset } = options;
return { items, total, limit, offset };
}