Yarn (Yet Another Resource Negotiator) ist ein schneller, stabiler und sicherer Paketmanager für das JavaScript-Ökosystem (Node.js). Ursprünglich im Jahr 2016 von Facebook (Meta) in Zusammenarbeit mit Google und Exponent entwickelt, wurde Yarn als direkte Antwort auf die damaligen Schwachstellen des Standard-Paketmanagers npm konzipiert. Yarn revolutionierte das Abhängigkeitsmanagement durch die Einführung von deterministischen Sperrdateien (yarn.lock), parallelen Downloads auf Chiplevel und einem extrem aggressiven lokalen Caching, wodurch Installationszeiten drastisch verkürzt und plattformübergreifende Konsistenz garantiert werden.
Klick für mehr ...