fix lint warnings
This commit is contained in:
27
classes/headers.js
Normal file
27
classes/headers.js
Normal file
@ -0,0 +1,27 @@
|
||||
class Headers {
|
||||
constructor(rawHeaders) {
|
||||
this.rawHeaders = rawHeaders;
|
||||
}
|
||||
|
||||
entries() {
|
||||
return Object.entries(this.rawHeaders);
|
||||
}
|
||||
|
||||
keys() {
|
||||
return Object.keys(this.rawHeaders);
|
||||
}
|
||||
|
||||
values() {
|
||||
return Object.values(this.rawHeaders);
|
||||
}
|
||||
|
||||
get(name) {
|
||||
return this.rawHeaders[name.toLowerCase()] || null;
|
||||
}
|
||||
|
||||
has(name) {
|
||||
return !!this.get(name);
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = Headers;
|
Reference in New Issue
Block a user