svelte and nx rewrite

This commit is contained in:
2025-08-03 18:24:31 +02:00
parent e0a743056f
commit cb47cbc620
85 changed files with 1769 additions and 5202 deletions

View File

@@ -1,6 +1,6 @@
# ✨ Lumify Sanity Template
Official CLI and starter template for building modern web apps with Next.js, Sanity, Bun, and Shadcn UI — bundled into a single monorepo.
Official CLI and starter template for building modern web apps with Sveltekit, Sanity, Bun, and Shadcn UI — bundled into a single monorepo.
---
@@ -8,9 +8,9 @@ Official CLI and starter template for building modern web apps with Next.js, San
The `@lumify-systems/template-sanity` CLI sets up a fully functional monorepo with:
***Next.js App Router** for the frontend
***Sveltekit** for the frontend
* 📝 **Sanity Studio** CMS with custom schemas
* 🏗️ **TurboRepo** structure (client, studio, shared packages)
* 🏗️ **NX Monorepo** structure (client, studio, shared packages)
* 🎨 **Shadcn UI** components and theming pre-installed
* 🧪 Preconfigured dev tools (Tailwind, TypeScript, ESLint, Prettier)
@@ -51,7 +51,7 @@ After that:
```
apps/
client/ # Next.js frontend
client/ # Svelte frontend
studio/ # Sanity Studio CMS
packages/
ui/ # Shadcn components & design system
@@ -59,7 +59,7 @@ packages/
typescript-config/ # Shared TypeScript presets
```
All apps and packages are connected with TurboRepo workspaces.
All apps and packages are connected with NX workspaces.
You can run commands from the root: