Npm link on package.js Npm.depends({ .. not working has expected

I was trying npm links on a local package but get not valid version of dependency error with meteor-typescript URL.

This can be reproduce with this package.js on a local package

Package.describe({
  name: 'npm-link',
  version: '0.0.1',
});

Npm.depends({
  'angular2-meteor': 'https://github.com/Urigo/angular2-meteor/tarball/0c07434635eedd347854ec05ab3fc20ecfe732a0',
  'meteor-typescript': 'https://github.com/barbatus/meteor-typescript/tarball/afcc70c22158cf4a39d24a42ae37afb8787816c',
});

angular2-meteor npm link works.
meteor-typescriptnpm link not works.

I tested both URL on browser and is OK.