title: Cannot npm install from bitbucket repo
body: <p>I'm trying to install a private package recently moved from github to bitbucket. </p>
  
  <pre><code>npm install git@bitbucket.org:owner/repo.git
  </code></pre>
  
  <p>ends up with </p>
  
  <pre><code>npm http GET https://registry.npmjs.org/git
  </code></pre>
  
  <p>(note package in the url) with this error:</p>
  
  <blockquote>
    <p>npm ERR! notarget No compatible version found: git@'bitbucket.org:flyvictor/fortune-secruity.git'</p>
  </blockquote>
  
  <p>(note a <code>'</code> just after <code>@</code>)</p>
  
  <p>I tried to escape @, wrap repo name in quotes, but always get same result. </p>
  
  <p>For github we use urls formatted as <code>git://github.com/owner/repo#v.v.v</code> and this works fine! But if I use same syntax for bitbucket  npm just hangs doing nothing.</p>
  
  <p>Any idea?</p>
  
  <p>p.s. keys, access right and so one are correct. I can contribute to these repos, clone them with git, but not to npm install. Github packages that get installed well are also private.</p>