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 dd97e1c commit 03dc233Copy full SHA for 03dc233
lib/http-error.js
@@ -1,3 +1,6 @@
1
+const Deprecation = require('deprecation')
2
+const logOnce = require('once')(deprecation => console.warn(deprecation))
3
+
4
module.exports = class HttpError extends Error {
5
constructor (message, statusCode, headers, request) {
6
super(message)
@@ -12,7 +15,7 @@ module.exports = class HttpError extends Error {
12
15
this.status = statusCode
13
16
Object.defineProperty(this, 'code', {
14
17
get () {
- console.warn('`error.code` is deprecated, use `error.status`.')
18
+ logOnce(new Deprecation('[@octokit/request] `error.code` is deprecated, use `error.status`.'))
19
return statusCode
20
}
21
})
0 commit comments