Permalink
Browse files

Fix lint errors

  • Loading branch information...
1 parent 083bcfe commit 65dc9335734b8aee851002acbee7dcbb07d1da94 @sqrrrl sqrrrl committed Jan 5, 2017
Showing with 27 additions and 28 deletions.
  1. +1 −2 bin/md2gslides.js
  2. +23 −23 src/extract_slides.js
  3. +3 −3 src/slide_generator.js
View
@@ -19,7 +19,6 @@
require('babel-polyfill');
const Promise = require('promise');
-const jsonfile = require('jsonfile');
const fs = require('fs');
const path = require('path');
const ArgumentParser = require('argparse').ArgumentParser;
@@ -159,7 +158,7 @@ function buildSlideGenerator(oauth2Client) {
function eraseIfNeeded(slideGenerator) {
if (args.erase || !args.id) {
- return slideGenerator.erase().then(function() { return slideGenerator });
+ return slideGenerator.erase().then(function() { return slideGenerator; });
} else {
return Promise.resolve(slideGenerator);
}
View
@@ -197,31 +197,31 @@ markdownTokenRules['inline'] = function(token, env) {
markdownTokenRules['html_inline'] = function(token, env) {
const fragment = parse5.parseFragment(token.content, env.inlineHtmlContext);
if(fragment.childNodes.length) {
- const style = {}
+ const style = {};
env.inlineHtmlContext = fragment.childNodes[0];
const node = fragment.childNodes[0];
switch (node.nodeName) {
- case 'strong':
- case 'b':
- style.bold = true;
- break;
- case 'em':
- case 'i':
- style.italic = true;
- break;
- case 'code':
- style.fontFamily = 'Courier New';
- break;
- case 'sub':
- style.baselineOffset = 'SUBSCRIPT';
- break;
- case 'sup':
- style.baselineOffset = 'SUPERSCRIPT';
- break;
- case 'span':
- break;
- default:
- throw new Error('Unsupported inline HTML element: ' + node.nodeName);
+ case 'strong':
+ case 'b':
+ style.bold = true;
+ break;
+ case 'em':
+ case 'i':
+ style.italic = true;
+ break;
+ case 'code':
+ style.fontFamily = 'Courier New';
+ break;
+ case 'sub':
+ style.baselineOffset = 'SUBSCRIPT';
+ break;
+ case 'sup':
+ style.baselineOffset = 'SUPERSCRIPT';
+ break;
+ case 'span':
+ break;
+ default:
+ throw new Error('Unsupported inline HTML element: ' + node.nodeName);
}
for(let attr of node.attrs) {
if (attr.name == 'style') {
@@ -231,7 +231,7 @@ markdownTokenRules['html_inline'] = function(token, env) {
break;
}
}
- startStyle(style, env)
+ startStyle(style, env);
} else {
endStyle(env);
}
View
@@ -108,17 +108,17 @@ class SlideGenerator {
randomize: true,
};
const probe = function(image) {
- return promiseRetry((retry, number) => {
+ return promiseRetry((retry) => {
return probeImageSize({ url: image.url, timeout: 5000 })
.then(size => {
image.width = size.width;
image.height = size.height;
}).catch(err => {
- if (err.code == ECONNRESET || err.code == ETIMEDOUT) {
+ if (err.code == 'ECONNRESET' || err.code == 'ETIMEDOUT') {
retry(err);
}
throw err;
- })
+ });
}, retryOptions);
};
const promises = [];

0 comments on commit 65dc933

Please sign in to comment.