@lomray/microservice-gateway
Version:
Gateway microservice based on NodeJS & inverted json.
11 lines (7 loc) • 837 B
JavaScript
;
var GetConstants = require('@lomray/microservice-helpers/helpers/get-constants');
var _package = require('../package.json.js');
const isBuild = true;
const msNameDefault = 'gateway';
const constants = Object.assign(Object.assign({}, GetConstants({ msNameDefault, version: _package.version, isBuild, packageName: _package.name })), { MS_BATCH_LIMIT: Number(process.env.MS_BATCH_LIMIT) || undefined, MS_INFO_ROUTE: process.env.MS_INFO_ROUTE, MS_REQ_TIMEOUT: Number(process.env.MS_REQ_TIMEOUT) || undefined, MS_JSON_LIMIT: process.env.MS_JSON_LIMIT || '20', MS_LISTENER_PORT: process.env.MS_LISTENER_PORT || '3000', MS_CORS_CONFIG: JSON.parse(process.env.MS_CORS_CONFIG || '{"origin":["http://localhost:3000"],"credentials":true}'), MS_WEBHOOK_URL: process.env.MS_WEBHOOK_URL || '/webhook/' });
module.exports = constants;