From c9eaee73097450b833126c2c4735721468040752 Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Thu, 9 Oct 2025 22:56:30 -0300 Subject: [PATCH] build(next): enforce Turbopack for build; docs: note Turbopack usage in ops guide --- docs/OPERACAO-PRODUCAO.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/OPERACAO-PRODUCAO.md b/docs/OPERACAO-PRODUCAO.md index b3f1279..b0693da 100644 --- a/docs/OPERACAO-PRODUCAO.md +++ b/docs/OPERACAO-PRODUCAO.md @@ -308,3 +308,10 @@ Benefícios - CI/CD (web + desktop): `.github/workflows/ci-cd-web-desktop.yml` - Guia CI/CD Desktop: `apps/desktop/docs/guia-ci-cd-web-desktop.md` - Docs Convex self‑hosted: imagem oficial `ghcr.io/get-convex/convex-backend` + +## Turbopack (Next.js) +- O projeto usa Turbopack em dev e build. +- Scripts (package.json): + - `dev`: `next dev --turbopack` + - `build`: `next build --turbopack` +- O workflow de CI executa `pnpm build` (que já chama Turbopack via script), e a stack utiliza `pnpm start` sobre o artefato gerado. diff --git a/package.json b/package.json index 2650f44..761be3a 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "private": true, "scripts": { "dev": "next dev --turbopack", - "build": "next build", + "build": "next build --turbopack", "start": "next start", "lint": "eslint", "prisma:generate": "prisma generate",