Create errors with http-errors

This commit is contained in:
Douglas Christopher Wilson
2014-10-16 23:16:04 -04:00
parent 7dc0ff4d97
commit 5b2ff74554
3 changed files with 4 additions and 19 deletions
+1
View File
@@ -1,6 +1,7 @@
unreleased
==========
* Create errors with `http-errors`
* deps: debug@~2.1.0
- Implement `DEBUG_FD` env variable support
* deps: mime-types@~2.0.2
+2 -19
View File
@@ -1,4 +1,3 @@
/*!
* serve-index
* Copyright(c) 2011 Sencha Inc.
@@ -15,9 +14,9 @@
*/
var accepts = require('accepts');
var createError = require('http-errors');
var debug = require('debug')('serve-index');
var http = require('http')
, fs = require('fs')
var fs = require('fs')
, path = require('path')
, normalize = path.normalize
, sep = path.sep
@@ -214,22 +213,6 @@ exports.plain = function(req, res, files){
res.end(buf);
};
/**
* Generate an `Error` from the given status `code`
* and optional `msg`.
*
* @param {Number} code
* @param {String} msg
* @return {Error}
* @api private
*/
function createError(code, msg) {
var err = new Error(msg || http.STATUS_CODES[code]);
err.status = code;
return err;
};
/**
* Sort function for with directories first.
*/
+1
View File
@@ -9,6 +9,7 @@
"accepts": "~1.1.2",
"batch": "0.5.1",
"debug": "~2.1.0",
"http-errors": "~1.2.7",
"mime-types": "~2.0.2",
"parseurl": "~1.3.0"
},