const process = require('process'); const express = require('express'); const config = require('komodo-sdk/config'); const logger = require('komodo-sdk/logger'); const routerSmstools = require('./routers/smstools'); const routerSmstoolsConfig = require('./routers/smstools-config'); const app = express(); app.use('/smstools', routerSmstools); app.use('/smstools-config', routerSmstoolsConfig); app.get('/cwd', (req, res) => { res.json({ cwd: process.cwd(), }); }); const listenPort = (config.apiserver && config.apiserver.listen_port) || 17243; app.listen(listenPort, () => { logger.info(`APISERVER listen on port ${listenPort}`); });