Inspektor lockfile datoteka
Popis svih paketa u lockfile datoteci s točnom verzijom i informacijom je li direktna ili tranzitivna ovisnost.
Inspektor lockfile datoteka
Zalijepite datoteku package-lock.json, yarn.lock ili pnpm-lock.yaml i ovaj alat će prikazati sve pakete koje sadrži, s njihovom točnom razriješenom verzijom i informacijom je li to direktna ovisnost (onu koju popis vašeg projekta specificira) ili tranzitivna (povučena od drugog paketa). To je brz način da provjerite što zapravo dolazi u node_modules, pregledate zahtjev za učitavanje koji dodiruje lockfile ili pratite odakle je došla neočekivana verzija.
Odaberite format koji se podudara s vašom datotekom, zatim sortujte popis abecedno ili po tome koliko drugih paketa od njega ovisi, što otkriva tranzitivne pakete na koje se vaš projekt najčešće oslanja. Filtar sužava izlaz na jedan naziv ili scope, kao @babel/ ili eslint. Uključivanje označavanja duplikata dodaje sažetak bilo kojeg naziva paketa koji se pojavljuje u više od jedne verzije — čest uzrok nabujane gužve. Odaberite obični popis, tablicu fiksne širine ili CSV za proračunske tablice. Zalijepite drugu lockfile datoteku u opcionalno drugo polje da usporedite dvije verzije istog projekta i vidite točno koji su paketi dodani, uklonjeni ili ažurirani.
Alat obrađuje line endinge Windows i Unix na isti način. Za package-lock.json i pnpm-lock.yaml čita projekt vlastite zabilježene popis ovisnosti da razlikuje prave direktne ovisnosti od onih samo podignute na vrh node_modules; yarn.lock (klasična v1) ne nosi takav zapis, pa se njezini unosi popisuju bez te distinkcije. Vrlo velike lockfile datoteke obrađuju se bez zamrzavanja tabulator, a izlaz veći od 10 MB je ograničen s porukom koja vas traži da filtrirate ili usporedite manju datoteku umjesto toga.
Sve se izvršava lokalno u vašem pregledniku — vaša lockfile datoteka i stablo ovisnosti koje opisuje nikada se ne učitava. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili ga vratite u input za daljnje filtriranje.