Drodzy przyjaciele,
Publikowanie pakietów JavaScript, zarządzanie zależnościami, dystrybucja open source
Bezpłatne (pakiety publiczne), Pro, Teams, Enterprise (pakiety prywatne i organizacje)
Opublikowane pakiety, wersje pakietów, tokeny dostępu, członkostwo w organizacjach, statystyki pobierania
npm nie przenosi automatycznie własności pakietu. Bez poświadczeń pakiety nie mogą być aktualizowane ani przesyłane. Dodaj zaufanych współpracowników jako opiekunów pakietów przed śmiercią. Udokumentuj wszystkie pakiety i przenieś te krytyczne na konta organizacji z wieloma właścicielami. Przygotuj plany wycofania pakietów, których nie możesz przenieść.
Opublikowane wersje pakietów pozostają stale dostępne w rejestrze npm. Obecni podopieczni kontynuują pracę. Jednakże pakiety nie mogą otrzymywać aktualizacji, poprawek zabezpieczeń ani poprawek błędów bez dostępu opiekuna. Dodaj następców opiekunów lub wycofaj pakiety z zaleceniami dotyczącymi utrzymywanych alternatyw.
Własność organizacji wymaga dostępu w roli administratora. Dodaj wielu właścicieli, aby zapobiec pojedynczym punktom awarii. Dokumentuj zakresy organizacji, szczegóły rozliczeń i dostęp do zespołu. Bez planowania sukcesji organizacje stają się niedostępne, a prywatne pakiety tracą ważność. Przenieś własność na zaufane osoby lub podmioty korporacyjne.
Tokeny dostępu wygasają wraz z dostępem do konta i nie można ich odzyskać. Automatyczne przepływy pracy publikowania przerywają się bez odnawiania tokena. Dokumentuj punkty integracji CI/CD i procedury rotacji tokenów. Używaj tokenów na poziomie organizacji z wieloma administratorami na potrzeby kluczowych procesów publikowania.
JP, Luca, CJ, 8 lat i lato
## Przegląd platformy
## Wyzwania związane z dostępem