epixa/cards — pull request #2 by epixa (2012-07-14 20:20:56+00:00)
Title: Updated dependencies, removed the explicit connect dependency in favor of going through express

The previous dependencies in package.json actually ended up breaking since they were downloading some major version changes that cards was not tested against.

Firstly, the separate dependency on connect has now been removed. The latest stable version of express uses connect version 1.9.2, but the latest version of connect is 2.3.8, so when I imported connect's latest version, my version actually differed from the version express was using. As a result, the middleware for cookie parsing differed significantly from the utility I was using to manually accessing directly through our own connect dependency. I figured it is best to go through express itself to get to its version of connect's utilities so this problem never happens again.

I then updated all dependencies to their latest stable versions and limited future updates to minor versions.