@appport/sdk
v1.1.22
Published
AppPort developer SDK: implement a universal application boundary across runtimes and transports.
Maintainers
Readme
@appport/sdk
The curated TypeScript API for the AppPort protocol.
It exposes application contracts, capability handlers, manifests, clients, servers, authorization primitives, and supported transports without coupling application code to a URL, process, transport, storage engine, or platform.
import { createClient, createHttpTransport } from "@appport/sdk";
const app = createClient({
transport: createHttpTransport({ url: "/appport" })
});Node-only hosting helpers are exported from @appport/sdk/node.
@appport/sdk is the convenience façade: it aggregates lower-level protocol,
client, server, and transport packages, and it keeps AppPort.discover() wired to
the built-in HTTP and WebSocket transports. It is not the foundational architecture
layer; lower-level packages do not depend on the SDK.
