Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

@beeper/pickle-state-sqlite

SQLite MatrixStore for @beeper/pickle. Uses Node's built-in node:sqlite — no native deps.

npm install @beeper/pickle-state-sqlite
import { createMatrixClient } from "@beeper/pickle/node";
import { createSQLiteMatrixStore } from "@beeper/pickle-state-sqlite";

const client = createMatrixClient({
  homeserver,
  token,
  store: await createSQLiteMatrixStore(".matrix-state/alice.db"),
});

Recommended for production Node bots. Requires Node 22+.