Merge pull request #6858 from Microsoft/emitImportsInDts

emit import declarations without import clause in .d.ts files
This commit is contained in:
Vladimir Matveev
2016-02-04 12:13:08 -08:00
parent 6975e44346
commit 8d2d869f9f
43 changed files with 194 additions and 41 deletions

View File

@@ -695,10 +695,6 @@ namespace ts {
}
function writeImportDeclaration(node: ImportDeclaration) {
if (!node.importClause && !(node.flags & NodeFlags.Export)) {
// do not write non-exported import declarations that don't have import clauses
return;
}
emitJsDocComments(node);
if (node.flags & NodeFlags.Export) {
write("export ");