@reset-framework/sdk
v1.2.0
Published
Browser-side SDK for Reset Framework applications.
Readme
SDK
@reset-framework/sdk is the browser-side JavaScript package for Reset applications.
Responsibilities:
- expose a stable typed client for app frontends
- hide the raw
window.resetbridge envelope - provide runtime availability checks for local browser development
- centralize the shared browser helpers used by templates and demo apps
Package layout:
src/index.js: public entrypointsrc/client.js: high-level client and namespaced APIssrc/transport.js: low-level transport and response validationsrc/errors.js: SDK-specific error types
Recommended usage:
import { reset } from "@reset-framework/sdk"
const appInfo = await reset.app.getInfo()
const runtimeInfo = await reset.runtime.getInfo()Available namespaces:
reset.app.getId()reset.app.getName()reset.app.getSlug()reset.app.getVersion()reset.app.getInfo()reset.runtime.getPlatform()reset.runtime.getArchitecture()reset.runtime.getFrameworkVersion()reset.runtime.getBridgeVersion()reset.runtime.getInfo()reset.commands.invoke()reset.commands.invokeRaw()
