Code cleanup, updated README packages table
This commit is contained in:
@ -348,7 +348,6 @@ List of Packages
|
|||||||
| static-favicon | Express 4.0 middleware. |
|
| static-favicon | Express 4.0 middleware. |
|
||||||
| express-session | Express 4.0 middleware. |
|
| express-session | Express 4.0 middleware. |
|
||||||
| morgan | Express 4.0 middleware. |
|
| morgan | Express 4.0 middleware. |
|
||||||
| csurf | Express 4.0 middleware. |
|
|
||||||
| compression | Express 4.0 middleware. |
|
| compression | Express 4.0 middleware. |
|
||||||
| errorhandler | Express 4.0 middleware. |
|
| errorhandler | Express 4.0 middleware. |
|
||||||
| method-override | Express 4.0 middleware. |
|
| method-override | Express 4.0 middleware. |
|
||||||
@ -359,6 +358,7 @@ List of Packages
|
|||||||
| jade | Template engine for Express. |
|
| jade | Template engine for Express. |
|
||||||
| lastfm | Last.fm API library. |
|
| lastfm | Last.fm API library. |
|
||||||
| less | LESS compiler. Used implicitly by connect-assets. |
|
| less | LESS compiler. Used implicitly by connect-assets. |
|
||||||
|
| lusca | CSRF middleware. |
|
||||||
| mongoose | MongoDB ODM. |
|
| mongoose | MongoDB ODM. |
|
||||||
| node-foursquare | Foursquare API library. |
|
| node-foursquare | Foursquare API library. |
|
||||||
| node-linkedin | LinkedIn API library. |
|
| node-linkedin | LinkedIn API library. |
|
||||||
|
13
app.js
13
app.js
@ -62,7 +62,7 @@ var day = hour * 24;
|
|||||||
var week = day * 7;
|
var week = day * 7;
|
||||||
|
|
||||||
var csrfWhitelist = [
|
var csrfWhitelist = [
|
||||||
'/signup'
|
'/this-url-will-bypass-csrf'
|
||||||
];
|
];
|
||||||
|
|
||||||
app.set('port', process.env.PORT || 3000);
|
app.set('port', process.env.PORT || 3000);
|
||||||
@ -96,7 +96,6 @@ app.use(function(req, res, next) {
|
|||||||
});
|
});
|
||||||
app.use(function(req, res, next) {
|
app.use(function(req, res, next) {
|
||||||
res.locals.user = req.user;
|
res.locals.user = req.user;
|
||||||
res.locals.secrets = secrets;
|
|
||||||
next();
|
next();
|
||||||
});
|
});
|
||||||
app.use(flash());
|
app.use(flash());
|
||||||
@ -196,13 +195,19 @@ app.get('/auth/venmo/callback', passport.authorize('venmo', { failureRedirect: '
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
// 404 error handler
|
/**
|
||||||
|
* 404 Error Handler
|
||||||
|
*/
|
||||||
|
|
||||||
app.use(function(req, res) {
|
app.use(function(req, res) {
|
||||||
res.status(404);
|
res.status(404);
|
||||||
res.render('404');
|
res.render('404');
|
||||||
});
|
});
|
||||||
|
|
||||||
// 500 error handler
|
/**
|
||||||
|
* 500 Error Handler.
|
||||||
|
*/
|
||||||
|
|
||||||
app.use(errorHandler());
|
app.use(errorHandler());
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
"static-favicon": "^1.0.2",
|
"static-favicon": "^1.0.2",
|
||||||
"express-session": "^1.0.2",
|
"express-session": "^1.0.2",
|
||||||
"morgan": "^1.0.0",
|
"morgan": "^1.0.0",
|
||||||
"csurf": "^1.1.0",
|
|
||||||
"compression": "^1.0.1",
|
"compression": "^1.0.1",
|
||||||
"errorhandler": "^1.0.0",
|
"errorhandler": "^1.0.0",
|
||||||
"method-override": "^1.0.0",
|
"method-override": "^1.0.0",
|
||||||
@ -34,6 +33,7 @@
|
|||||||
"jade": "^1.3.1",
|
"jade": "^1.3.1",
|
||||||
"lastfm": "^0.9.0",
|
"lastfm": "^0.9.0",
|
||||||
"less": "^1.7.0",
|
"less": "^1.7.0",
|
||||||
|
"lusca": "^1.0.0",
|
||||||
"mongoose": "^3.8.8",
|
"mongoose": "^3.8.8",
|
||||||
"node-foursquare": "^0.2.0",
|
"node-foursquare": "^0.2.0",
|
||||||
"node-linkedin": "^0.1.6",
|
"node-linkedin": "^0.1.6",
|
||||||
@ -54,7 +54,6 @@
|
|||||||
"underscore": "^1.6.0",
|
"underscore": "^1.6.0",
|
||||||
"uglify-js": "^2.4.12",
|
"uglify-js": "^2.4.12",
|
||||||
"validator": "^3.9.0",
|
"validator": "^3.9.0",
|
||||||
"lusca": "^1.0.0"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"mocha": "^1.18.2",
|
"mocha": "^1.18.2",
|
||||||
|
Reference in New Issue
Block a user