Moves the project from Yarn Classic to Yarn Berry so we can benefit from neat new features like workspaces support and to get rid of the blight of node modules.
Screenshots (if appropriate):
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[ ] I have used ESLint & Prettier to follow the code style of this project.
Description
Moves the project from Yarn Classic to Yarn Berry so we can benefit from neat new features like workspaces support and to get rid of the blight of node modules.
Screenshots (if appropriate):
Types of changes
Checklist: