1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { set } from "https://esm.town/v/std/set?v=11";
import { storage } from "https://esm.town/v/beneskildsen/storage";
export let setItem = async (key, value, namespace?: string) => {
if (namespace) {
if (!storage[namespace]) {
storage[namespace] = {};
}
storage[namespace][key] = value;
}
else {
storage[key] = value;
}
await set("storage", storage);
};