<p dir="auto">Additional information on Closed issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="149150776" data-permission-text="Title is private" data-url="https://github.com/microsoft/TypeScript/issues/8145" data-hovercard-type="issue" data-hovercard-url="/microsoft/TypeScript/issues/8145/hovercard" href="https://github.com/microsoft/TypeScript/issues/8145">#8145</a> (I don't think I have permission to re-open)</p>
<p dir="auto"><strong>TypeScript Version:</strong></p>
<p dir="auto">1.8.9</p>
<p dir="auto">Thanks for investigating.</p>
<p dir="auto">I noticed you are using <strong>tsc v1.8.10</strong> to try to reproduce.</p>
<p dir="auto">My globally-installed version is currently <strong>1.8.9</strong>.<br>
I think this version may have been installed with the recently-released VS Code 1.0.<br>
It is with VS Code that I first encountered the issue - but it also occurs at the command line (with <strong>tsc v 1.8.9</strong>)</p>
<p dir="auto">As an experiment, I used a local NPM install of <strong>tsc v.1.8.10</strong>.</p>
<p dir="auto">If i then invoke the compiler thus:</p>
<p dir="auto">.\node_modules.bin\tsc -p .</p>
<p dir="auto">the HelloWorld.js file is generated.</p>
<p dir="auto">So, for information:</p>
<ol dir="auto">
<li>Are you able to test this issue with <strong>tsc v1.8.9</strong>?<br>
and/or</li>
<li>Is there a VS2015 tools installer for <strong>tsc v1.8.10</strong> (which seems to resolve the problem) I can use?</li>
</ol>
<p dir="auto">I usually use this link to install the Typescript compiler and VS2015 tooling:<br>
<a href="https://www.microsoft.com/en-us/download/details.aspx?id=48593&amp;751be11f-ede8-5a0c-058c-2ee190a24fa6=True" rel="nofollow">https://www.microsoft.com/en-us/download/details.aspx?id=48593&amp;751be11f-ede8-5a0c-058c-2ee190a24fa6=True</a></p>
<p dir="auto">The issue is still there in v1.8.20160211.1-beta nightly. But works fine in node's 1.8 beta.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="where tsc
C:\Users\*\AppData\Roaming\npm\tsc
C:\Users\*\AppData\Roaming\npm\tsc.cmd"><pre class="notranslate"><code class="notranslate">where tsc
C:\Users\*\AppData\Roaming\npm\tsc
C:\Users\*\AppData\Roaming\npm\tsc.cmd
</code></pre></div>
<p dir="auto">Using node's tsc:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="tsc
Files:              77
Lines:           53178
Nodes:          236600
Identifiers:     87604
Symbols:       3595694
Types:           13015
Memory used:   140666K
I/O read:        0.08s
I/O write:       0.01s
Parse time:      0.92s
Bind time:       0.68s
Check time:      1.88s
Emit time:       0.41s
Total time:      3.89s"><pre class="notranslate"><code class="notranslate">tsc
Files:              77
Lines:           53178
Nodes:          236600
Identifiers:     87604
Symbols:       3595694
Types:           13015
Memory used:   140666K
I/O read:        0.08s
I/O write:       0.01s
Parse time:      0.92s
Bind time:       0.68s
Check time:      1.88s
Emit time:       0.41s
Total time:      3.89s
</code></pre></div>
<p dir="auto">Using MSBuild tsc:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&quot;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.8\tsc.exe&quot;

Files:               1

Lines:           18651

Nodes:           81293

Identifiers:     31487

Symbols:         23122

Types:            4867

I/O read:        0.01s

I/O write:       0.00s

Parse time:      0.23s

Bind time:       0.12s

Check time:      0.49s

Emit time:       0.01s

Total time:      0.85s
"><pre class="notranslate"><code class="notranslate">"C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.8\tsc.exe"

Files:               1

Lines:           18651

Nodes:           81293

Identifiers:     31487

Symbols:         23122

Types:            4867

I/O read:        0.01s

I/O write:       0.00s

Parse time:      0.23s

Bind time:       0.12s

Check time:      0.49s

Emit time:       0.01s

Total time:      0.85s

</code></pre></div>
<p dir="auto">Sample tsconfig.json:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="{
    &quot;compilerOptions&quot;: {
        &quot;diagnostics&quot;: true,
        &quot;inlineSourceMap&quot;: true,
        &quot;noResolve&quot;: false,
        &quot;outFile&quot;: &quot;../output.es6&quot;,
        &quot;declaration&quot;: true,
        &quot;target&quot;: &quot;es6&quot;,
        &quot;newLine&quot;: &quot;CRLF&quot;
    }
}"><pre class="notranslate"><code class="notranslate">{
    "compilerOptions": {
        "diagnostics": true,
        "inlineSourceMap": true,
        "noResolve": false,
        "outFile": "../output.es6",
        "declaration": true,
        "target": "es6",
        "newLine": "CRLF"
    }
}
</code></pre></div>