1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { ValTupleStorage } from "https://esm.town/v/chet/ValTupleStorage";
const db = new ValTupleStorage("data");
await db.write({
set: [
{ key: ["names", "Chet"], value: null },
{ key: ["names", "Sam"], value: null },
{ key: ["names", "Steve"], value: null },
{ key: ["names", "Ivan"], value: null },
{ key: ["names", "Sergey"], value: null },
],
});
const result = await db.scan({ gte: ["names", "Sam"], limit: 2 });
console.log(result);
👆 This is a val. Vals are TypeScript snippets of code, written in the browser and run on our servers. Create scheduled functions, email yourself, and persist small pieces of data — all from the browser.