docs(quick-261009-p0m): Technology-Stack-Zeilen auf den Stand der Lockdatei gebracht
- Next.js 15.5.27, NestJS 11.2.7, Vitest (apps/web) 4.1.11 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -24,7 +24,9 @@ Tessera ist eine modulare, Docker-basierte Webplattform fuer interne Workflow-Au
|
||||
|
||||
> The tables below show the **installed stack**, checked against `package.json`,
|
||||
> `pnpm-lock.yaml` (`importers:` resolved versions), and the Compose/Dockerfiles
|
||||
> on 2026-09-09. The original stack recommendation from 2026-06/07 lives unchanged
|
||||
> on 2026-09-09; the rows for Next.js, NestJS and Vitest (apps/web) were re-checked
|
||||
> against `pnpm-lock.yaml` on 2026-10-09 after the in-major dependency updates of
|
||||
> quick task 261009-p0m. The original stack recommendation from 2026-06/07 lives unchanged
|
||||
> in `.planning/research/STACK.md`; regenerating this block from that file would
|
||||
> reintroduce the recommended-but-not-installed numbers below as if they were
|
||||
> current.
|
||||
@@ -40,7 +42,7 @@ Tessera ist eine modulare, Docker-basierte Webplattform fuer interne Workflow-Au
|
||||
|
||||
| Technology | Installed Version | Purpose |
|
||||
|------------|--------------------|---------|
|
||||
| Next.js | 15.5.19 | Frontend framework — App Router, React Server Components. A newer major (16.2.x) was recommended but not adopted; see "Recommended But Not Adopted" below |
|
||||
| Next.js | 15.5.27 | Frontend framework — App Router, React Server Components. A newer major (16.2.x) was recommended but not adopted; see "Recommended But Not Adopted" below |
|
||||
| React | 19.2.7 | UI library |
|
||||
| TypeScript | 5.9.3 | Type safety |
|
||||
| Tailwind CSS | 4.3.1 | Styling — CSS-first config, OKLCH colors, built-in dark mode via `.dark` selector |
|
||||
@@ -53,7 +55,7 @@ Tessera ist eine modulare, Docker-basierte Webplattform fuer interne Workflow-Au
|
||||
|
||||
| Technology | Installed Version | Purpose |
|
||||
|------------|--------------------|---------|
|
||||
| NestJS | 11.1.27 | API framework — modular architecture, dependency injection, guards, interceptors |
|
||||
| NestJS | 11.2.7 | API framework — modular architecture, dependency injection, guards, interceptors |
|
||||
| Express | 5.2.1 | HTTP server (via `@nestjs/platform-express`) |
|
||||
| Prisma | 6.19.3 | ORM. A newer major (7.8.x) was recommended but not adopted; see "Recommended But Not Adopted" below |
|
||||
| PostgreSQL | `postgres:16-alpine` | Database — Row-Level Security for multi-tenancy, JSONB for module config |
|
||||
@@ -90,7 +92,7 @@ No identity provider is deployed. The installed system is a self-built login sta
|
||||
| Technology | Installed Version | Purpose |
|
||||
|------------|--------------------|---------|
|
||||
| Vitest (apps/api) | 3.2.6 | Unit/integration tests |
|
||||
| Vitest (apps/web) | 4.1.9 | Unit/integration tests — a different major than apps/api, not yet aligned |
|
||||
| Vitest (apps/web) | 4.1.11 | Unit/integration tests — a different major than apps/api, not yet aligned |
|
||||
| Testing Library (@testing-library/react) | 16.3.2 | Component tests |
|
||||
|
||||
### Developer Experience
|
||||
@@ -112,7 +114,7 @@ something that is actually built:
|
||||
- **Component library:** shadcn/ui CLI v4 was recommended. Not used — no `components.json`, no `components/ui` directory.
|
||||
- **E2E test runner:** Playwright 1.x was recommended as a project dependency. Not installed as one — browser checks run through the Playwright MCP tool, which is not a dependency of this repository and has no `playwright.config.*` here.
|
||||
- **Git hooks:** Husky 9.x and lint-staged 15.x were recommended. Not installed — no `.husky` directory.
|
||||
- **Next.js major version:** 16.2.x was recommended; the installed major is 15.5.19 (see Frontend table above). No statement here about whether an upgrade is planned.
|
||||
- **Next.js major version:** 16.2.x was recommended; the installed major is 15.5.27 (see Frontend table above). No statement here about whether an upgrade is planned.
|
||||
- **Prisma major version:** 7.8.x was recommended; the installed major is 6.19.3 (see Backend table above). No statement here about whether an upgrade is planned.
|
||||
|
||||
## Alternatives Considered
|
||||
|
||||
Reference in New Issue
Block a user