feat: scaffold API, client, or monorepo projects with Nuxt/Vue client support

- draft new now offers API, Client, or Full Stack (monorepo) project shapes
- draft new client scaffolds a Nuxt or Vue app via the official nuxi/create-vue
  tooling, with a Draft-maintained auth/API overlay layered on top
- draft new monorepo combines a scaffolded API and client under one root
  with go.work, pnpm-workspace.yaml, and docker-compose wiring
- assets/embedded restructured into api/monorepo-root/client-nuxt/client-vue
  zones, synced via a generalized, job-based sync tool
This commit is contained in:
FernandoJVideira committed 2026-08-25 21:33:00 +01:00
1 parent fe48b7caee
commit 29f94539e0
7 files changed
+724 -99

No files matched your search

+1 -1
View File
@@ -3,5 +3,5 @@ package assets
import "embed"
//go:generate go run ../tools/sync_templates.go
//go:embed templates/* embedded/*
//go:embed all:templates all:embedded
var EmbedFS embed.FS