Changeset View
Changeset View
Standalone View
Standalone View
src/lint/linter/__tests__/eslint/eslint.lint-test
- This file was added.
| var express = require('express'); | |||||
| var path = require('path'); | |||||
| var logger = require('morgan'); | |||||
| var cookieParser = require('cookie-parser'); | |||||
| var bodyParser = require('body-parser'); | |||||
| var routes = require('./routes/index'); | |||||
| var users = require('./routes/users'); | |||||
| var app = express(); | |||||
| var app = express(); | |||||
| // view engine setup | |||||
| app.set('views', path.join(__dirname, 'views')); | |||||
| app.set('view engine', 'jade'); | |||||
| // uncomment after placing your favicon in /public | |||||
| //app.use(favicon(__dirname + '/public/favicon.ico')); | |||||
| app.use(logger('dev')); | |||||
| app.use(bodyParser.json()); | |||||
| app.use(bodyParser.urlencoded({ extended: false })); | |||||
| app.use(cookieParser()); | |||||
| app.use(express.static(path.join(__dirname, 'public'))); | |||||
| app.use('/', routes); | |||||
| app.use('/users', users); | |||||
| // catch 404 and forward to error handler | |||||
| app.use(function(req, res, next) { | |||||
| var err = new Error('Not Found'); | |||||
| err.status = 404; | |||||
| }); | |||||
| // error handlers | |||||
| // development error handler | |||||
| // will print stacktrace | |||||
| if (app.get('env') === 'development') { | |||||
| app.use(function(err, req, res) { | |||||
| res.status(err.status || 500); | |||||
| res.render('error', { | |||||
| message: err.message, | |||||
| error: err | |||||
| }); | |||||
| }); | |||||
| } | |||||
| // production error handler | |||||
| // no stacktraces leaked to user | |||||
| app.use(function(err, req, res) { | |||||
| res.status(err.status || 500); | |||||
| res.render('error', { | |||||
| message: err.message, | |||||
| error: {} | |||||
| }); | |||||
| }); | |||||
| module.exports = app; | |||||
| ~~~~~~~~~~ | |||||
| error:1:14 | |||||
| error:1:22 | |||||
| error:2:11 | |||||
| error:2:19 | |||||
| error:3:13 | |||||
| error:3:21 | |||||
| error:4:19 | |||||
| error:4:27 | |||||
| error:5:17 | |||||
| error:5:25 | |||||
| error:6:13 | |||||
| error:6:21 | |||||
| error:7:12 | |||||
| error:7:20 | |||||
| error:10:4 | |||||
| error:13:8 | |||||
| error:13:27 | |||||
| error:13:38 | |||||
| error:14:8 | |||||
| error:14:23 | |||||
| error:18:15 | |||||
| error:22:33 | |||||
| error:22:44 | |||||
| error:24:8 | |||||
| error:25:8 | |||||
| error:28:8 | |||||
| error:28:27 | |||||
| error:29:22 | |||||
| error:37:12 | |||||
| error:37:23 | |||||
| error:38:10 | |||||
| error:40:15 | |||||
| error:49:8 | |||||
| error:51:13 | |||||
| error:58:0 | |||||