suma-db
Version:
A Brazilian database that supports JSON(JavaScript Object Notation)
16 lines (13 loc) • 468 B
JavaScript
const Collection = require("collections/map")
module.exports = function (info, collection, limit) {
if (collection) return new Collection(Object.entries(info.class.read()).slice(0, limit))
return Object.entries(info.class.read()).slice(0, limit).reduce((acc, arr, index) => {
acc[index] = {
ID: arr[0],
data: arr[1],
type: typeof arr[1],
index,
}
return acc
}, [])
}