Web API for Oblique Strategies.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
411 B

  1. import { createServer } from 'src/server';
  2. import { addRoutes } from 'src/routes';
  3. import * as config from 'web-api.config';
  4. const main = (serverConfig: typeof config) => {
  5. const server = createServer();
  6. addRoutes(server);
  7. server.listen(serverConfig.meta.port, serverConfig.meta.address, (err) => {
  8. if (err) {
  9. server.log.error(err.message);
  10. process.exit(1);
  11. }
  12. });
  13. };
  14. main(config);