require('dotenv').config(); const glpiDbConfig = { client: process.env.GLPI_DB_TYPE || 'mysql', connection: { host: process.env.GLPI_DB_HOST || 'localhost', port: process.env.GLPI_DB_PORT ? Number(process.env.GLPI_DB_PORT) : 3306, user: process.env.GLPI_DB_USER || 'glpi_user', password: process.env.GLPI_DB_PASSWORD || '', database: process.env.GLPI_DB_NAME || 'glpi_database', charset: process.env.GLPI_DB_CHARSET || 'utf8mb4' }, tablePrefix: process.env.GLPI_TABLE_PREFIX || '' }; const servicenowAuthentication = { auth: { username: process.env.SERVICENOW_USERNAME, password: process.env.SERVICENOW_PASSWORD } } const snIncidentConfig = { baseUrl: process.env.SERVICENOW_INCIDENT_URL, } const snRequestConfig = { baseUrl: process.env.SERVICENOW_REQUEST_URL, } const snTableIncidentConfig = { baseUrl: process.env.SERVICENOW_TABLE_INCIDENT_URL, } const snTableJournalConfig = { baseUrl: process.env.SERVICENOW_TABLE_JOURNAL_URL, } module.exports = { // configuração do ServiceNow e outras já existentes podem permanecer glpiDbConfig, snIncidentConfig, snRequestConfig, snTableIncidentConfig, snTableJournalConfig, servicenowAuthentication };