@siteping/cli
v0.4.6
Published
CLI tool to set up Siteping in your project
Downloads
348
Maintainers
Readme
@siteping/cli
CLI tool to set up Siteping in your project — scaffolds Prisma schema and API routes.
Part of the @siteping monorepo — try the live demo.
Usage
npx @siteping/cli initCommands
| Command | Description |
|---------|-------------|
| init | Interactive setup: Prisma schema + API route generation |
| sync | Non-interactive Prisma schema sync (CI-friendly) |
| status | Diagnostic check of your Siteping integration |
| doctor | Test API endpoint connectivity |
init
Walks you through setting up Siteping:
- Detects your
prisma/schema.prisma - Merges
SitepingFeedbackandSitepingAnnotationmodels (idempotent) - Generates the Next.js App Router API route
npx @siteping/cli init
npx prisma db pushsync
Non-interactive schema sync, useful for CI:
npx @siteping/cli sync --schema prisma/schema.prismastatus
Checks your integration:
npx @siteping/cli statusdoctor
Tests API connectivity:
npx @siteping/cli doctor --url http://localhost:3000Related Packages
| Package | Description |
|---------|-------------|
| @siteping/widget | Browser feedback widget |
| @siteping/adapter-prisma | Server-side Prisma adapter |
| @siteping/adapter-memory | In-memory adapter (testing, demos) |
| @siteping/adapter-localstorage | Client-side localStorage adapter |
