Skip to content

Commit 1ac9040

Browse files
committed
Update express dependency
Since newer version unbundle and reorganize the structure: * add an explicit dependency on body-parser * create a server via 'http' rather than express directly
1 parent 6f9d202 commit 1ac9040

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

API/app.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,16 @@
66
*/
77

88

9+
10+
911
var express = require('express');
12+
var http = require('http');
1013
var arr = require('./compilers');
1114
var sandBox = require('./DockerSandbox');
12-
var app = express.createServer();
13-
var port=80;
15+
var bodyParser = require('body-parser');
16+
var app = express();
17+
var server = http.createServer(app);
18+
var port=8080;
1419

1520

1621
var ExpressBrute = require('express-brute');
@@ -21,7 +26,7 @@ var bruteforce = new ExpressBrute(store,{
2126
});
2227

2328
app.use(express.static(__dirname));
24-
app.use(express.bodyParser());
29+
app.use(bodyParser());
2530

2631
app.all('*', function(req, res, next)
2732
{
@@ -71,4 +76,4 @@ app.get('/', function(req, res)
7176
});
7277

7378
console.log("Listening at "+port)
74-
app.listen(port);
79+
server.listen(port);

API/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"version": "1.0.0",
44
"main": "app.js",
55
"dependencies": {
6-
"express": "2.5.11",
6+
"express": "4.*",
7+
"body-parser" : "*",
78
"express-brute":"*",
89
"exports": "*"
910
},
1011
"author": "Osman Ali",
1112
"license": "MIT"
12-
}
13+
}

0 commit comments

Comments
 (0)