New:Socket for Asana Is Now Available.Learn more
Get Started

stackless-sdk

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stackless-sdk

CLI-backed Stackless client for Node and Bun

latest
Source
npmnpm
Version
0.3.3
Version published
Weekly downloads
53
-71.96%
Maintainers
1
Weekly downloads
 
Created
Source

stackless-sdk

TypeScript SDK for stackless. Published as stackless-sdk on npm. Speaks the JSON protocol (../PROTOCOL.md) via the stackless CLI.

Install

npm install stackless-sdk

Requires stackless on PATH, or set STACKLESS_BIN to the binary path.

Usage

import { Client } from "stackless-sdk";

const client = Client.system();
const outcome = await client.up({
  kind: "create",
  name: "demo",
  on: "local",
  file: "stackless.toml",
});

console.log(outcome.origins.web);
console.log(outcome.integrations);

Calls block on the CLI via spawnSync (synchronous subprocess I/O). Methods return Promises for a stable async API, but each call completes before the Promise resolves.

Protocol

See ../PROTOCOL.md for envelope shapes and verb mapping.

Warning: up --json success output may include integration credentials. Do not log raw envelopes in CI without redaction.

Keywords

stackless

FAQs

Package last updated on 26 Aug 2026

Related posts