summaryrefslogtreecommitdiff
path: root/support/jsdoc/jsdoc-fix-html.js
diff options
context:
space:
mode:
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);
}