@@ -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