open-index/open-npm huggingface dataset:
npm package: @shoppex/realtime
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.0.21

# realtime

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build realtime` to build the library.

## Running unit tests

Run `nx test realtime` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @shoppexio/cli
Description: Shoppex CLI for theme control plane operations
Latest version: 0.1.0

# @shoppexio/cli

Shoppex CLI for theme development workflows.

Use this package when you want to:
- pull a hosted Shoppex theme into a local folder
- push your local draft source back to Shoppex
- inspect, validate, preview, and publish from the terminal

## Key Commands

Install from npm:

```bash
npx @shoppexio/cli auth login --api-key shx_your_key
```

Or run it from this repo:

```bash
bun packages/cli/bin/shoppex.mjs auth login --api-key shx_your_key
bun packages/cli/bin/shoppex.mjs theme pull --theme theme_123 --out ./my-theme
cd ./my-theme
bun /absolute/path/to/shoppex/packages/cli/bin/shoppex.mjs theme push --preview
bun /absolute/path/to/shoppex/packages/cli/bin/shoppex.mjs theme publish --theme theme_123
```

## Safety Model

Simple rules:
- `pull` stores `.shoppex/theme.json` with the linked theme and source revision
- `push` uploads the full local source snapshot
- `push` validates automatically
- `push` never publishes automatically
- a revision mismatch blocks accidental overwrites unless you pass `--force`

## Auth

Set `SHOPPEX_API_KEY` or log in with:

```bash
shoppex auth login --api-key shx_your_key
```

Recommended scopes:
- `themes.read`
- `themes.write`

## Related Docs

- Hosted Theme Sync: `https://docs.shoppex.io/themes/hosted-theme-sync`
- Theme Control Plane: `https://docs.shoppex.io/themes/theme-control-plane`
npm package: @shoppexio/mcp-theme-server
Description: Shoppex MCP server for theme control plane operations
Latest version: 0.1.1

# @shoppexio/mcp-theme-server

MCP server for Shoppex theme operations.

Use this package when you want an MCP-compatible client like Claude Code, Codex, Cursor, or OpenCode to work against hosted Shoppex themes.

## What It Exposes

The server exposes tools for:
- inspect and diff
- read and search
- apply changes
- create sections and pages
- validate, preview, publish, and rollback

## Runtime Config

Set these environment variables before starting the server:

```bash
export SHOPPEX_API_KEY=shx_your_key
export SHOPPEX_API_URL=https://api.shoppex.io
```

## Start

Install and run from npm:

```bash
npx -y @shoppexio/mcp-theme-server
```

Or, if you are working from this repo:

```bash
bun packages/mcp-theme-server/bin/shoppex-mcp-theme-server.mjs
```

## Auth

Recommended scopes:
- `themes.read`
- `themes.write`

## Related Docs

- AI Workflows: `https://docs.shoppex.io/themes/ai-workflows`
- Theme Control Plane: `https://docs.shoppex.io/themes/theme-control-plane`