qmd/.github/workflows
Tobi Lutke dcedfb5268
feat: cross-runtime SQLite compat layer (bun:sqlite + better-sqlite3)
Add src/db.ts that dynamically imports bun:sqlite under Bun and
better-sqlite3 under Node.js. Exports openDatabase(), loadSqliteVec(),
and a shared Database interface.

- sqlite-vec loading is now optional — FTS works without it, vector
  ops throw a clear error if unavailable
- CI tests both runtimes: Node 22/23 via vitest, Bun via bun test
- All 104 unit tests pass on both Node and Bun
2026-02-15 17:15:47 -04:00
..
ci.yml feat: cross-runtime SQLite compat layer (bun:sqlite + better-sqlite3) 2026-02-15 17:15:47 -04:00
publish.yml ci: use trusted publishing (OIDC provenance) 2026-02-15 15:15:08 -04:00