sistema-de-chamados/next.config.ts
esdrasrenan 23e7cf58ae Redesenho da UI de dispositivos e correcao de VRAM
- Reorganiza layout da tela de dispositivos admin
- Renomeia secao "Controles do dispositivo" para "Atalhos"
- Adiciona botao de Tickets com badge de quantidade
- Simplifica textos de botoes (Acesso, Resetar)
- Remove email da maquina do cabecalho
- Move empresa e status para mesma linha
- Remove chip de Build do resumo
- Corrige deteccao de VRAM para GPUs >4GB usando nvidia-smi
- Adiciona prefixo "VRAM" na exibicao de memoria da GPU
- Documenta sincronizacao RustDesk

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-06 17:01:40 -03:00

25 lines
699 B
TypeScript

import type { NextConfig } from "next"
import path from "node:path"
import { fileURLToPath } from "node:url"
const __filename = fileURLToPath(import.meta.url)
const projectRoot = path.dirname(__filename)
const nextConfig: NextConfig = {
typescript: {
// Pula verificacao de tipos durante build para evitar OOM no servidor de producao
ignoreBuildErrors: true,
},
experimental: {
turbopackFileSystemCacheForDev: true,
},
turbopack: {
// Define a raiz do projeto para evitar warning de multiplos lockfiles
root: projectRoot,
},
// Pacotes nativos que nao devem ser bundled pelo servidor
serverExternalPackages: ["better-sqlite3"],
}
export default nextConfig