s2-streamstore/s2-sdk-typescript
MCP Data & StorageTypeScript SDK for interacting with S2, a managed serverless data store for durable streams
Features
- Programmatic access to create and manage basins (namespaces) and streams
- Append records as strings or binary payloads with optional headers
- Read stream data by sequence number, timestamp range, or live follow updates
- Supports both Node.js environments (npm/yarn/bun) and browser usage
Recent releases
View all 27 releases →
@s2-dev/[email protected]
Breaking risk
Breaking changes
- CreateBasinInput.scope replaced by location
- EnsureBasinInput.scope replaced by location
- BasinInfo.scope replaced by location
Notable features
- Adds `location` related RPCs
Full changelog
Minor Changes
-
5c0ed79: - refactor!: BasinScope now Location, and is free string instead of enum
- feat: adds
locationrelated RPCs
Breaking changes:
- CreateBasinInput.scope replaced by location
- EnsureBasinInput.scope replaced by location
- BasinInfo.scope replaced by location
- root export BasinScope removed and replaced by LocationName
- generated API.BasinScope no longer exists because the spec no longer has it
- feat: adds
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
30
Forks
9
Languages
TypeScript
HTML
JavaScript
Downloads/week
5,782
↓5%
NPM Maintainers
2
Contributors
8
TypeScript
Types included ✓
Install & Platforms
Install via
npm