title: 'Can't resolve 'process/browser' in ...' error with webpack 5 + yarn PnP
body: <p>I'm trying Webpack 5 with yarn PnP. (+ yarn workspace, I'm not sure it's relevant to this issue)</p>
  <p>I should let Webpack resolve the package 'process', so I put
  <code>new ProvidePlugin({ process: 'process/browser' })</code>
  in my Webpack configuration.
  It works well with my Project code, but not with its dependencies.</p>
  <p>It throws an error that reads</p>
  <pre><code>Can't resolve 'process/browser' in '/Users/me/Documents/GitHub/kic2-all-in-one/.yarn/cache/axios-npm-0.19.2-e4e8599895-dcace11a0a.zip/node_modules/axios/lib'
  </code></pre>
  <p>I think that it's due to the usages of 'process' in Axios code. And I'm not sure if I can let it resolve in the way I want. Do we have any? If not, do we have any workaround?</p>