app.js 579 Bytes
Newer Older
Athanasios's avatar
Athanasios committed
1
2
3
4
5
6
7
const express = require("express");
const config = require("./config");
const port = config.port || 9000;
const home = require("./routes/home");
const v1 = require("./routes/v1");
const assets = require("./routes/assets");
const cors = require("./src/cors");
Athanasios's avatar
Athanasios committed
8
const {queryParamsToLower} = require("./src/querySanitizers");
Athanasios's avatar
Athanasios committed
9
10
11

const app = express();
app.use(cors);
Athanasios's avatar
Athanasios committed
12
app.use(queryParamsToLower);
Athanasios's avatar
Athanasios committed
13
14
15
16
app.use("/", home);
app.use("/service/v1", v1);
app.use("/assets", assets);

Athanasios's avatar
Athanasios committed
17
module.exports = app.listen(port, err => {
Athanasios's avatar
Athanasios committed
18
19
20
21
  if (err) {
    return console.log(err);
  }
});