yarnpkg / berry

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

[Case Study] Angular CLI #266

Open bgotink opened 5 years ago

bgotink commented 5 years ago

What package is covered by this investigations?

All packages contained in the angular/angular-cli repository, most notably @angular/cli.

Describe the goal of the investigation

As an angular developer I want my builds to work with berry (or PnP in general). Not having this would mean I can't use yarn and I don't want to even think about the consequences to that as I use yarn workspaces in literally all of my angular repos.

Angular has a work-in-progress bazel buildchain. Bazel uses yarn internally, but getting that up and running with berry is best left to another ticket.

Investigation report

Test repo at bgotink/berry-angular-poc. Current status: not working at all

Encountered issues:

bgotink commented 5 years ago

I've updated yarn to master to include the #279, the build is still broken of course :)

Updates:

bgotink commented 5 years ago

Updates: