"1.0.0",
      "dependencies": {
        "nano": "3.1.x",
        "socket.io": "0.9.x",
        "formidable": "1.0.x",
        "bufferedstream": "1.0.x"
      }
    }

You will also need the bufferedstream module. This module buffers the request data and makes it available when you need it.

Now that you've made these changes to the package.json file, you can install these two missing modules by doing:

    $ npm install

Now you need to change the handler function that processes new requests:

      function handler(req, res) {
        var username;
        },

            function(next) {
              Article.find({})
                .sort('title', 1)
                .skip(page * maxArticlesPerPage)
                .limit(maxArticlesPerPage)
                .exec(next);
            }
          ],

    