const loadEnv = require('./config/envLoader'); loadEnv(); // Carrega as variáveis de ambiente const createApp = require('./app.js'); const { logInfo } = require('./utils/logger.js'); const app = createApp(); const PORT = process.env.PORT || 3333; app.listen(PORT, () => { logInfo(`🚀 Servidor API rodando na porta ${PORT} em modo ${process.env.NODE_ENV}`); }); /** * @module server * @description Ponto de entrada principal da aplicação. * Este módulo é responsável por: * 1. Carregar as variáveis de ambiente. * 2. Iniciar o servidor Express para escutar requisições HTTP (ex: webhooks do GLPI). **/