summaryrefslogtreecommitdiff
path: root/support/jsdoc/jsdoc-fix-html.js
diff options
context:
space:
mode:
authorAlexander Early <alexander.early@gmail.com>2018-07-08 19:15:32 -0700
committerAlexander Early <alexander.early@gmail.com>2018-07-08 19:15:32 -0700
commitd713c8ac14115450d04b51e6599894178de01446 (patch)
tree4d2c29e2c5b41ab43709e52486c9a20be3421e5e /support/jsdoc/jsdoc-fix-html.js
parentd82becb8692e131cbc27cdb172fb7563dfdc80e3 (diff)
downloadasync-d713c8ac14115450d04b51e6599894178de01446.tar.gz
disallow variable shadowing
Diffstat (limited to 'support/jsdoc/jsdoc-fix-html.js')
-rw-r--r--support/jsdoc/jsdoc-fix-html.js13
1 files changed, 7 insertions, 6 deletions
diff --git a/support/jsdoc/jsdoc-fix-html.js b/support/jsdoc/jsdoc-fix-html.js
index 3741a18..2cc8991 100644
--- a/support/jsdoc/jsdoc-fix-html.js
+++ b/support/jsdoc/jsdoc-fix-html.js
@@ -45,8 +45,8 @@ function extractModuleFiles(files) {
function combineFakeModules(files, callback) {
var moduleFiles = extractModuleFiles(files);
- fs.readFile(path.join(docsDir, mainModuleFile), 'utf8', (err, mainModuleData) => {
- if (err) return callback(err);
+ fs.readFile(path.join(docsDir, mainModuleFile), 'utf8', (fileErr, mainModuleData) => {
+ if (fileErr) return callback(fileErr);
var $mainPage = $(mainModuleData);
// each 'module' (category) has a separate page, with all of the
@@ -179,10 +179,8 @@ fs.copySync(path.join(__dirname, './jsdoc-custom.js'), path.join(docsDir, 'scrip
fs.copySync(path.join(__dirname, '..', '..', 'logo', 'favicon.ico'), path.join(docsDir, 'favicon.ico'), { clobber: true });
fs.copySync(path.join(__dirname, '..', '..', 'logo', 'async-logo.svg'), path.join(docsDir, 'img', 'async-logo.svg'), { clobber: true });
-fs.readdir(docsDir, (err, files) => {
- if (err) {
- throw err;
- }
+fs.readdir(docsDir, (readErr, files) => {
+ if (readErr) { throw readErr; }
var HTMLFiles = _.filter(files, (file) => {
return path.extname(file) === '.html';
@@ -196,6 +194,9 @@ fs.readdir(docsDir, (err, files) => {
return callback(null);
});
},
+ async.asyncify(() => {
+ HTMLFiles.push(docFilename)
+ }),
function(callback) {
fixModuleLinks(HTMLFiles, callback);
}