diff --git a/docs/dgeni-package/services/tsParser/getExportDocType.js b/docs/dgeni-package/services/tsParser/getExportDocType.js index 4e62c3a1f9..b2fbb40f04 100644 --- a/docs/dgeni-package/services/tsParser/getExportDocType.js +++ b/docs/dgeni-package/services/tsParser/getExportDocType.js @@ -27,8 +27,16 @@ module.exports = function getExportDocType(log) { if(symbol.flags & ts.SymbolFlags.Property) { return 'module-property'; } + if(symbol.flags & ts.SymbolFlags.TypeAlias) { + return 'type-alias'; + } - log.warn('Unknown symbol type', symbol.name, symbol.flags, symbol.target); + log.warn('getExportDocType(): Unknown symbol type', { + symbolName: symbol.name, + symbolType: symbol.flags, + symbolTarget: symbol.target, + file: ts.getSourceFileOfNode(symbol.declarations[0]).fileName + }); return 'unknown'; }