Skip to Content
PackagesOverview

Packages overview

Six publishable packages. For API-level detail, use the dedicated reference sections:

PackageDeep docs
@sumx/http-clientHTTP Client
@sumx/sumx-editorSumX Editor
@sumx/uiComponents
@sumx/ssr-auth-coreAuth
@sumx/ssr-auth-reactAuth → React
@sumx/ssr-pdfPDF

Versioning

Versions live in each packages/*/package.json. Portal pins feed versions in sumx-deps.config.json (feedVersions).

Build & publish

pnpm run build # all @sumx/* pnpm run pack:artifacts # artifacts/*.tgz pnpm run publish:feed # Azure Artifacts (maintainers)

Peer dependencies summary

PackagePeers
@sumx/http-clientaxios ≥1.5
@sumx/uiReact 19, Radix dialog/slot, CVA, clsx, tailwind-merge, lucide-react
@sumx/ssr-auth-coreNext ≥14
@sumx/ssr-auth-reactReact 19, @sumx/ui, host TanStack Query
@sumx/ssr-pdfNext ≥14, Chromium at runtime

Legacy package pages

Short summaries remain for quick scanning:

Prefer the Components / Auth / PDF sections for exhaustive API tables and examples.