@mountainpass/addressr
Version:
Australian Address Validation, Search and Autocomplete
22 lines (21 loc) • 784 B
JavaScript
;
var _debug = require("debug");
var _debug2 = _interopRequireDefault(_debug);
var _elasticsearch = require("./client/elasticsearch");
var _printVersion = require("./service/printVersion");
var _swagger = require("./swagger");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const logger = (0, _debug2.default)('api');
(0, _swagger.startServer)().then(() => {
logger('connecting es client');
const p1 = (0, _elasticsearch.esConnect)().then(esClient => {
global.esClient = esClient;
logger('es client connected');
});
p1.then(() => {
console.log('=====================');
console.log('Addressr - API Server');
console.log('=====================');
(0, _printVersion.printVersion)();
});
});