Packages

Core

  • @setu-ts/common — Shared contracts, capability tokens, and pure codecs every Setu-TS package builds on
  • @setu-ts/kernel — Capability-token plugin kernel: service registry, middleware pipeline, router
  • @setu-ts/runtime — Runtime services and HTTP adapters for Node.js, Deno, Bun, and Cloudflare Workers
  • @setu-ts/exceptions — Exception hierarchy, RFC 9457 Problem Details, and the error-handler middleware

Plugins

Starters

Tools

  • @setu-ts/testing — Test app factory, mock plugins, and request injection for Setu-TS
  • @setu-ts/sdk — Portable HTTP client with retry, circuit breaker, rate limiting, and OpenAPI codegen
  • @setu-ts/cli — setu — project scaffolding and plugin-aware code generation
  • @setu-ts/create — npm create @setu-ts — scaffolds a Setu-TS project with setu new