Fix several bugs with opening database when the root straddles a block boundary
-rw-r--r-- 138 .gitignore
-rw-r--r-- 175 CachedValue.mjs
-rw-r--r-- 2714 CopyCollector.mjs
-rw-r--r-- 11091 Database.mjs
-rw-r--r-- 1789 LazyArray.mjs
-rw-r--r-- 1659 LazyObject.mjs
-rw-r--r-- 860 LazyValue.mjs
-rw-r--r-- 435 Mutex.mjs
-rw-r--r-- 2845 Transaction.mjs
-rw-r--r-- 781 index.mjs
-rwxr-xr-x 505 json_to_logjson.mjs
-rwxr-xr-x 69 link.sh
-rwxr-xr-x 552 logjson_to_json.mjs
-rw-r--r-- 680 package.json
drwxr-xr-x - tests