Official Typescript SDK for S2
@s2-dev/streamstore
npm add @s2-dev/streamstore
import { S2 } from "@s2-dev/streamstore"; const s2 = new S2({ accessToken: "test" }); async function run() { await s2.basins.createBasin({ basin: "MY-ACCESS-TOKEN" }); await s2.streams.createStream({ s2Basin: "my-favorite-basin", createStreamRequest: { stream: "test" }, }); await s2.records.append({ stream: "test", s2Basin: "my-favorite-basin", appendInput: { records: [{ body: "hello" }] }, }); } run();