@supersmart-world/create-app
v0.1.0
Published
Launch Pad CLI — scaffolds new Supersmart products
Downloads
77
Maintainers
Readme
@supersmart-world/create-app — Launch Pad CLI
Scaffolds a new Supersmart product inside ~/Code/supersmart-platform/apps/.
Usage
Run from the monorepo root:
pnpm create @supersmart-world/appOr during local development, after pnpm build:
node tooling/create-supersmart-app/dist/index.jsFlags
| Flag | Description |
| --- | --- |
| --dry-run | Zeige geplante Schritte, schreibe nichts. |
| --verbose | Detailliertes Logging. |
| --force | Überschreibe existierendes Zielverzeichnis. |
| --cwd <path> | Platform-Monorepo-Root (default: process.cwd()). |
Prompts
- productName — kebab-case, z.B.
brandlinter. - displayName — Anzeigename, Default: Title-Case von
productName. - subdomain — Subdomain unter
.supersmart.world, Default:productName. - description — kurze Beschreibung.
- primaryUser — wer das Produkt nutzt.
Build
pnpm --filter @supersmart-world/create-app buildOutput landet in dist/ (ESM, Node 20, mit Shebang).
Development
pnpm --filter @supersmart-world/create-app devWatch-Mode via tsup --watch.
Roadmap
- Session 3.2 — pnpm-create-Integration, Base-Generator-Test
- Session 3.3 — Full Next.js 16 Base-Template (Handlebars)
- Session 3.4 — Auth + Billing-Generators
- Session 3.5 — DB + AI-Generators, Presets
- Session 3.6 — Deployment-Automation (Vercel + Cloudflare)
- Session 3.7 — Proof-of-Concept-App (playground) + Platform-Docs
