LOCKB JSON
Filkonvertering

Konvertera LOCKB till JSON

SNABBT SVAR
Är det möjligt att konvertera LOCKB till JSON?
Ja - LOCKB konverteras till JSON.

Den snabbaste vägen är paketet @hyrious/bun.lockb, som läser den binära filen och returnerar ett JavaScript/JSON-objekt som du kan serialisera. På Bun 1.2 eller nyare kan du också konvertera till texten bun.lock (som är JSONC) och läsa den direkt. Oavsett vilket får du bara metadata om beroenden, inte en körbar installation.

Även till JSON: BDOB · EXPRESS · REPLIT

På denna sida

Testat på macOS, Windows & Linux
Senast verifierad Sep 2026

Fler gratis konverterare

HEIC, PNG, WEBP, MP3 och mer - alla verktyg här är gratis.

Öppna verktygslådan

Varför konvertera LOCKB till JSON?

bun.lockb är Bun binära låsfil som låser exakta beroendeversioner och integritetshashar; utvecklare vill ha .json så att de kan inspektera, jämföra skillnader eller mata in upplösningsdata i verktyg som inte kan läsa det opaka binära formatet.

Hur man konverterar LOCKB till JSON

@hyrious/bun.lockb OPEN-SOURCE

Installera med npm i @hyrious/bun.lockb, kör sedan parse(fs.readFileSync('bun.lockb')) och JSON.stringify på resultatet för att få JSON. En onlinedemo finns också på hyrious.me/tool/bun.lockb.

Bun textlåsfil (bun.lock) FREE

På Bun 1.2+, kör bun install --save-text-lockfile --frozen-lockfile --lockfile-only för att skapa bun.lock, som är JSONC och kan läsas som JSON efter att kommentarer tagits bort.

bun bun.lockb (skriv ut) FREE

Kör bun bun.lockb för att skriva ut låsfilens innehåll i konsolen i en mänskligt läsbar form som du kan fånga och omforma till JSON.

Om dessa format

Kvalitet & vad man bör tänka på

  • Utdata är endast data för beroendeupplösning (paketnamn, versioner, hashar) - det är inte en package.json och kan inte installeras ifrån direkt.
  • @hyrious/bun.lockb-objektets form speglar Bun interna struktur, inte något standardschema, så fältnamn kan skilja sig från vad dina verktyg förväntar sig.
  • Detaljer i det binära formatet kan ändras mellan Bun-versioner, så en parser byggd för en version kan läsa fel på en låsfil skriven av en annan.

Vanliga frågor

Är bun.lockb mänskligt läsbar?
Nej. Det är ett binärt format; du behöver en parser som @hyrious/bun.lockb eller texten bun.lock för att läsa den.
Behöver jag ha Bun installerat för att konvertera den?
Inte för @hyrious/bun.lockb, som körs under Node. Du behöver dock Bun 1.2+ för vägen via --save-text-lockfile.
Kommer JSON-filen låta mig ominstallera mina beroenden?
Nej. Det är metadata för inspektion; installationer behöver fortfarande package.json plus en riktig låsfil.
Är JSON-utdatan ett standardformat?
Nej, den återspeglar Bun interna låsfilsstruktur snarare än ett publicerat schema.