We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 82c329e commit 5e16b1cCopy full SHA for 5e16b1c
src/source-extracters/javascript.ts
@@ -1,4 +1,3 @@
1
-import * as Y from 'yuidocjs';
2
import { forEach } from 'lodash';
3
import { dirSync as tmp } from 'tmp';
4
import { inspect } from 'util';
@@ -31,8 +30,15 @@ export default class JavascriptSourceExtracter extends SourceExtracter {
31
30
paths,
32
parseOnly: true
33
};
+ // Temporarily replace argv so YUIDoc doesn't try to print debug output
34
+ // when --debug is passed to the command line for Denali
35
+ let originalArgv = process.argv;
36
+ process.argv = [];
37
+ let Y = require('yuidocjs');
38
let yuidoc = new Y.YUIDoc(config);
- return yuidoc.run();
39
+ let results = yuidoc.run();
40
+ process.argv = originalArgv;
41
+ return results;
42
}
43
44
normalize(yuidoc: YUIDoc.Project) {
0 commit comments