yarnpkg / berry

📦🐈 Active development trunk for Yarn ⚒
https://yarnpkg.com
BSD 2-Clause "Simplified" License
7.37k stars 1.1k forks source link

Minor tweaks to website #6264

Closed clemyan closed 3 months ago

clemyan commented 5 months ago

What's the problem this PR addresses?

Some minor/nitpick-level problems with the website

Note: This PR has some overlap with #6218. I'll rebase one when the other is merged

How did you fix it?

Checklist

clemyan commented 4 months ago

Oh and I forgot to mention, regarding the dependencies, there are a few that I don't know what to do with them

For this PR I'm not touching them since there is no harm but I'm generally all for removing unnecessary deps.

Also, in theory, all the default plugins are dependencies of the docusaurus workspace because they are needed to generate the CLI docs. So, in theory we should list all of them as dependencies. This would have the benefit that (together with this PR) that the website can be built with a production-only focused docusaurus workspace but I'm not sure if the maintainence burden is worth that.

Side quesetion: Why is the website built with --no-minify on Netlify?

arcanis commented 3 months ago

Side quesetion: Why is the website built with --no-minify on Netlify?

I don't remember a particular reason 🤔