From 8d8b634f8f33c60335b764c5b7bcb1993762ba5c Mon Sep 17 00:00:00 2001 From: djazz Date: Wed, 18 Oct 2017 14:59:30 +0200 Subject: [PATCH] Linting --- src/FimFic2Epub.js | 10 +++++----- src/fetch.js | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/FimFic2Epub.js b/src/FimFic2Epub.js index 394646f..c44163a 100644 --- a/src/FimFic2Epub.js +++ b/src/FimFic2Epub.js @@ -54,11 +54,11 @@ class FimFic2Epub extends Emitter { data = JSON.parse(content) } catch (e) {} if (!data) { - reject('Unable to fetch story info') + reject(new Error('Unable to fetch story info')) return } if (data.error) { - reject(data.error) + reject(new Error(data.error)) return } let story = data.story @@ -407,7 +407,7 @@ class FimFic2Epub extends Emitter { // for node, resolve a Buffer, in browser resolve a Blob getFile () { if (!this.zip) { - return Promise.reject('Not downloaded.') + return Promise.reject(new Error('Not downloaded.')) } if (this.cachedFile) { return Promise.resolve(this.cachedFile) @@ -459,7 +459,7 @@ class FimFic2Epub extends Emitter { this.coverImage = buffer this.coverFilename = 'Images/cover.' + info.ext this.coverType = info.mime - this.coverImageDimensions = sizeOf(new Buffer(buffer)) + this.coverImageDimensions = sizeOf(Buffer.from(buffer)) } // Internal/private methods @@ -529,7 +529,7 @@ class FimFic2Epub extends Emitter { this.coverFilename = filename this.coverType = type - this.coverImageDimensions = sizeOf(new Buffer(data)) + this.coverImageDimensions = sizeOf(Buffer.from(data)) this.coverImage = data this.coverFilename = filename return this.coverImage diff --git a/src/fetch.js b/src/fetch.js index 9a46173..d67c24a 100644 --- a/src/fetch.js +++ b/src/fetch.js @@ -12,7 +12,7 @@ function fetchNode (url, responseType) { encoding: responseType ? null : 'utf8', headers: { referer: 'http://www.fimfiction.net/', - Cookie: 'view_mature=true', + cookie: 'view_mature=true' } }, (error, response, body) => { if (error) { @@ -39,7 +39,7 @@ export default function fetch (url, responseType) { return new Promise((resolve, reject) => { if (typeof window.fetch === 'function') { const headers = new Headers() - headers.append("Cookie", "view_mature=true"); + headers.append('cookie', 'view_mature=true') window.fetch(url, { method: 'GET', mode: 'cors', @@ -56,7 +56,7 @@ export default function fetch (url, responseType) { response.text().then(resolve, reject) } }).catch((err) => { - reject('Error fetching ' + url + ' (' + err + ')') + reject(new Error('Error fetching ' + url + ' (' + err + ')')) }) } else { let x = new XMLHttpRequest() @@ -68,7 +68,7 @@ export default function fetch (url, responseType) { resolve(x.response) } x.onerror = function () { - reject('Error fetching ' + url) + reject(new Error('Error fetching ' + url)) } x.send() }