Webapp: Update @reach-ui and react-focus packages versions
Created by: vovakulikov
Context
This PR simply updates some package versions and also brings a new tool for bundle debugging. Why is this important? Well, this versions updating reduces bundle size by 90kb in parsed size. Which is not so small a reduction. It isn't a lot by 90kb is 90kb.
A reason we had an extra 90kb in our main initial bundle. Well prior to this PR we had different versions of reach-ui components. Their versions weren't synced with each other. And all of them had different versions of reach-ui/utils
packages. Because of that, we had 6 copies of reach-ui/utils
package.
The initial bundle after version updating is presented below. As you can see we still have duplicates in the bundle but they will be resolved in separate PRs later (I also don't necessarily have a clear understanding of how to remove these duplicates in the right way).
The main | With updated package versions |
---|---|