npm installing old versions of (typescript compiler) package
<p>On a windows environment, I have:
node v4.6.0
npm  v3.10.8</p>

<p>my local typescript version is:
<code>
npm run tsc -v
</code>
3.10.8</p>

<p>However, I sometimes want to use my global tsc (because for some reason, gulp uses the global tsc) but when I do:</p>

<p><code>
npm install tsc -g
tsc -v
</code>
I get a version 1.5.3 for my typescript compiler</p>

<p>when I try to force install it to the exact version I need:
<code>
npm install tsc@3.10.8 -g
</code>
I get:
`
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Users\DT\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "install" "tsc@3.10.8" "-g"
npm ERR! node v4.6.0
npm ERR! npm  v3.10.8
npm ERR! code ETARGET</p>

<p>npm ERR! notarget No compatible version found: tsc@3.10.8
npm ERR! notarget Valid install targets:
npm ERR! notarget 1.20150623.0, 1.20150622.0, 1.20150619.0, 1.0.0
`</p>

<p>Btw with my default installation of node, my npm version is 2 something but I can update it to 3.10.8, that works. For typescript however, no way.</p>

<p>Any ideas?</p>

<p>PS:my platform is windows 10</p>