We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 549712a commit 5ac4225Copy full SHA for 5ac4225
lib/http-error.js
@@ -1,5 +1,5 @@
1
module.exports = class HttpError extends Error {
2
- constructor (message, code, headers) {
+ constructor (message, statusCode, headers) {
3
super(message)
4
5
// Maintains proper stack trace (only available on V8)
@@ -9,7 +9,13 @@ module.exports = class HttpError extends Error {
9
}
10
11
this.name = 'HttpError'
12
- this.code = code
+ this.status = statusCode
13
+ Object.defineProperty(this, 'code', {
14
+ get () {
15
+ console.warn('`error.code` is deprecated, use `error.status`.')
16
+ return statusCode
17
+ }
18
+ })
19
this.headers = headers
20
21
0 commit comments