LOCKB JSON
Dateikonvertierung

LOCKB in JSON konvertieren

SCHNELLE ANTWORT
Ist es möglich, LOCKB in JSON zu konvertieren?
Ja - LOCKB lässt sich in JSON konvertieren.

Der schnellste Weg ist das Paket @hyrious/bun.lockb, das die Binärdatei liest und ein JavaScript/JSON-Objekt zurückgibt, das Sie serialisieren können. Mit Bun 1.2 oder neuer können Sie auch in die Textdatei bun.lock (die JSONC ist) konvertieren und diese direkt lesen. In beiden Fällen erhalten Sie nur Abhängigkeits-Metadaten, keine ausführbare Installation.

Auch nach JSON: BDOB · EXPRESS · REPLIT

Auf dieser Seite

Getestet auf macOS, Windows & Linux
Zuletzt verifiziert am Sep 2026

Weitere kostenlose Konverter

HEIC, PNG, WEBP, MP3 und mehr - jedes Tool hier ist kostenlos.

Toolbox öffnen

Warum LOCKB in JSON konvertieren?

bun.lockb ist die binäre Lockfile von Bun, die exakte Abhängigkeitsversionen und Integritäts-Hashes festschreibt; Entwickler benötigen .json, um die Auflösungsdaten zu inspizieren, zu vergleichen oder in Tools einzuspeisen, die das undurchsichtige Binärformat nicht lesen können.

Wie man LOCKB in JSON konvertiert

@hyrious/bun.lockb OPEN-SOURCE

Installieren Sie es mit npm i @hyrious/bun.lockb, führen Sie dann parse(fs.readFileSync('bun.lockb')) aus und nutzen Sie JSON.stringify für das Ergebnis, um JSON zu erhalten. Eine Online-Demo existiert ebenfalls unter hyrious.me/tool/bun.lockb.

Bun Text-Lockfile (bun.lock) FREE

Führen Sie unter Bun 1.2+ bun install --save-text-lockfile --frozen-lockfile --lockfile-only aus, um bun.lock zu erzeugen, welche JSONC ist und nach dem Entfernen von Kommentaren als JSON gelesen werden kann.

bun bun.lockb (Ausgabe) FREE

Führen Sie bun bun.lockb aus, um den Inhalt der Lockfile in einer menschenlesbaren Form in der Konsole auszugeben, die Sie erfassen und in JSON umformen können.

Über diese Formate

Qualität & worauf zu achten ist

  • Die Ausgabe enthält nur Daten zur Auflösung von Abhängigkeiten (Paketnamen, Versionen, Hashes) - es ist keine package.json und kann nicht direkt installiert werden.
  • Die Objektstruktur von @hyrious/bun.lockb spiegelt die interne Struktur von Bun wider, kein Standard-Schema, daher können Feldnamen von dem abweichen, was Ihre Tools erwarten.
  • Details des Binärformats können sich zwischen Bun-Versionen ändern, daher könnte ein Parser, der für eine Version gebaut wurde, eine Lockfile einer anderen Version falsch lesen.

Häufig gestellte Fragen

Ist bun.lockb menschenlesbar?
Nein. Es ist ein Binärformat; Sie benötigen einen Parser wie @hyrious/bun.lockb oder die Textdatei bun.lock, um es zu lesen.
Benötige ich Bun installiert, um es zu konvertieren?
Nicht für @hyrious/bun.lockb, das unter Node läuft. Für den Weg über --save-text-lockfile benötigen Sie Bun 1.2+.
Ermöglicht mir das JSON die Neuinstallation meiner Abhängigkeiten?
Nein. Es handelt sich um Metadaten zur Inspektion; Installationen benötigen weiterhin die package.json plus eine echte Lockfile.
Ist die JSON-Ausgabe ein Standardformat?
Nein, sie spiegelt die interne Lockfile-Struktur von Bun wider und kein veröffentlichtes Schema.