Integra Products e adapters S3/SMTP; corrige desvios pós-merge dos agentes

- Wire ProductsModule em app.module.ts; troca o import "deep path" que o
  agente usou (packages/database/dist/...) pela exportação correta via
  barrel (@eden/database), já que packages/database/src/index.ts é meu
  para editar durante a integração.
- S3/SMTP: troca leitura direta de process.env por loadEnv()/@eden/config
  (que não existia ainda quando o agente rodou no worktree dele).
- Resolve conflito de pnpm-lock.yaml (regenerado via pnpm install).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-03 09:44:25 -03:00
8 changed files with 545 additions and 17 deletions

View File

@@ -4,5 +4,7 @@ export * as usersRepo from "./repositories/users.js";
export * as sessionsRepo from "./repositories/sessions.js";
export * as auditRepo from "./repositories/audit.js";
export * as companiesRepo from "./repositories/companies.js";
export * as productsRepo from "./repositories/products.js";
export type * from "./repositories/types.js";
export type { Company } from "./repositories/companies.js";
export type { Product, CreateProductInput, UpdateProductInput } from "./repositories/products.js";