Standalone LibSQL package extracted from
@worlds/client.
deno add jsr:@worlds/libsqlimport { createClient } from "@libsql/client";
import { createLibsqlClient } from "@worlds/libsql";
import { LibsqlQuadStore } from "@worlds/libsql/quad-store";
import { LibsqlSearchIndex } from "@worlds/libsql/search-index";
import { LibsqlRdfjsStore } from "@worlds/libsql/rdfjs-store";deno task ciDry-run a JSR publish locally:
deno task publish:dryReleases publish automatically when changes merge to main. Bump "version" in
deno.json in each release PR — JSR rejects duplicate versions.
One-time setup on jsr.io/@worlds/libsql:
- Open package settings and link
https://github.com/wazootech/worlds-libsql. - Enable GitHub Actions publishing (OIDC). The
publish workflow uses
id-token: write; no JSR token secret is required when OIDC is configured. - Confirm your GitHub account can publish to the
@worldsorg.
After setup, merging to main runs CI, a publish dry-run, and deno publish.