On ProGet 4.7.9:
$ npm install @angular/platform-browser --loglevel verbose
npm info it worked if it ends with ok
npm verb cli [ '/usr/bin/nodejs',
npm verb cli '/usr/bin/npm',
npm verb cli 'install',
npm verb cli '@angular/platform-browser',
npm verb cli '--loglevel',
npm verb cli 'verbose' ]
npm info using npm@3.5.2
npm info using node@v4.2.6
npm verb request uri http://proget/npm/npm-test/@angular%2fplatform-browser
npm verb request always-auth set; sending authorization
npm info attempt registry request try #1 at 2:38:23 PM
npm verb request id 6e455c4d3dbe2135
npm http request GET http://proget/npm/npm-test/@angular%2fplatform-browser
npm http 200 http://proget/npm/npm-test/@angular%2fplatform-browser
npm verb headers { 'cache-control': 'private',
npm verb headers 'content-type': 'application/json; charset=utf-8',
npm verb headers 'content-encoding': 'gzip',
npm verb headers vary: 'Accept-Encoding',
npm verb headers server: 'Microsoft-IIS/10.0',
npm verb headers 'x-ua-compatible': 'IE=edge',
npm verb headers 'x-proget-version': '4.7.9.2',
npm verb headers 'x-aspnet-version': '4.0.30319',
npm verb headers 'x-powered-by': 'ASP.NET',
npm verb headers date: 'Thu, 06 Apr 2017 19:38:15 GMT',
npm verb headers 'content-length': '11462' }
npm verb get saving @angular/platform-browser to /home/ben/.npm/proget/npm/npm-test/_40angular_252fplatform-browser/.cache.json
npm verb makeDirectory /home/ben/.npm creation not in flight; initializing
npm verb cache add spec @angular/platform-browser
npm verb addNamed "latest" is being treated as a dist-tag for @angular/platform-browser
npm info addNameTag [ '@angular/platform-browser', 'latest' ]
npm verb addNameTag registry:http://proget/npm/npm-test/@angular%2fplatform-browser not in flight; fetching
npm verb get http://proget/npm/npm-test/@angular%2fplatform-browser not expired, no request
npm verb addNamed "4.0.1" is a plain semver version for @angular/platform-browser
npm verb addRemoteTarball http://proget/npm/npm-test/@angular/platform-browser/-/platform-browser-4.0.1.tgz not in flight; adding
npm verb addRemoteTarball [ 'http://proget/npm/npm-test/@angular/platform-browser/-/platform-browser-4.0.1.tgz',
npm verb addRemoteTarball '4b9efbeb2fbb900de188743b988802d3aa2b33ff' ]
npm info retry fetch attempt 1 at 2:38:24 PM
npm info attempt registry request try #1 at 2:38:24 PM
npm http fetch GET http://proget/npm/npm-test/@angular/platform-browser/-/platform-browser-4.0.1.tgz
npm http fetch 200 http://proget/npm/npm-test/@angular/platform-browser/-/platform-browser-4.0.1.tgz
npm verb addTmpTarball /tmp/npm-26991-a64070af/proget/npm/npm-test/_40angular/platform-browser/-/platform-browser-4.0.1.tgz not in flight; adding
npm verb addTmpTarball already have metadata; skipping unpack for @angular/platform-browser@4.0.1
npm verb afterAdd /home/ben/.npm/@angular/platform-browser/4.0.1/package/package.json not in flight; writing
npm verb afterAdd /home/ben/.npm/@angular/platform-browser/4.0.1/package/package.json written
npm verb makeDirectory /home/ben/.npm/_locks creation not in flight; initializing
npm verb lock using /home/ben/.npm/_locks/staging-e45475a342ae353f.lock for /home/ben/npm_test/node_modules/.staging
npm verb unbuild node_modules/.staging/@angular/platform-browser-688e40ec
npm verb gentlyRm don't care about contents; nuking /home/ben/npm_test/node_modules/.staging/@angular/platform-browser-688e40ec
npm verb tar unpack /home/ben/.npm/@angular/platform-browser/4.0.1/package.tgz
npm verb tar unpacking to /home/ben/npm_test/node_modules/.staging/@angular/platform-browser-688e40ec
npm verb gentlyRm don't care about contents; nuking /home/ben/npm_test/node_modules/.staging/@angular/platform-browser-688e40ec
npm verb gentlyRm don't care about contents; nuking /home/ben/npm_test/node_modules/.staging/@angular/platform-browser-688e40ec/node_modules
npm info lifecycle @angular/platform-browser@4.0.1~preinstall: @angular/platform-browser@4.0.1
npm info linkStuff @angular/platform-browser@4.0.1
npm verb linkBins @angular/platform-browser@4.0.1
npm verb linkMans @angular/platform-browser@4.0.1
npm info lifecycle @angular/platform-browser@4.0.1~install: @angular/platform-browser@4.0.1
npm info lifecycle @angular/platform-browser@4.0.1~postinstall: @angular/platform-browser@4.0.1
npm verb unlock done using /home/ben/.npm/_locks/staging-e45475a342ae353f.lock for /home/ben/npm_test/node_modules/.staging
npm_test@1.0.0 /home/ben/npm_test
├── UNMET PEER DEPENDENCY @angular/common@4.0.1
├── UNMET PEER DEPENDENCY @angular/core@4.0.1
└── @angular/platform-browser@4.0.1 extraneous
npm WARN @angular/platform-browser@4.0.1 requires a peer of @angular/core@4.0.1 but none was installed.
npm WARN @angular/platform-browser@4.0.1 requires a peer of @angular/common@4.0.1 but none was installed.
npm WARN npm_test@1.0.0 No description
npm WARN npm_test@1.0.0 No repository field.
npm verb exit [ 0, true ]
npm info ok
Are you getting something different?