Arquivos de Configuração do Projeto
Arquivos de Configuração do Projeto
Seção intitulada “Arquivos de Configuração do Projeto”Settings files define reproducibility and runtime consistency
Seção intitulada “Settings files define reproducibility and runtime consistency”Leci uses explicit configuration files for runtime, build, linting, and migration behavior. Understanding these files is essential for safe changes.
Core runtime/build configuration
Seção intitulada “Core runtime/build configuration”package.json: scripts, dependencies, engine constraintsnext.config.ts: Next.js runtime config entrypointtsconfig.json: TypeScript compiler behavior and path aliases
Styling and linting configuration
Seção intitulada “Styling and linting configuration”postcss.config.mjs: Tailwind plugin integrationeslint.config.mjs: lint rules using Next.js presets
Database and migration configuration
Seção intitulada “Database and migration configuration”drizzle.config.ts: schema path, output folder, dialect, DB credentials env bindingdrizzle/*.sql: migration files executed by migration script
Governance guidance
Seção intitulada “Governance guidance”Configuration changes should include:
- rationale in PR description;
- validation command output (
lint,test,build); - docs updates when developer workflow changes.