@devcmskit/sdk
v3.0.0-alpha.1
Published
Typed API client for CMSKit control plane, CMS, and integration consumers.
Readme
@devcmskit/sdk
Typed client and advanced integration toolkit for CMSKit deployments.
Positioning
Use the SDK when you already have a running CMSKit instance and want a stable TypeScript client for:
- health and readiness checks
- OpenAPI discovery
- tenant, theme, plugin, and content reads
- automation scripts and internal dashboards
- node and fetch transport hosting helpers
- external test harnesses
Example
import { CmsClient } from '@devcmskit/sdk';
const client = new CmsClient({
baseUrl: 'http://localhost:3000/api/cms',
});
const health = await client.getHealth();
console.log(health.data.status);Additional subpaths:
@devcmskit/sdk/node@devcmskit/sdk/testing
@devcmskit/sdk is public and documented. It stays outside the private runtime source layout used by cmskit.
