LOCKB JSON
Conversione file

Converti LOCKB in JSON

RISPOSTA RAPIDA
È possibile convertire LOCKB in JSON?
- LOCKB si converte in JSON.

La via più veloce è il pacchetto @hyrious/bun.lockb, che legge il file binario e restituisce un oggetto JavaScript/JSON che puoi serializzare. Su Bun 1.2 o versioni successive puoi anche convertirlo nel formato testuale bun.lock (che è JSONC) e leggerlo direttamente. In entrambi i casi otterrai solo i metadati delle dipendenze, non un'installazione eseguibile.

Anche in JSON: BDOB · EXPRESS · REPLIT

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Sep 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire LOCKB in JSON?

bun.lockb è il lockfile binario di Bun che fissa le versioni esatte delle dipendenze e gli hash di integrità; gli sviluppatori desiderano il formato .json per poter ispezionare, confrontare o inserire i dati di risoluzione in strumenti che non possono leggere il formato binario opaco.

Come convertire LOCKB in JSON

@hyrious/bun.lockb OPEN-SOURCE

Installa con npm i @hyrious/bun.lockb, quindi esegui parse(fs.readFileSync('bun.lockb')) e usa JSON.stringify sul risultato per ottenere il JSON. Esiste anche una demo online su hyrious.me/tool/bun.lockb.

Bun text lockfile (bun.lock) FREE

Su Bun 1.2+, esegui bun install --save-text-lockfile --frozen-lockfile --lockfile-only per produrre bun.lock, che è JSONC e può essere letto come JSON dopo aver rimosso i commenti.

bun bun.lockb (stampa) FREE

Esegui bun bun.lockb per stampare il contenuto del lockfile nella console in una forma leggibile dall'uomo che puoi catturare e rimodellare in JSON.

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • L'output contiene solo i dati di risoluzione delle dipendenze (nomi dei pacchetti, versioni, hash) - non è un package.json e non può essere usato direttamente per l'installazione.
  • La forma dell'oggetto di @hyrious/bun.lockb rispecchia la struttura interna di Bun, non uno schema standard, quindi i nomi dei campi potrebbero differire da quanto previsto dai tuoi strumenti.
  • I dettagli del formato binario possono cambiare tra le versioni di Bun, quindi un parser creato per una versione potrebbe leggere erroneamente un lockfile scritto da un'altra.

Domande frequenti

Il file bun.lockb è leggibile dall'uomo?
No. È un formato binario; serve un parser come @hyrious/bun.lockb o il formato testuale bun.lock per leggerlo.
Ho bisogno di Bun installato per convertirlo?
Non per @hyrious/bun.lockb, che gira sotto Node. È necessario Bun 1.2+ per la strada --save-text-lockfile.
Il JSON mi permetterà di reinstallare le mie dipendenze?
No. Sono metadati per l'ispezione; le installazioni necessitano comunque di package.json più un vero lockfile.
L'output JSON è in un formato standard?
No, riflette la struttura interna del lockfile di Bun piuttosto che uno schema pubblicato.