blob: 3f0937ff05dc4c0addcccaea2e9a662fdca50a01 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
const path = require('path');
exports.handlers = {
jsdocCommentFound: function(e) {
var moduleName = path.parse(e.filename).name;
var lines = e.comment.split(/\r?\n/);
var importLines = [
'```',
`import ${moduleName} from 'async/${moduleName}';`,
'```'
];
if (moduleName !== 'index') {
e.comment = [lines[0], ...importLines, ...lines.slice(1)].join("\n");
}
}
};
|