UNPKG

@arisan/data-api

Version:

The Universal Database API Gateway for CLIO's Modules

29 lines (23 loc) 756 B
#! /usr/bin/env node //region 2. Project Libraries const DataAPI = require('./lib/DataAPI.js').default; //endregion //region I. Initialization const dataAPI = new DataAPI(); const options = { environment: process.env.CLIO_ENVIRONMENT, heartbeatInterval: parseInt(process.env.CLIO_HEARTBEAT_INTERVAL, 10), loadHistoryMaxDays: parseInt(process.env.LOAD_HISTORY_MAX_DAYS, 10), logglySubdomain: process.env.CLIO_LOGGLY_SUBDOMAIN, logglyToken: process.env.CLIO_LOGGLY_TOKEN, logLevel: process.env.CLIO_LOG_LEVEL, mongoUrl: process.env.CLIO_MONGO_URL, port: parseInt(process.env.CLIO_DATA_API_PORT, 10), }; if (!dataAPI.initialize(options)) { process.exit(1); } //endregion //region S. Start dataAPI.start(); //endregion