Consume overview
SumX apps resolve @sumx/* in three modes (portal scripts):
| Mode | Command | When to use |
|---|---|---|
| Feed | pnpm run sumx:feed | Production, CI, most developers |
| Local kit | pnpm run sumx:local | Editing kit + app together |
| Vendor | pnpm run sumx:vendor | Offline, air-gapped, pipeline artifacts |
Config: sumx-deps.config.json in the consumer repo (feedVersion, per-package feedVersions, vendor paths).
After any mode switch, run pnpm install in the consumer app.
Packages to install
{
"dependencies": {
"@sumx/ssr-auth-core": "0.1.0",
"@sumx/ui": "0.1.1",
"@sumx/ssr-auth-react": "0.1.2",
"@sumx/ssr-pdf": "0.1.0"
}
}Versions above are examples — check sumx-deps.config.json and the feed for current releases.
Peers
@sumx/ssr-auth-react requires: react, react-dom, next, react-oidc-context, oidc-client-ts, @tanstack/react-query, lucide-react, lottie-web, and @sumx/ssr-auth-core + @sumx/ui.