TypeScript SDK
Das reale private Workspace-Paket @qo7/sdk für Auth, Projekte, OpenAPI und sichere HTTP-Fehler.
Verfügbarer Umfang
Qo7Client bietet Auth, Current User, CLI-Tokenverwaltung, Projektlisten, Projektdetail und den OpenAPI-Abruf. Zusätzliche Operationen können über request typisiert aufgerufen werden.
Transport
HTTPS ist außerhalb von localhost Pflicht. Der Client setzt JSON-Header, optional x-request-id und Bearer-Authentisierung und wirft Qo7ApiError mit Status, Code und Request-ID.
Distribution
Das Paket ist derzeit private: true und nicht in einer öffentlichen Registry veröffentlicht. Installationsbefehle für npmjs werden daher nicht behauptet.
Projekte lesen
import { createQo7Client } from '@qo7/sdk';
const client = createQo7Client({
baseUrl: 'https://api.example.invalid',
accessToken: process.env.VENYAR_ACCESS_TOKEN,
});
const projects = await client.projects.list({ organizationId: '<ORGANIZATION_ID>' });