UNPKG

syia-mcp-vessel-accounts

Version:

MCP server for vessel account management including EyeShare API integration, vessel expenses, and purchase orders

25 lines 787 B
import dotenv from 'dotenv'; // Load environment variables dotenv.config(); let config; export function loadEnvFile(path) { dotenv.config({ path }); } export function reloadConfig() { config = { api: { baseUrl: process.env.EYESHARE_BASE_URL || '', clientId: process.env.EYESHARE_CLIENT_ID || '', clientSecret: process.env.EYESHARE_CLIENT_SECRET || '', companyCode: process.env.EYESHARE_COMPANY_CODE || '', module: process.env.EYESHARE_MODULE || 'invoice' }, logLevel: process.env.LOG_LEVEL || 'info', mongoUri: process.env.MONGO_URI, eyeshareApiUrl: process.env.EYESHARE_BASE_URL }; } // Initialize config reloadConfig(); export { config }; //# sourceMappingURL=config.js.map