Skip to content

Commit

Permalink
drop connect dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
luigy committed Jun 7, 2014
1 parent 9a93e5a commit b2704af
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 21 deletions.
22 changes: 13 additions & 9 deletions lib/index.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
'use strict';

var express = require('express');
var compress = require('compression');
var favicon = require('serve-favicon');
var bodyParser = require('body-parser');
var methodOverride = require('method-override');
var logger = require('morgan');
var errorhandler = require('errorhandler');
var path = require('path');
var stylus = require('stylus');
var createDomain = require('domain').createDomain;
var is = require('is-predicate');
var connect = require('connect');

var app = module.exports = express();

Expand Down Expand Up @@ -34,14 +39,13 @@ app.use(function (req, res, next) {
next();
});

app.use(connect.compress());
app.use(connect.favicon());
app.use(connect.json());
app.use(connect.urlencoded());
app.use(connect.methodOverride());
app.use(compress());
app.use(favicon(path.join(__dirname, '..', 'public', 'images', 'favicon.png')));
app.use(bodyParser());
app.use(methodOverride());

if (is.not.equal(app.get('env'), 'production')) {
app.use(connect.logger('dev'));
app.use(logger('dev'));

app.use('/css', stylus.middleware({
dest: path.join(__dirname, '..', 'public', 'css'),
Expand All @@ -51,9 +55,9 @@ if (is.not.equal(app.get('env'), 'production')) {

}

app.use(connect.static(path.join(__dirname, '..', 'public')));
app.use(express.static(path.join(__dirname, '..', 'public')));
require('./routes')(app);
app.use(connect.errorHandler());
app.use(errorhandler());

// ALWAYS DEFINE LAST
app.use(function errHandler(err, req, res, /* jshint unused: false */ next) {
Expand Down
29 changes: 17 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,24 +32,29 @@
},
"dependencies": {
"async": "^0.9.0",
"body-parser": "^1.3.0",
"compression": "^1.0.6",
"debug": "^0.8.1",
"envify": "~1.2.1",
"errorhandler": "^1.0.2",
"express": "^4.2.0",
"express-react-views": "^0.2.0",
"fluxxor": "^1.1.1",
"forever": "^0.11.1",
"lodash": "^2.4.1",
"react": "^0.10.0",
"supertest": "~0.12.1",
"twitter": "^0.2.9",
"stylus": "^0.45.1",
"react-classset": "0.0.1",
"connect": "^2.16.2",
"is-predicate": "^0.7.2",
"debug": "^0.8.1",
"express-react-views": "^0.2.0",
"jquery": "^2.1.1",
"moment": "^2.6.0",
"memory-cache": "0.0.5",
"lodash": "^2.4.1",
"map-require": "0.0.5",
"fluxxor": "^1.1.1"
"memory-cache": "0.0.5",
"method-override": "^2.0.2",
"moment": "^2.6.0",
"morgan": "^1.1.1",
"react": "^0.10.0",
"react-classset": "0.0.1",
"serve-favicon": "^2.0.1",
"stylus": "^0.45.1",
"supertest": "~0.12.1",
"twitter": "^0.2.9"
},
"devDependencies": {
"mocha": "^1.19.0",
Expand Down

0 comments on commit b2704af

Please sign in to comment.