1 import Database from './Database.mjs'
2 import LazyValue from './LazyValue.mjs'
3 import LazyArray from './LazyArray.mjs'
4 import LazyObject from './LazyObject.mjs'
6 let logjson_to_json = async value => {
7 if (value instanceof LazyValue) {
9 if (value instanceof LazyArray) {
11 for (let i = 0; i < value.length; ++i)
12 new_value.push(await logjson_to_json(await value.get(i)))
16 let keys = value.keys()
17 for (let i = 0; i < keys.length; ++i) {
19 new_value[key] = await logjson_to_json(await value.get(key))