title: auto-import using yarn link protocol in vscode, is importing the link path, rather than the link name
body: <p>In my package.json, I have the following <a href="https://yarnpkg.com/features/protocols" rel="nofollow noreferrer">yarn link protocols</a> set up in <code>dependencies</code>:</p>
  <pre><code>&quot;modules&quot;: &quot;link:./src/modules&quot;,
  &quot;mocks&quot;: &quot;link:./__mocks__&quot;,
  </code></pre>
  <p>When I auto-import a dependency from either of these files, the import statement looks like this:</p>
  <pre><code>import foo from 'src/modules/foo'
  import bar from '__mocks__/bar
  </code></pre>
  <p>And while this does compile and work fine, I would expect the imports to look like this:</p>
  <pre><code>import foo from 'modules/foo'
  import bar from 'mocks/bar'
  </code></pre>
  <p>If I manually adjust the imports to my preferred format, it also works fine.
  But why would vscode be pulling the import path from the right side of the declaration, rather than the left side? Is this configurable in vscode somehow? Or a bug? Or am I incorrect in my assumption that it <em>should</em> be using the 'name', rather than the path for the imports?</p>