Skip to content

Commit c532ef9

Browse files
authored
Merge pull request #11 from aymenn/restructure
Restructure Proxy POC App
2 parents 4abcf39 + 7eedeed commit c532ef9

40 files changed

+2958
-7179
lines changed
6 KB
Binary file not shown.

.env.example

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
TWILIO_ACCOUNT_SID=
2+
TWILIO_AUTH_TOKEN=
3+
NUMBER_POOL=["+1234567890","+2345678901"]
4+
CALL_ANNOUCEMENT_VOICE=
5+
CALL_ANNOUCEMENT_LANGUAGE=
6+
OUT_OF_SESSION_MESSAGE_FOR_CALL=
7+
CONNECTING_CALL_ANNOUCEMENT=
8+
DOMAIN=

.env.template

Lines changed: 0 additions & 11 deletions
This file was deleted.

.eslintrc.js

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
module.exports = {
2-
"env": {
3-
"browser": true,
4-
"es2021": true,
5-
"node": true
6-
},
7-
"extends": "eslint:recommended",
8-
"parserOptions": {
9-
"ecmaVersion": "latest",
10-
"sourceType": "module"
11-
},
12-
"rules": {
13-
}
14-
}
2+
env: {
3+
browser: true,
4+
es2021: true,
5+
node: true,
6+
},
7+
extends: "eslint:recommended",
8+
parserOptions: {
9+
ecmaVersion: "latest",
10+
sourceType: "module",
11+
},
12+
rules: {},
13+
};

app.js

Lines changed: 0 additions & 48 deletions
This file was deleted.

bin/www

Lines changed: 0 additions & 108 deletions
This file was deleted.

index.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
import cors from "cors";
2+
import express from "express";
3+
import createError from "http-errors";
4+
import logger from "morgan";
5+
import router from "./src/routes";
6+
import bodyParser from 'body-parser';
7+
8+
const PORT = process.env.PORT || 3000;
9+
10+
const app = express();
11+
12+
/****************************************************
13+
Apply Middleware
14+
****************************************************/
15+
if (app.get("env") === "development") {
16+
app.use(cors({ origin: "*" }));
17+
app.use(logger("dev"));
18+
}
19+
20+
app.use(bodyParser.json())
21+
app.use(express.json());
22+
app.use(express.urlencoded({ extended: true }));
23+
24+
app.use(router);
25+
26+
/****************************************************
27+
Apply Routes
28+
****************************************************/
29+
app.use((req, res, next) => next(createError(404))); // throw 404 if route not found
30+
31+
/****************************************************
32+
Start Server
33+
****************************************************/
34+
app.listen(PORT, () => {
35+
console.log(`Server running on port:${PORT}`);
36+
});

0 commit comments

Comments
 (0)