Prezentare dependențe package.json
Împarte package.json-ul în dependențe de producție, dezvoltare, peer și opționale cu intervalele lor de versiuni.
Prezentare dependențe package.json
Lipește conținutul unui fișier package.json și acest instrument clasifică fiecare dependență în grupul său — producție, dezvoltare, peer și opționale — și listează intervalul de versiune lângă fiecare nume de pachet. A fost creat pentru a deschide un depozit necunoscut și a vedea dependențele sale fără a derula o perete de JSON, sau pentru a revizui o cerere de fuziune care afectează lista de dependențe.
Alegeți cum este ordonată lista: grupată după tip sau aplatizată alfabetic. Numărurile de grup arată câte pachete sunt în fiecare găleată în privința directă. "Explică intervalele de versiuni" adaugă o notă scurtă pe fiecare linie care descrie ce permite intervalul acesteia — pălăria permite actualizări minore și patch, tilda doar actualizări patch, o versiune exactă nu se actualizează niciodată de la sine, iar un simplu asterisc acceptă orice. Încă două casete de selectare expun riscul: una marchează pachetele fixate la o versiune exactă sau complet neconstrânse, cealaltă marchează orice nume de pachet repetat între grupuri, de obicei un semn că intrarea trebuie curățată. O comutare separată anexează câmpurile engines și packageManager, când sunt prezente.
Rezultatul este randare sub formă de tabel pur aliniat, o listă de text pur grupată sau un tabel Markdown gata de a fi lipit într-un README sau o descriere de cerere de fuziune. Instrumentul citește doar câmpurile de care are nevoie și ignoră restul, deci lipirea unui package.json complet cu scripturi și metadate funcționează exact ca lipirea unei versiuni reduse.
Totul rulează local în browserul tău. Fișierul package.json nu este niciodată încărcat, ceea ce contează dacă numește pachete private sau nepublicate. Copiază rezultatul, descarcă-l ca fișier .txt sau trimite-l direct la intrarea unui alt instrument pentru a continua să lucrezi cu el.