Skip to content
Esc
navigateopen⌘Jpreview
On this page

Reference

The five packages Stet publishes to npm: what each one exports, how they fit together, and which credential each of them needs.

Five packages ship to npm. Each one is small and does one thing; together they are the whole developer surface of Stet.

How they fit together

@stetcms/config sits at the bottom and knows nothing about the others: it defines the shape of stet.config.ts and the ladder that resolves it. The plugin and the CLI both settle their options through that ladder, which is why they cannot disagree about which deployment you meant.

Everything above the API talks to it the same way, with an organization API key in an x-api-key header — see authentication.

Versions and stability

Every package is at 0.1.0 and moves together. Stet is pre-launch, so the surface described here can still change; when it does, the change is described in that package’s changeset rather than shimmed.

Was this page helpful?