Use pretty json by default

This commit is contained in:
Tony
2024-10-04 09:40:33 +08:00
parent 4037589000
commit 1ef9f6a487
3 changed files with 29 additions and 23 deletions
+7 -8
View File
@@ -7,14 +7,9 @@
let key;
let value;
let store;
let store = new LazyStore("cache.json");
let cache = {};
function newStore() {
store = new LazyStore("cache.json", { serializeFnName: "pretty-json" });
}
newStore()
async function refreshEntries() {
try {
const values = await store.entries();
@@ -33,7 +28,11 @@
async function write(key, value) {
try {
await store.set(key, value);
if (value) {
await store.set(key, value);
} else {
await store.delete(key);
}
const v = await store.get(key);
cache[key] = v;
} catch (error) {
@@ -60,7 +59,7 @@
}
function reopen() {
newStore()
store = new LazyStore("cache.json");
onMessage("We made a new `LazyStore` instance, operations will now work");
}
</script>