Skip to content
This repository was archived by the owner on Nov 21, 2024. It is now read-only.

Commit aca940b

Browse files
committed
fix(srcgen): Add support generics on generate index.ts list of used files
1 parent 5e39dc3 commit aca940b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

srcgen/utils-make.list.ts.files/loader#.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ recursive(scanPath, ['*server*', '!*.ts', '*node_modules*'], function (err, file
2222
{ prefix: 'const ', postfix: ' ' },
2323
{ prefix: 'enum ', postfix: ' ' },
2424
{ prefix: 'interface ', postfix: ' ' },
25-
{ prefix: 'export function ', postfix: '(', var: true }
25+
{ prefix: 'export function ', postfix: ' ', var: true }
2626
];
2727
var entities = [
2828
'module',
@@ -35,7 +35,7 @@ recursive(scanPath, ['*server*', '!*.ts', '*node_modules*'], function (err, file
3535
for (var i = 0; i < files.length; i++) {
3636
var file = files[i];
3737
var content = srcgen.utils.load(file);
38-
content = content.replace(/ +/g, ' ').replace(new RegExp(':', 'g'), ' ');
38+
content = content.replace(/ +/g, ' ').replace(new RegExp(':', 'g'), ' ').replace(new RegExp('<', 'g'), ' ').replace(new RegExp('(', 'g'), ' ');
3939
for (var d = 0; d < delmitters.length; d++) {
4040
var delmitter = delmitters[d];
4141
var items = srcgen.between.get(content, delmitter.prefix, delmitter.postfix);
@@ -112,7 +112,7 @@ recursive(scanPath, ['*server*', '!*.ts', '*node_modules*'], function (err, file
112112
}
113113
}
114114
for (var e = 0; e < entities.length; e++) {
115-
if (exportEntities[entities[e]]) {
115+
if (exportEntities[entities[e]] && exportEntities[entities[e]].length) {
116116
exportArray.push('export const ' + moduleName + _.upperFirst(entities[e] + 's') + ': any[] = [' + exportEntities[entities[e]].join(', ') + '];');
117117
}
118118
}

0 commit comments

Comments
 (0)