{"_id":"just-git","_rev":"77-17b6b08ac567af9d5474580ffa3040a3","name":"just-git","dist-tags":{"latest":"1.9.0"},"versions":{"0.1.0":{"name":"just-git","version":"0.1.0","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"81d5675b7b09cc746c34b4c509377e122c511336","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.0.tgz","fileCount":5,"integrity":"sha512-cwBdZfWFOXql+rQ4S2rNZPGgqJEJY5TGebViNcCYp6Fxym4EHTStxJKgTQ+71OUUbifBFCJv/5vKCp4M5TrLnA==","signatures":[{"sig":"MEQCIDmnktgLejV+mFTzJ2ia1ZwgWB/Q9gkQl9jO8PBjMPUqAiADwym6xZ5svRgQJ1FODFaaujRkTu19eRwj7bf01EyR0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c0eb00de5e616a86c699055f82993bb26a3b8f67","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.0_1773351559524_0.004024860324357782","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"just-git","version":"0.1.1","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"32a04f38597494809a7555f6508c7742f8cfd874","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.1.tgz","fileCount":5,"integrity":"sha512-FoZ78eyKLUjQu3CuUrnP1s9CY+uQMH0vNcuyLVnUTKzqDuG9YCd3yarniH63M0OCjEgyhlSihejc9q3nQgLeSg==","signatures":[{"sig":"MEYCIQCTxUM5W77ZTqEzZLcR2UXjIFhoiNp0hHpLY74nnTgnbwIhANtXWjAFY/YhRBNXoL9OuIbSBYB3sr0NPOA2Rqx0Mf5R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"022c40cff91eae3fd4c6944ddcce53a86100d798","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.1_1773353976015_0.6599178701239237","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"just-git","version":"0.1.2","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"ac8055b5e547677a8c95c7b2018327ad45bcb844","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.2.tgz","fileCount":5,"integrity":"sha512-31Vt60TCIwL9FDtXW9eKbEzMldTy+dcvn2Wfai+qOxDLWGTZxxoIVCOGHPWPc1TJ7T3/4sItLhYZU8Pa3WEk0w==","signatures":[{"sig":"MEUCIAPgMDRkP+8U3Io4x4PrksCtVJ9DLnhCYthYQzQkL7IdAiEA5CIPOpOKBNvux5jeyU2X8SiYI6HkyexSoPtGzpnkSI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"57bfeb21be8c4015c04fead2feb24687a4c11816","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.2_1773365482519_0.6372179378324541","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"just-git","version":"0.1.3","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.3","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"95d2ae34287bf391da616f547814d51dfbe65275","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.3.tgz","fileCount":5,"integrity":"sha512-6zADDZO4xrnmSe6QZkFzUD5OHDKQzHzjrkZFrSYeUukDL9NHDYNSpinr6s7MX3rjGed97UgaSj3aL71xCUbdGw==","signatures":[{"sig":"MEUCIQCq05/2J+zy0jK1D33KWi4ndBH4Km28/lOV4S3zbsR6SQIgUrbng27Y9d8p5/DGlQuCSb6b/9CT1Lz/tGJqRl1KMaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349723},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"34066ea89cd447d6b6a3fba682ba2c30982849d4","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.3_1773365806985_0.8621298701423774","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"just-git","version":"0.1.4","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.4","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"9d94c33c7f432e608681b192e8f1bbb46e30bb35","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.4.tgz","fileCount":5,"integrity":"sha512-dV5Ra0qkvdPYqoeffhABKBJ3mZBEOomuT4bnd3JqGuCc3ZiOT6Bg027LD0ICeoinIKXI1uk2w5u5/XLxz8r6XQ==","signatures":[{"sig":"MEQCIC1yhJ5YoPfg+gFX37Z3X6XdvNeupx40YwG4ysiDgxF9AiAkKeS5Of8Zk1aTxJElb4k63LqDp6fWDgWHyG2ag0yQzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349902},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8bdf4a0c50cf11fc393e42792d0699a448272554","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.4_1773413441285_0.4970328632408456","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"just-git","version":"0.1.5","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.5","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"11eb77d9af4fd66bdd9c0967655ab6f55dd7388c","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.5.tgz","fileCount":5,"integrity":"sha512-IYc+1xK9YX7t/vdO84uTsAZm9XED3afYJRCOxsaOgFG31CF7HNLHgtUxMf2LfBF2hWoTLh6weTkj5g978Slr4A==","signatures":[{"sig":"MEQCIHC0Z817AHh4AVfJnd8S6u1atdKResaOElXRDpM6jPhsAiBlBoGV+KZv5MGoG7Dgmc/jKoU/StGOXgMeYBRFEJQQcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350894},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"56901855a5953946039b0b80d98013641fb8efbc","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.5_1773431855860_0.21053762102490703","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"just-git","version":"0.1.6","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.6","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"fc30f9595186c2f8d1c9dbe7a96d544519e3be20","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.6.tgz","fileCount":5,"integrity":"sha512-mfVhh83/i+pC1IIG2eNOyBlzqw+HGIUzL64wHGZ4joKuShIb9jIDZYx1CPOrafVpywaQIXqcEWxRvmPjae87Yg==","signatures":[{"sig":"MEYCIQCF072pTKvPBPleDxDLyH/ty0GMMNc6+cMZSSFV3nb3MwIhAKbB3PD9c9ukAAhuIm9/fUt501DBRV+U15eRVbss7SGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353389},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b8c6aadf340beba23cdf569547fb17dabcc4c371","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.6_1773449677419_0.07143994229742678","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"just-git","version":"0.1.7","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.7","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"46a8aca8711dee5de9b9610d8d610e9f81373e5b","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.7.tgz","fileCount":5,"integrity":"sha512-KJyPB3iFfC4mZ//R5wjgFflRBB3h++256moR0V/nDTu0x9dv0vVdgMQAsjYzhTaCXfZf+y8iEPpSmQjQNputjA==","signatures":[{"sig":"MEUCIQDnwLtLYBb9PtRqrzAg1cpG3XZwgdRItmF57BbUgjaSLQIgIG/2CJG7xruXCDEdIv+JKQrID3nI0HGrZHiNNjlsVTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"20065a6cef3f0eb32fb229f4dde41bc91ec302bd","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.7_1773457676901_0.5713744975055475","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"just-git","version":"0.1.8","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.8","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"1fbd2e29a229da28b22c115fe6692e63bc58e3e2","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.8.tgz","fileCount":5,"integrity":"sha512-SxzIQzPCXw8PBRff/twQNDKcAAa/EQtglVwCHMxY19/FF+1YPvsMxihEuizIs28LuRdunexO5Jfsf1VGT2DTLQ==","signatures":[{"sig":"MEUCIFYgtBiCytNOLb4TPF9kq8VyvZwM/+oJGvtd+q8/w/rwAiEAuPpY/114iDr/rLlnds3oIML2szj/Sp9M4GQ2dmhZR5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"88b94374c4484e142a40491b62be3b800f01cc74","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.8_1773520864631_0.8294923350226797","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"just-git","version":"0.1.9","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.9","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"505408edb4171cd3ce051dec4bd851be10c92dad","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.9.tgz","fileCount":5,"integrity":"sha512-LFPC1VSrCLKg6IMeB5mk2l+75RpLBPfnwNpOTiHEZKKwNxwIQcn6aqxrQ0n64K71b/l4JVQhNb59ex2JDBFWjg==","signatures":[{"sig":"MEUCIBiH+wvjNGEVW+9NWoIGawZxXw7QBKljFyY9OBEfeHN0AiEAzBvUve/0ejhd1zpH83P37whRAhqyilZgi86eoYBTNxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9bbba7788db4eed0d32c34cb0fecb0a1cc7745fb","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.9_1773523632113_0.6886236309785791","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"just-git","version":"0.1.10","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.10","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"a9ea6f6dfd96fd4e575da46e6d87ef267cfaebd3","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.10.tgz","fileCount":5,"integrity":"sha512-nIahBNyQlfXp7y5LOo9XAqKtB0CCpvbvKO6nCwz6il5Xl/xmLqf4J90SMJRV+VNgsYO6GQh3UYgRi8C7tnCmHQ==","signatures":[{"sig":"MEYCIQDEmDLsrv+IHf3tpwGdf3hNbrvg9NI/4z3L+2nwdrTCfgIhALEzyXgTTelAOqH0i7k2cloLSUTnorev46WKjccdls3Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b27dc6d617486da106804ca32bb00485aebb745f","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.10_1773532462316_0.20485564417917446","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"just-git","version":"0.1.11","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.11","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"9bc743fdcb9c515a2d3e5b733ba111345856d29a","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.11.tgz","fileCount":5,"integrity":"sha512-K+l1tT7Mkxu+c1XNHPxf6Qi9KayEdmIJlt/xo8LsWqmgcuO4ywsK6Bj6JVTpsbrGwi8SxOmMxf25CRcq3SOGqg==","signatures":[{"sig":"MEUCIFAm8WlDNN7x9IJCjoCVTkT2ZDkQW6sAYDTmCpBDwbnoAiEA6nbYsZNLSahAf85kr0pBSytU11/8TTzVQ8eGl8APgjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379959},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"53f38a21446e59e85b8e24f5fb3051caad8a9681","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.11_1773564527700_0.8027195848522024","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"just-git","version":"0.1.12","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@0.1.12","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"5806eca084493b9fbf377677f2b243804130cf80","tarball":"https://registry.npmjs.org/just-git/-/just-git-0.1.12.tgz","fileCount":5,"integrity":"sha512-svEhR888hlP1ZfSaYlI1inExQL4b4iu1VdP7x87eXjjfJr/a3V1YWFUToWPus+8cIxkwJPd5ZIfaZj1hIiRcLQ==","signatures":[{"sig":"MEQCIBvQpqdpUSMaewqD0MJkqt8cwDMJ3DdrEQJ6pmtNecsPAiAiwbvbbonhbp//hm9NrjHfaAR0UtYYHgt0lxBWch1Jqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380153},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b4ea965377b5d934a7c4b809011ac95ba777971b","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Git implementation for virtual bash environments. Pure TypeScript, zero dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_0.1.12_1773594239512_0.5179628682305126","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"just-git","version":"1.0.0","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.0.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"0547a93a0ff3c16db9154d44314a4260cd3e63ef","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.0.0.tgz","fileCount":5,"integrity":"sha512-2ZHMpu0km9+KsNVj1oOPtOuaXcuqcBVTkAXn+UI4jBMPYW7OR7Caxgfb/wAV9Z7i4wl/SwX8y63C1epFjyMf9w==","signatures":[{"sig":"MEUCIQC5YfQ6whVOyxlDlmpFHj4F41XherAoXC3Kg76dnWkm8QIgR40SPjnr8ZTYKQ5TZKgvR9nrcGM4eJwPhRZzubuHwGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fe162e76f4b2792acde6401d9ee45ea0bf7f0112","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation for virtual command line environments.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.0.0_1773708706261_0.9259490389951057","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"just-git","version":"1.0.1","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.0.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"8220ddcaef48e4c05b3f617465653ca06ece7678","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.0.1.tgz","fileCount":5,"integrity":"sha512-u76d0x/Czy0V+EcpiYZ9D2D2e75fUG8MEFzeKYCz1NVegY2X4wFcZ978fKofkRXmJWFQRAtJwwA66IYnLDAT8w==","signatures":[{"sig":"MEYCIQCGvp8AZMPLJ1hJHMwOV0toKLuLPuqF1cohYj+oRzJmxQIhAIiH8wNJPO680XZ8YEIaBXxxdvZTG3o9+fFCKugsiRUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b4cc4f8e180dedc0326ba28d7d307fbcdedf7d70","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation for virtual command line environments.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.0.1_1773723379301_0.2969515445671673","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"just-git","version":"1.0.2","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.0.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"2ce2ad7be3311005bfb47f8dc9528b37de5d340b","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.0.2.tgz","fileCount":5,"integrity":"sha512-cvV2mC203LIwxOdeWOwwWWdOpEBjy2DHx3PYUDZAouibc1OGeN7TwJ1BRHnR1NY0bmiEHx+5wUZz2Lhii4uriQ==","signatures":[{"sig":"MEQCIGv22XIrSrX2Q/hHGHolFS2xpv7OxT9grK4i4yp4uw/8AiAy+5pydKyUaspbdYoFPUF8AJcxjeNYB74qKgf5bmtfiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381258},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9a7daac0fa672d3dedcbb819365e846b02daf04","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation for virtual command line environments.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.0.2_1773724083627_0.36238554061910877","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"just-git","version":"1.1.0","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"dbd1356479a7e03e670c4aa19bdb50eb9fff17fb","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.0.tgz","fileCount":10,"integrity":"sha512-AFHDtvl9Ln0T1W7IyuV7nehbWvt/dCfVOCI7BVT3l/OqYVHYERo5dO28g1vKN+jq3yQq1IIBPCiQ6x/YT8scCA==","signatures":[{"sig":"MEYCIQCI2v8dY+NM5/AAApUfkFOpj9ODTqCQ3kaxgK+eEZAHAwIhAIkVdLZ+YTo6njb0IK+uCneU4uOj/ol7IzX53WRgzbcb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510437},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"8c40e64b32d3475fbb2b9e84ffb5cd46b0c473cf","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation for virtual command line environments.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.0_1773861637506_0.48408141300274554","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"just-git","version":"1.1.1","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"f1267e6e59af01cdeb3d448997192cde0f6734b4","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.1.tgz","fileCount":10,"integrity":"sha512-7LmJWUHIhKUnRJydDgyvEqNmm2CeVderiBBXN8Hk3mRR98nbtt5g6/RsUCgPZf0NzH57uyFuYWfuqVaUZQvcGA==","signatures":[{"sig":"MEUCIEmbKdi+cW1BSRQd6VPx5EtWZ98W2qILaw9+Rooe30LWAiEAkeHfxDglzAlJzCwroxNQDMj5qidOQU2fXtKNqg65MmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"a013be012746df671db34100cf8d80e39aa654af","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation for virtual command line environments.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.1_1773865000839_0.684060247972256","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"just-git","version":"1.1.2","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"0056a08a5d6549f367419757536b0b21069dc439","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.2.tgz","fileCount":10,"integrity":"sha512-ylii4BYEi/kpoW8sGf+LicqOISKKTjj92+9YIQqSZ/AmexGWx5m0m6gXH7tLzTX+fyWiVHm1vMjJRWJsOgvU/g==","signatures":[{"sig":"MEUCIQD2rqNbmzEUctG18isQeIOHnq1tEiK18nFGOFyc74Vl9QIgeYqSBFRCA/qgB4pSzZ/R3kGrHoWi9JknHmyAPOboPcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516209},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"5098883b65b9babd506a6c4b34c002321d1b0c5d","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation for virtual command line environments.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.2_1773878480423_0.11927039843990905","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"just-git","version":"1.1.3","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.3","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"5dd53c89518d0c71c3e8e7ebb58593b8a0038ecc","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.3.tgz","fileCount":10,"integrity":"sha512-lWC3DnbTNxX8dLuYKLqf2dQDnq++PCSxFaWaVYu1H2oHqxcoMcMZW3wuBrNz4UERj5bcWKscIY/7x7wSdY1Rsg==","signatures":[{"sig":"MEQCIG9Ne02bEzGasAzXpXhSTYoQtOILc+/EgtxIBwxJNP10AiAvIIR41SZWoV7adYLuRjb3g7PoGZZG88cmPUN0tWz3bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"3fc803b33ee0cd9b114ba44af8836b7589a49401","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.3_1773882987053_0.458012189511281","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"just-git","version":"1.1.4","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.4","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"20b4e85c1ab3bded91731f974177d5124a211a3f","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.4.tgz","fileCount":10,"integrity":"sha512-WA0kFWPQ/msJadm3Xz2OunrysYw4KNfqvbSaq4DBK2NVqruw7SGrOvjH3KM3QLFM0ghsRNHpLEBtV0MIxIrEqQ==","signatures":[{"sig":"MEUCIDsnt6wcWUQ8Yq9KK9GUOfLFb6/Io7sjI7xM29BcB4oJAiEA4J6zr49iTGzGkbSu1v+8zqbnQM99j/2HSuiykVt4l/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"7e669891b26b6a3c779863b262083e92b37f751d","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.4_1773885031834_0.18616008891531122","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"just-git","version":"1.1.5","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.5","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"1f025f57e6cffd1b50cd09a5ed677f38e844c430","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.5.tgz","fileCount":10,"integrity":"sha512-TgkHn6SJuFSvmfzSeO2OIlKSpF920h+/NO/6c6xAOBCzDeRTdvkYM/+jleiojBNUOVBTrbXR4Sa9h5qwDRM8Jw==","signatures":[{"sig":"MEQCIAr2B32XiiwSAHzK61Yh5ArYnvrqQDkrduEBR7mSpouDAiBRm6GhNPbZKDULJDzUrue/X8oahKzaddlj5ySiyCUlbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"46eebb492fd3c03dde61105a1a47aef2ea0e4fed","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.5_1773933370435_0.37572487240307506","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"just-git","version":"1.1.6","keywords":["agent","git","just-bash","sandbox","vfs","virtual"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.6","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"3122c138a2f8939c65673b72e48af717ee6911c1","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.6.tgz","fileCount":10,"integrity":"sha512-EcC+RLiv/EmJIsu5rNnbvy4GzzPRQ/tFrXsK2qmOMPF3+KOpu4orXuGwKxWAZlvdEWHzUbvyyhkAVMg/MT4++A==","signatures":[{"sig":"MEUCIH5vePWKNWeXbccxviSJnEy7LzSrX53dizWl/JGmJRFoAiEA8KhyHhxMU7Sxyxm+Mlq/zTnMjYrlgQ2D9gHwVf8wvHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"4e8b824ebf8baa7143e2ad89eb9cbe77e4ea3f7f","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.6_1773936435045_0.4201521318571204","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"just-git","version":"1.1.7","keywords":["git","typescript","sandbox","agent","git-server","in-memory","virtual-filesystem","isomorphic","just-bash","embedded","smart-http","multi-agent"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.7","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"82f56c0d14fce63fd965db2b82ec9aa9d8cd6850","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.7.tgz","fileCount":10,"integrity":"sha512-r9u4tR3SXA+xw6q3l4lvMUZGsDmAIrZcfvKhVFWG5Qmd0cC4N+t/ulVsyMzho4dROPbFanxYvyXF2D7VN59DhA==","signatures":[{"sig":"MEYCIQChRRG0ydMO/yQ8Ijt8KRgaUQ2RpCXyedV/2Yl0PnqXbwIhAL3FOWSqIhLYsm1G1NxUqJ3uhM3S7WPtfX2Cyw3mUP/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537301},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"09e92c82e3a505a44ffde7d8ede52cd63852a5da","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.7_1773939297655_0.42014416191079595","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"just-git","version":"1.1.8","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.8","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"50ef2023e5a054fde5d05543c443ccbb79e8e18c","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.8.tgz","fileCount":10,"integrity":"sha512-tD151hRHv3Mgzpd/sNwaATnCFXTeSjtyT+QxnjklpIAfnWP28/R1M2guu71vpELGI3kGxaJcJK+FqLZcJkTwew==","signatures":[{"sig":"MEQCIDcImXEJagzjsbKPWHOvP2xWikirooFJmtq4eZ7pRzaZAiAEXLxls7kt7x7aqGr+CPghjcPqdaAGL2FXzHjtxs0VDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"c63bafb5b0486718dc56678fb54c887d3e67feaa","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@changesets/cli":"^2.30.0","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.8_1773940702622_0.5683393688697036","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"just-git","version":"1.1.10","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.10","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"50bd40f359ebf7f28e199fce1fa61351e5412216","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.10.tgz","fileCount":10,"integrity":"sha512-TCg2VzxaMsiPWwnu2SmZy5s7MqA7GRvJCgYwtwszJ/714S59KzLatVuOOL4nufYLL6F6MkFSnASFNF2YS78Qcg==","signatures":[{"sig":"MEUCIFIwfaqTTtm0TdyldGmfOu4QmC0fYcyYpkZ88mDzzFnBAiEAluatMCGzX8g3+pF+wCwsCoVKZAZdj7Fx7t6WIK0qPWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"d3d797dd8e5b01db1a4380ecb026d2780624ecb4","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@changesets/cli":"^2.30.0","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.10_1773944309934_0.8341717243073452","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"just-git","version":"1.1.11","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.1.11","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"9b00c0965c84dcc236317986b43232cd5b4befc2","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.1.11.tgz","fileCount":10,"integrity":"sha512-XXpxBK7jVctlijFf18U4KSFFJm4t/Qb20XL8qW0OpRMWrsiWFOE++DxPN3X4uVLzb52NsbAGCfdc5c0WW08lZw==","signatures":[{"sig":"MEUCIAhhtIWBjwazq1QJ8hCDQB+0TvL3a2nz86sC+w9gIsBWAiEAm+V6aY5KB37l9Pm4yjEOoYJh6Ca24l0LEyOLbRZRelQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"80350258b719c2ce9f4807d7980655a552d8be4d","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@changesets/cli":"^2.30.0","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.1.11_1773945665507_0.3963379941199161","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"just-git","version":"1.2.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"758bdc2578b03e5b6bec1f52c7389ad75ca2b41e","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.0.tgz","fileCount":10,"integrity":"sha512-kxrkS+M4Vht21HGYt2psRNcWiTAN/080rRRTR4Oj/5S1ZR6th1+KC0AJOMr0LOCXm6MY7VHkTbwJ5BcQwptiBg==","signatures":[{"sig":"MEQCIBSH4BJwXsLlYDvyvmmCGT82m0snwVeQLtmRYEmGpTe+AiA5GTyopRivmWgkPNy8bAcnQ6CMTWrX8BfIGY0QBsygMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574944},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"b11fe9eb7453433b3eec73bd68d4488e269ac5d9","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@changesets/cli":"^2.30.0","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.0_1773969765911_0.7030002480899911","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"just-git","version":"1.2.3","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.3","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"b52d525049ed10167a71c552f9d6c0a817359f78","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.3.tgz","fileCount":10,"integrity":"sha512-dZntw19dLlz3/mKtfCvXvHhXPJuJPEMB6Z9K/gxH7zUQb4d0egsNiPEdYX6Hc6kAEqOmOJiEiOm5JGuSKxYvtg==","signatures":[{"sig":"MEYCIQDPq3WM9DTH+peME+ntg9ZsapXFUHO2ySK+2UabjZ9y7AIhAMAQ6UGPvvr1BL/vZijrBaQGTzTqlHYctuNKUfnovO8m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567740},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"4c0a884e825c1c93a58f5a626c39d638124bf297","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.3_1773988402936_0.9821310943126407","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"just-git","version":"1.2.4","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.4","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"92c495323d86a391afe424dea5c8c968526cddd8","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.4.tgz","fileCount":10,"integrity":"sha512-qSoY0DVw1vhfkJON8tO+v4w9mJzzHkbb6Fcxe+zn3w/zO8CbLFxb92dbVZ6hNbQ7+6dWUVMsKE1DGrJdm6SwbQ==","signatures":[{"sig":"MEYCIQCPKNDfgvhjp8NpGnvYClkeiLG47NvlXf+Vrf486sNgjwIhAKwK3sHAFDkEVcdirKFp63O+5WIy5xXPqkk1CouXBlUx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568176},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"de86ae092be7b1f00ad8135e83929bb95b231fe3","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.4_1773990146913_0.5278702568873155","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"just-git","version":"1.2.5","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.5","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"9977fade9cc67ef9ae30d26fee3429eb3dbc54ab","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.5.tgz","fileCount":10,"integrity":"sha512-FTu5FS26Ig1Qiu7pr23itpAoUziuOznMTrTWgfc9tjW7bGRJYnzpAQW5FRzlunECJPF/Fnje9B2zsEbTSA3DWQ==","signatures":[{"sig":"MEUCIQDhYgyiod8JlQaer00o1iHtKOGuIEAmX0MOhH+uyPwwJAIgVlJVpXIRQCnrw2jwWXS6qeXUIawN7cmb73xpj2kVh20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"18c527a63ce6535229d7494ad2e25f7d4e99bf58","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.5_1773992633905_0.9263139391306474","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"just-git","version":"1.2.6","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.6","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"eec29f752401002281a45cbb895e75251551500d","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.6.tgz","fileCount":10,"integrity":"sha512-PEim1hBKzG1CalbsLIriLCxJuXJMEW23CC5UoHrqt6nzy14OlM/4I1roZpXJQaJRP6N0lAwX9+bdkzvEr+osAw==","signatures":[{"sig":"MEUCIQCBvAf/BGphr6Z4obFi2x6aoMYRoTyRhqYkOhAq0lYWNQIgX2B4ZTBQMj99u1wxnNfYIHO+5obrzKwXNsY+aDt2cHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"13da9e02042e1b791ded022fd12688c43cef0b02","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.6_1773994743867_0.2455720978375615","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"just-git","version":"1.2.7","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.7","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"e4a9b31a3b5bc1ffabdf5f82f73b04d3f049885c","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.7.tgz","fileCount":10,"integrity":"sha512-d6sI0bVlJPO2+CQOy5S35Nu2mw2cedEBzPyY2ejS5Ukr4IFOgXw3L5irK8bUw7/tmOxLlax5bxGaiqwLgQYjVw==","signatures":[{"sig":"MEUCIQDHMJ66YyQsdGhMUzW74BaS9/l/Roavkdnzd4q2bBsXHwIgUNtcbuCvJ+Y93dz4CXwnpB9lkXVQGfFmepla1o9joQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"d189ab006e779f8fba5ff845caf9fd97b72afb8e","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.9.7","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.7_1774015431640_0.09940547062368776","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"just-git","version":"1.2.8","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.8","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"30941c59b5a3689e71aed463a426f074c5630337","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.8.tgz","fileCount":10,"integrity":"sha512-v0K5oo41LmgM8cjSCXzu6RVNGQoRNy2IC/SJ0PAxuGR/smw6C5ZZy2xUU4rG6w3zlYXB+1XAuwiThSKLLrxGJw==","signatures":[{"sig":"MEUCIBASvxKtHOSGQVRltqw7PfpggqJaPzo/3l/X7LEgtwlvAiEAgSUrCz99miX0FuA1MnaHDgd821rjRFPJblTkPuu8ifs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586430},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"89260075285b9dbaa2b4d26648276e135fe40c7e","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.8_1774020366615_0.9249701133514487","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"just-git","version":"1.2.9","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.9","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"ac5890edcd4d6b561ca54e60c3a6c76f0080549b","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.9.tgz","fileCount":10,"integrity":"sha512-IdaVoSII+X1K+hH+gO76fY682Xll2yguno7Jp63OlBB3jst6e4eAmhZk/Rbk8K9u1GZsY4NylVVt/IKfMeVofA==","signatures":[{"sig":"MEYCIQDkKOOX44kF4Mv/lGj+WnA+fg10b5MxJcIbL5qDdMjgDAIhAKMxSWtnI6X5Qbjdiw0fGNh4+KGZrZ859UE2dsvANEJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586203},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"21cd17ae8a0a810d4c9f72d2c7c5f305a8b7fd82","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.9_1774023337804_0.24035026527546566","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"just-git","version":"1.2.10","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.10","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"eef7e3bac847f8a31dea37d03569b4504cd156e0","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.10.tgz","fileCount":10,"integrity":"sha512-OlKx0u+4CcRa4M/VlnSF6LfXBS09SvLh8bEZVdh7R/8g2QTVRugTT8UgcqgFCvwW5KBYW82smK60CpJZGaDc3Q==","signatures":[{"sig":"MEYCIQCCtMKJNJe/BdLLbNhq+HZhcW4tOw9PnUecGBt76nLBlwIhAIGQxhvENDU2shmozLX35KnU4ojoHqdkkYIaTxGrr1/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587904},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"760e090edd162b99d3bca99d579a224ddf41da11","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.10_1774027152160_0.3293495994258897","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"just-git","version":"1.2.11","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.11","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"a313d8ee2cf237ec2b084cc80d1cc5e05bd71eca","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.11.tgz","fileCount":10,"integrity":"sha512-nPugAw398oxb3JA7PgKtO9fRDobcaE0nk5ffw/6Vo23Im3WDYs5/QcJaVctbXL+qO5+rKOpgzQKVsNuHRQaarA==","signatures":[{"sig":"MEYCIQCXM60b9iDXcMWLU0+rhjK3NzXq05Wkop9Q7kxUlw93FgIhAPXEXJACgQ2MFC4/VlRYaWiCHQSXTXlhlcUL11xqjQp/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"d2fe4dbc85150504a41a27641e593dcb8df73e7c","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.11_1774029626636_0.9267298032447675","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"just-git","version":"1.2.12","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.12","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"a2473eac15a1a2d21ad77ed227e9ba755fa566ba","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.12.tgz","fileCount":10,"integrity":"sha512-/IXF1fLqMiH3xTiwMpJ4F88tUDfOnF1kG+ADjIRJDyu+0i8hVLgGYdzHmvCERRR7cXea/A7Ok7VTHlP2mRbqRg==","signatures":[{"sig":"MEYCIQCnyHwn8nDSbSxdBop0sk5lG04zl149d0vPh1UawLrXeQIhAPS1aq4evDwFn7QtTLKQ6zRtEOPN56QHlmayS6u/HWoz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"c985aed553122f60090ee503b6d6fec62a69ca43","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.12_1774033810483_0.6771605503980584","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"just-git","version":"1.2.13","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.2.13","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"b62e225d439151ee698401f3ea905ac44347409a","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.2.13.tgz","fileCount":10,"integrity":"sha512-vbZSrwwQk3cb96SFDBzDTAVQ9ZhK9L9YFjhXTC5OhSg0kaulyFlS9PBtyaipc/H8Pwrt8ylXf/eh0Zu1rmJymg==","signatures":[{"sig":"MEQCIET3R1yEOjQn1aATwgDkyUskTpJQbmQbYDleNf8WHHDHAiBIHBDd5nSin+Cz8+Qw7k4Tfkqbg8A7jEFQZuV/1ghoDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600313},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"96d38961e6f69c099006a8843055ffa3a2a5a44b","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.2.13_1774037889066_0.9340910867604693","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"just-git","version":"1.3.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"1ff245e802b6e769bf05fd2365ee04dba05ab001","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.0.tgz","fileCount":10,"integrity":"sha512-HT6KrACJd1emT7nzzRdY9S80HOTgLJx/VID/0P7mGIAghoGtc/JyD+kujpMx2KBSW4Mem/p/ViTqt7aflzC0FQ==","signatures":[{"sig":"MEQCIDbVL1StkIOsPoPOgECIOCphqCFE7ZS7jvZyFwvPeISjAiBINgZnCIjcc0eORe1rFfb5O+nnHuPEmQmmx4Jyh+uMNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654321},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"e914aca31834f7a8450680d888ea06ccc749e235","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.0_1774246622071_0.20523934584694348","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"just-git","version":"1.3.1","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"a0561a363b64b2e1f65dabb971c0e7990578b7aa","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.1.tgz","fileCount":10,"integrity":"sha512-2XezmntCqhQ+4zLMlv3L1Yx89xP8R3FVNqj/4Cz5+3juurpnYMSHj/8kcZ9vrxtIn5Vmv5KLwHS10TK1Mu+kGA==","signatures":[{"sig":"MEUCIBzWsDxxs6SEaj8+n5ojN9o3U2nAoIW8qabHZJt/oLsLAiEA6yIocBfat2Dr/SZ2lRyiyHy1ka65Dp/7iT0Ns8lISEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"4419f33662ce130e39d7f7d2cb71236fbcff51a0","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.1_1774247424495_0.12194575194465607","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"just-git","version":"1.3.2","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"e343490876f079ae5a39301d8d96b2efca2d127d","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.2.tgz","fileCount":10,"integrity":"sha512-7h3Mw8aAVrKMOJtRnCUlGPmkY6ZKTOE1C4EHdWM0Hb+8Lpf4GpDGK6bNmTov3/AxQS1eXPsLwU2K2aY3xWLXVA==","signatures":[{"sig":"MEUCIG1ykW9F0M0DBc8Jt6OQn/0U6MfovR4cpBdQ5a1uM+/PAiEAp5x59AdH719HSVR5S9rdtz5iy4OpTSD8RlF7WvWLihw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"f00c17acede94f880cf71231b06b47e18f13df25","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.2_1774277503922_0.2848771190989936","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"just-git","version":"1.3.3","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.3","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"99e8bd2bb4e89278fda3c22ddf7a398728087a94","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.3.tgz","fileCount":10,"integrity":"sha512-oW2bua+mY8uKRxHSLfpPg/Rq+Xz00WU+C1EdgI36cV6kTjWepHN+nGzMPQQQamRatom6EMMtHBB1U3csBdDnGQ==","signatures":[{"sig":"MEYCIQD4PjZ9C9mggkgfkosRtIxoNYvY9+XJhF2BigM4CRzGHAIhAMaR26GkrCs6zb5GkMyRYFLMeZXntnQmhU8IaDyVat50","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650246},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"1404344886e0a646b71c18b2a65d615a92358b41","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.3_1774294067061_0.36762173327198644","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"just-git","version":"1.3.4","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.4","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"4ecf08cc6796eca6e5b998465093b1f2d14b205e","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.4.tgz","fileCount":10,"integrity":"sha512-H/BBaf36R+bvs1FtLCX8DiEAvZsP0pUhATb7xnRAOmqkngB5W3sFb6F/mEdkdr1Pq8w/TPvI4oPkvb8MZqwsmA==","signatures":[{"sig":"MEUCIFRzfeFM9eG7k3jpOdBMDq/fkG4e66MwR6823GTGaWASAiEA7W2aBB4xRjU7FLt0XsWLAC0CZFKgrl092PKbeocy1hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"bun":"./src/repo/index.ts","types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"bun":"./src/server/index.ts","types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"74bc8c52d83070c7afcf3dcfecaf48429ab57921","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.4_1774302793058_0.7681661820296255","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"just-git","version":"1.3.5","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.5","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"b62165221af3474ef535a9ab3da81aaef8d950ec","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.5.tgz","fileCount":10,"integrity":"sha512-x12HdaZIi/A8X0FP9vfQpOWuID56Qfxrlh7duyezb7kAKXoTgurX1ut2n382RX1DF4aQ1vh/8ecgj4rj9VpMhg==","signatures":[{"sig":"MEUCIHjXId7PLrtCExQkKdxRHACweOpYco7TT/kL9edMAuvgAiEA66LdkuuiKhUGHQk0S4Eqzbil41x+d1ZP7RZmhY/G3ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649477},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"c1d9fe8c3f63d331d6d3273a6dd6755962b6e8ba","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.5_1774305339105_0.12924889118490546","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"just-git","version":"1.3.6","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.6","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"2cbf610b9788ca981c63e1ab28251df3c3bfa82d","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.6.tgz","fileCount":10,"integrity":"sha512-Ig/SA/XDFZq28z+Bl/DSTraP92Ivb8+lm1zqMo7Cxta9v0qn9U/gXOa++cOjjYmFX7dW7oHeuM3ENrAs//NW4g==","signatures":[{"sig":"MEUCIGwWHyh/iW8XO5dVMWO39SLhhK5G2lg6EoaIKmhHqQXGAiEAmfnC/wHRXxcgvoA4jdRO5bJHAEQQGcPT7fmwbvmPldI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"4762364eea7b4efd38c6cc7949a1b7f620158885","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.6_1774309507612_0.5435286808900901","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"just-git","version":"1.3.7","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.7","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"45e79f65f4687a755f08f1901efa87116b9acb92","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.7.tgz","fileCount":10,"integrity":"sha512-SzwA82o2WLgDBaQY/7bT5CORisdMf7UrPbgE/CYQTDgpnHQdCPZXFgQU/6WhMfVlQ6d1zQKnUKmDQonOTov+qQ==","signatures":[{"sig":"MEUCIQC/1wDc2DTB8LPoCZmDAG06hLu9cH/w9cSYiHAo/PgY4QIgXWgsPk5e0AdMh7yyZ+Tgh72KUdks4P4odD3U+YFu1nU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"5a746d91ae9609fc37c4c4b77f42dab92e60243e","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.3.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.7_1774316113799_0.1612005845453588","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"just-git","version":"1.3.9","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.3.9","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"c106d17903883626a38135b93a1891f940ab54b8","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.3.9.tgz","fileCount":11,"integrity":"sha512-Nf50y/fgR2S/oKAaUYzLdt2zaKn2zB/9xajivfYvqwexVp0pwnBRlO3tpBvz/lyH8w6FFUZGEzfGO7zbD1tr7Q==","signatures":[{"sig":"MEUCIQCYA3Js6h3TeLH4Z3oUEzWHu4qiYVudvAu4uvWu2AqkFAIgYrlzD/CRjOE4yZlPAbU0Xzsv/UveQT2w/VlqGBb8Y8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"cfc3f60a6ae56994ec4940739b32c90750c806a7","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.3.9_1774339263189_0.15840564832384563","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"just-git","version":"1.4.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.4.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"dad8db791fa0c6320baf97b1cb4750f036f023a9","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.4.0.tgz","fileCount":11,"integrity":"sha512-W44uL+GMpjijF4ABsEVLl8SfkNgFqdSefs4hMpDZvwvnwqkK2xCmxFPA7EN7VdKXERC3ZTw3Jgdm0H8+zjMkaA==","signatures":[{"sig":"MEUCIE6PJSiNrKjJBnsVTi0sjv+wpbTUUNowEVoiYhEOuv3bAiEAgmNH9ieHB/c6ZqLhURs+WsRF/F1rxCcEs8M19KSePho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672979},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"7d5987dfceedc6b766d72333ba930b6f2db33dd1","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.4.0_1774341498802_0.36985156655282414","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"just-git","version":"1.4.1","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.4.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"4edf122b8d8f1d000123748587510471b3076e08","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.4.1.tgz","fileCount":11,"integrity":"sha512-4fTVcQg7eTsBkx4VL1gXXV7doMPyabGhiy3bwq1i8ppFqisb3Ynuyy/6ZAu1trWV8Z2/VkzVIZ+T6JJwu/My8w==","signatures":[{"sig":"MEUCIQDtkXLxRItQ7oqIaISKfDp7lbQ8ks2Frw2G3pGotkiwagIgYN3wMxTpC3JoeQUW28ZSzDJ1IhKAg7hYpD+kmntlBDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"d2af86bacfbb3ef0675ce421d5748f62beeeb2ed","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.4.1_1774361743015_0.9719862283168306","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"just-git","version":"1.4.2","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.4.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"0712e9a5d9841145089ef2753b5095c71648e966","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.4.2.tgz","fileCount":11,"integrity":"sha512-FXQ0Pie/SwWxFS1lFf88fKcETUYOa6xUYjwzQTn3r6+lS4fuyll1Vc/ycsjFRvq/nzd9yaE4rh00q0VbznF6rw==","signatures":[{"sig":"MEQCIDIAS6UpJt/gXreMHyHHlT4Zv8N2E6Zu1x/Nq95KMjo7AiAu9UFmB70oOM8odguoPN+pmZ7QmHRt14yc4SOC+pHh8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":673847},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"ef2761b709c25ae4b871c3117e9228fadb0c2607","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.4.2_1774363125926_0.34606977283131646","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"just-git","version":"1.5.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"6e789096426fd853b3c92dcdde9c6166ea670edb","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.0.tgz","fileCount":11,"integrity":"sha512-xdRtDQQpm4RVYGEEk3qvEWSs8ki1V2vcvSta0qm3GT0F5TW++x1iwRUv85WJZAMFqP4Eg09c6NVhAONzufRCAg==","signatures":[{"sig":"MEQCIAXv0yHrYYnGCDhszAVScuRJ16F5tUeuMUzO6gjX8CstAiAzU5dzHu31rTrEMmLBqKHZ4q6RAlB2y7Uw4qohHYy8gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"0b03c53e500e81a73e9de990b17f1fdbfb4d6218","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.0_1774371248291_0.004016522581846482","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"just-git","version":"1.5.1","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"80df655bac01d6c650e21bac65777829e223969f","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.1.tgz","fileCount":11,"integrity":"sha512-F7WvBHOi1VH4cEHwD9IJ5l6TbeRJWRiDcEXMWAjJz9xV7mIUsZya76x/KUP8ACidUkilVAXCCkkxF0G0UIf/HQ==","signatures":[{"sig":"MEUCIQChnaf2uHDk+cvZ2Rf+oJfb0AEstRZ1k2P/boK2OshKQQIgIhJLj+QTqEl3AbAu4pb2c9c11zirJZ0oVlm/IPLR19E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686656},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"38f7bfa78ac3eae7d74479d08137039ba1c316a0","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.1_1774382803146_0.10055973648954009","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"just-git","version":"1.5.2","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"e12d6f4ba396e76f63fefab2fbfae58ef5282d34","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.2.tgz","fileCount":11,"integrity":"sha512-T0PLmHxIV2EomtsJfeaL/nwg6iXyfHd5M3ZllU5j6VoxJgWWfJf+VOAVL5vznNrhCz8Y29ICQQmVho9fWFMm/A==","signatures":[{"sig":"MEUCIGwlPvPaP+gyJdyJxkg0aUYR4sWCMCwXzBvdMVYQln0XAiEAxM7SIXLSJnkLHUUuL8TzhhY7K+4Qugcjztb+eoXcClM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"6ac03fb2d276020de961140fd5e0083f5706385a","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.2_1774390341750_0.5376081910825345","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"just-git","version":"1.5.3","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.3","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"e0f3a7a514c4d7aa6c1c5a0641125f9676dab43f","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.3.tgz","fileCount":11,"integrity":"sha512-/QMYXk5TnPObYxJMVM1D2OnTvbVlGI9rL7t839iMULF6Ww51YXLyQe7JPTuA+jKNlikNmscn1qAh9Di7Yxoe7A==","signatures":[{"sig":"MEUCIBa7NR/0L24gomJr3jxc8MguM24eM7cSnO18+bpjdPsjAiEAgOjux0NYiOfWOAoKfQMHSWPsWsPrTmysHDkjI/+0wns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687512},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"f729bcbeccd3f0dd8fc53b1257ecc0e31b9baffc","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.3_1774394034314_0.7106908381829427","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"just-git","version":"1.5.4","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.4","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"30203ceeacf614aeae51f869bf14fbeeea95ae05","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.4.tgz","fileCount":11,"integrity":"sha512-Qpoy7FXU/QlSdrAyKtIEbeOgqGfUgJ5k3NYImj6bgCGlm0WDhGZQjxC8QJwZAqXISjTm8uNq1LlMh26VmLMa1g==","signatures":[{"sig":"MEQCIDv2Pus2tkWbtQitoCtMG0ddiaWP8abpRtAH5MYYFeDVAiAS65WZABS9zKtWLX2WZ7Fil30XT5Z225TQQ1YRZ+PRMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688713},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"8d76f036a6fb7630e1485e045c9a584752f6e7ae","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.4_1774401419883_0.45791383354565895","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"just-git","version":"1.5.5","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.5","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"ecfd269a4d2927b044822e03b400406810d22660","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.5.tgz","fileCount":11,"integrity":"sha512-nNn0XtWNJj/edD81TnJz/ZKyB3znDNz1Ebtrj3gQzYJlfTJ2jBXzI8tP6/dZ7rzWiNzB8rSPMlDQGklPjFtPXQ==","signatures":[{"sig":"MEUCIQC7toiOPpMXoKHNeWX1KIvuvAlEmXJ24MvaC2SPmsDjvQIgRGXh/o9mTSpSU55HqfRWzgLltxdfIS3o2g/Cv65cvnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690607},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"2db633618b6d56151480e6c4b8d769c963242f99","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.5_1774403122320_0.17569072040108447","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"just-git","version":"1.5.6","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.6","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"90812f87292c30dc92ca4cbcfd72ee86b159a578","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.6.tgz","fileCount":11,"integrity":"sha512-VlNABNqgQJV+cKvvZuMbm/A5NGinm7RWvVDtu+Z7O983Ic3QFulTO2j2ckk5fc6pvdn+BWVnxlqmPwYhEruKWQ==","signatures":[{"sig":"MEQCIH2uAN26aOQj7RUmzISYE3wXv6D12yZ6XfXjnzoNwcOWAiBNrciXlHYWu3EP14WSxWNY3IyRnY4468bVjqzYYbSdQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694659},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"d57b164bc4c302800f56cb5e8428ad9d6cfa156e","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.6_1774406437182_0.9373357938652005","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"just-git","version":"1.5.7","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.7","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"c9d778578b6412629f8c083493bb55ff5a9ce0d0","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.7.tgz","fileCount":11,"integrity":"sha512-tKuyV+tSGgaKXO6poSb16HeI8VJst1goVLbsVlC8PkRhOs/t+q2/RFlQbk7Qu/85Iut7ofQ5axDnz/p5GpDSBg==","signatures":[{"sig":"MEQCIB9Zh2yx0mLPqsV+ZQJ7vzh5RWe03srdBLHvYqUo7PsSAiBFmuZFVy3iyoU/wc7UdYgv9e436SogzZbNUUaATJq2oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703442},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"652bd8fafa9fff268153467a5c29d5ee00a06336","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.7_1774487798453_0.2893694002908509","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"just-git","version":"1.5.8","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.8","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"04360ecc7f5e09dc4a282025598d53f1345d86c8","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.8.tgz","fileCount":11,"integrity":"sha512-4492IrR+RTvwof3/qaSE4QOJ/jp0v4ozAnwsZY225jsBRqP5ojkts9GfsR+sLvIdmTxk0rfeOSaGaIImlJJ8Cw==","signatures":[{"sig":"MEQCIGuvYGU+Rk8XxufAuprhTIJadYjV6F1MZ2nb1sue99D8AiAVvmxZC4tXqEcsb5Uz1ElJxxO5NOJ+9tSWNS9LAtBPlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"7b96977859847cc1596727137d2d448c1822df0f","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.8_1774574583427_0.9624438193952543","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"just-git","version":"1.5.9","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.9","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"ad5823abdbfbeeef7ab5acaf5ba2be1ce8f1d565","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.9.tgz","fileCount":11,"integrity":"sha512-jeof8cgm5KZ5tvPKbhzRJd3s5AN/Dcflc5hxNFQXwxnGxLI65yP8/M/2WVSJdaswq8oOo1gjxsFlWBg1p7mMqQ==","signatures":[{"sig":"MEUCIQDoW2jOmTM2PPd1hLS9HyPuAsVd4NBx7NV9C4CZtiyKlAIgeKIQuOklEi+ovHnaaGqkucf+bPB78pDmZEJ7sRa/ErQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"08e604dc63d19ac75d577a8a27e4c1f8cd60bc38","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.9_1774644939963_0.4458772750648927","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"just-git","version":"1.5.10","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.10","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"6d2b565a2325de407ec1dfb5337b34ceeeee90a4","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.10.tgz","fileCount":11,"integrity":"sha512-JcRsiDR95q6/0JIVtRPU/SDIHFdJHNXLvRbJ+UyCZ99NWGbeNryIK0xOiXfbvo9vpSRN0ivn08j1x93YPtylfQ==","signatures":[{"sig":"MEYCIQDRVpSV9nMuShD1snsPg3tGHWnrGwCQK/6SgGVP3itweAIhALRHpWjwTIwiuQAVKLhjWU6GadVDIM8Wj3r4MU+67W7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"105425e9b51cb57ae34700f5858dd8fda58fdb79","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.10_1774650164256_0.41866515122798686","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"just-git","version":"1.5.11","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.11","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"10d790efd11494bc2dc1610bb85b7477828675a0","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.11.tgz","fileCount":11,"integrity":"sha512-dzQ8FuIk/h/86hCu2CJV0CU4e+DWrFvt9tcecBGXSpYnPb/L65vbHT2qwlEvBrV2SomTz7QMqJKjrmAiFxm3ng==","signatures":[{"sig":"MEUCIDVSsFvmEVFOTpqos21tIX1G6Ij7qt4c/VGT04Y8ucyMAiEAr63H+h6w5+DNdvJYhEPBh90JkxmrW+2fLNan7+frGLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727135},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"c1ee731981e502ef968794a16025fde4bc73c9cc","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.11_1774715351369_0.8579785815032634","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"just-git","version":"1.5.12","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.12","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"c9ca2b4a25b4e8d673300efa79838bf9ab0b7abc","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.12.tgz","fileCount":11,"integrity":"sha512-kJ3Iz7ojMbY7Z0wZrKdH6kb+kGAKi7awG6e4juRNwPaCUXCA2sRiRAlc+0CIR+xAiVckDdvqriHhoP2IJeDxfw==","signatures":[{"sig":"MEQCIAZI7NjM35Bk2zIWdOrumLFU0iBWrRIjPMnP3+0exnYkAiB6iBH1p+PyZbRRD7lug6539VgWrTfFO2HRO4MhTqfnvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"f55d070b75f78c36ba471c11a05e07b5cca444dc","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.12_1774720028608_0.1902781035623924","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"just-git","version":"1.5.13","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.13","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"5778555fa7f921fe861fa91a29ed5a80eb4fce4c","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.13.tgz","fileCount":11,"integrity":"sha512-WgRUfz4NGmspUAqA6cWGKTBc1ay4HFLvOD154mycVdEYOxOtJ+QCat7ETGa6tX5+72kFr/SO8c1xZndrru7fgA==","signatures":[{"sig":"MEYCIQDFM5+Bi1zSS1XdmnU32agHmaAlEHT4wxu+J4QlTe8MfAIhAKExBDlGe8Il4y0XRbC9oLNl/2e7GfpcD9O0C4mDOoqg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"79f356d9aee611a64a5d24a47f411bbc4fc166be","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.13_1774725442670_0.4468949119701917","host":"s3://npm-registry-packages-npm-production"}},"1.5.14":{"name":"just-git","version":"1.5.14","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.5.14","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"248a8a216731f775423015f15d57f2a8efc81bb5","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.5.14.tgz","fileCount":12,"integrity":"sha512-EF2akYyAqLxJiLQ+wDizMkP4XLhVInFDi71XlS/79jnhQwd84XTjU8KTPVtUJkPCPi92BBOTMW2okNM0pTiUsw==","signatures":[{"sig":"MEQCIA4h/4nztBiwwUT2DgFSSFEz2Hi6DPGviIwpn6JXZrazAiAuq+5OgbTZddVDaSymtR4g5jUFVXGiY15YomH484hbaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738078},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"f6663d1d9ec512f9dc0fa717f8ab959095149ff4","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.5.14_1774752435941_0.56023531166568","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"just-git","version":"1.6.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.6.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"a692fc8c499dabb10ec5331b18d385eb0fcb2254","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.6.0.tgz","fileCount":12,"integrity":"sha512-um8JUKKeFTq2b5YmowOBbsy+/9lWOOyS40R+O1JnWnoCExH2l21dsR5SKl94GOUnti+0AWW7kJtNCpwn4i7xUQ==","signatures":[{"sig":"MEUCIHlNuFrN7TcXIDx6mPwHaumDbDMef3BZdvNTeoDpkwIaAiEAgDh0pl8H3Hx8otjNh2EEPQKfkFy3cUmO9F5rNm8NVvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":748830},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"69f630ec5c04e4bc5dd65ed6a7f20bfb899911e0","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.6.0_1774848870972_0.6171288762366809","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"just-git","version":"1.6.1","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.6.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"2ffbd93e3946cd0c36cda94d0e4b0669b3c34fa7","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.6.1.tgz","fileCount":12,"integrity":"sha512-o1+DCf9PHhMytg1eVcq/UkFjEjLpTcC/keYnm1CcnVnRv6pXMtBGXg6ZibFVSEk1FFclJL8dKR63w2mva1f6tg==","signatures":[{"sig":"MEUCIQCrUK18vz1PbwUh63plbQZkb0rVrmzKgoZEzuOzYQGwXAIgcau+pS/wNlcmp3UbmXmgpfW42yvFYLUUM94D3OrCSQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"14184a681033e753603e7936eeb14906b08e8b97","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.6.1_1774930099523_0.6170962980049244","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"just-git","version":"1.6.2","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.6.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"a5b33448be52ee8680808a646d7a485c9c17331d","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.6.2.tgz","fileCount":12,"integrity":"sha512-g75SJCMyMfWyr5Kz4Xzy3H422pwLOsDCi6MEmGpC7kJ5GR5TDDAe5AgrVYkA2EhLCPBswqSzJMdn6i1v8QKAfQ==","signatures":[{"sig":"MEUCIAtjE+isP/nleJIXAYVY/8VoRR4nQPnbGePCTkHyaYROAiEAlpt3EjadffvowgDRTCnlxPMTSLaHy9rp2u2UdDU9REk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756814},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"af40513fc749da400b64eed86ff20a5086a34fa8","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.12.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.6.2_1774978240183_0.7290460893038453","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"just-git","version":"1.7.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.7.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"98c867ca4224bb3c11d72aa4afee53cc3d7f62fc","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.7.0.tgz","fileCount":15,"integrity":"sha512-bJXIWaT7u8eagNyvJq0PiU5HcZQ/WsNPOhpSxt/OCLMWgs3gp8jmPDAENl6dyA4Fs96tLcCGEpqK+dZuo/U6QA==","signatures":[{"sig":"MEQCID3+oI9SoZjAZ92H1s8ykQz/SqZajoyz6B+z+7DL0XsnAiAPvEvWTDl2GyZsfylg14PUomVEPLacTMVjcXoOD4O7JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"4329258c3894b7341d33147d986e14de1f486375","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.11.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^2.14.0","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.7.0_1775800611366_0.043147763000357386","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"just-git","version":"1.7.1","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.7.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"518023547a3ff5af1e3c689fc7351de25427a8dd","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.7.1.tgz","fileCount":15,"integrity":"sha512-XAxD3x+8aSo8Kx62pkcj3Jzmhw2I4mhw1xvqTNbpVcTFUMIZKak5W00hVM7/LywUFLfMj+7Riu8cEcn8JnEHHw==","signatures":[{"sig":"MEYCIQDOngPw0B0LZ3D1st1ibTnc6zXOOFkZhruZTa0Zp6uCwAIhAKlLptZOFwucOWaxZuJoxuAJXObpUsErLW/FpAiwjKtD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"a38624d6edbfd884af9e18406db49632681e7ae5","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.13.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.7.1_1780510679640_0.30334003406612875","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"just-git","version":"1.7.2","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.7.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"3fae23b8a7bfffffa95fad66a30a49c51645b2bd","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.7.2.tgz","fileCount":15,"integrity":"sha512-SKh3GKDUZmzfMxmiaMdoFUnSJvFcvD2FPsJFZqPjN6VuhvGd1ZobVtj5wab6CTB6L13dh/m6gzB2gMTUlix7tg==","signatures":[{"sig":"MEQCIBQItHi+Gd/NdcNv+aG3VBd+y4ZiVzbAltgo/urtdd3cAiAZXLnBnkqLr+yEGkcM9ULukJaixyZpMGIakqf+PoNASw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"455cc0343dc118008537e76e4e75dbc10bdc8b79","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","test":"bun test","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.16.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.7.2_1782796667698_0.2760104847314069","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"just-git","version":"1.8.0","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.8.0","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"be417c773abaa8dc09c985b561dcdd6c8106b309","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.8.0.tgz","fileCount":15,"integrity":"sha512-c/F42fi9Kq7fhlGGENzVpMGFmjN9WJMrp6SuTMyGnllsrLDUNUCh4K5RdTPAjiRe+WhdCoDPpLJeK5lUY7C/dQ==","signatures":[{"sig":"MEUCIC9JRuSf0piHQam1Hu4hmgzlPgMyCSBtFe93Xp21xkKPAiEA4uu1sB3zRPONS26LpyXK3ANyTFCYSNgdW4T9xwsvGqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"3987e22f66820fea26fcbf4d4f516344b305a8c0","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","test":"bun test","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.16.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.8.0_1782933130229_0.30976123849779547","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"just-git","version":"1.8.1","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.8.1","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"e2b76ccee82db7d5f9c8847da17b6a5b340bc92b","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.8.1.tgz","fileCount":15,"integrity":"sha512-NfcskWCE+oE2wPYb2H5trGSkv8ffOycOwFdqWY4DSTA6fK5+GMI9UWeiGhPcDbZ1ZfHj8pX9Azs7CiGEF3WSWg==","signatures":[{"sig":"MEYCIQCpUjNmGFKYJJzy+RGFSSXo1Zn/04ap4RDK2yLzPW5KbAIhANKHLFR0i8sQG/CXNdstA/MN+5S1XpWPTmA6Jna0X+4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798332},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"0d52f3de86ddee589ee7f58dbf8108f09f681262","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","test":"bun test","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.19.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.8.1_1788476576328_0.043584336444051575","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"just-git","version":"1.8.2","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.8.2","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"4a91d5bdd85c7e7286e7bc9675395dbe312d67c0","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.8.2.tgz","fileCount":15,"integrity":"sha512-0DVPqml0VVzjK3DompySws16j+jQTnw1TSExHPl/f1uTikYduza0V36Q+4ViORhIfAxxKTaNbc8S7Wx1avnOLw==","signatures":[{"sig":"MEUCICCcH7ZxpixFtKZsheMJIbkvgrZ/5jVc8PT5UxajUCS8AiEA7D8KccQ6sejAP2xWqbAqEJGnT4PjPTWuS48z623L/PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800612},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"9e67bde2b2efb7f99b4f513c367fcaaf31841aff","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","test":"bun test","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.19.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.8.2_1788554892164_0.4164370507323587","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"just-git","version":"1.8.3","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"author":{"name":"blindmansion"},"license":"MIT","_id":"just-git@1.8.3","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"homepage":"https://github.com/blindmansion/just-git","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"ffae53dd09ad7910da6cccdfeb418006957a2ee1","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.8.3.tgz","fileCount":15,"integrity":"sha512-u3gwMCHH6e1Q4DaoOe2IgUx5zisXlqKyvcqgw4rkqMfz97Jhr5lhNJ0AMwkK/j1uGQ6hE74aneDpXx1npBeliA==","signatures":[{"sig":"MEYCIQCEPuq278A0xVGBVgOk3WGlUup8hpP1uWPqfFeQS8CfRQIhAI3l/2G6wzO5ZxN9Padqh3JHZc1vuMJqg1Aw1czEdCsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBSk5BJESMVd2Pg9twoYXgVXsPnt36NICE74w0+b7uSIAiBC0XGCui6eYYRUcVJJCclSrnS5sOsteaTRZcJQfR7FJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813933},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"87f2b3df0a625554c1d6339da6ccd890e262134d","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","test":"bun test","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","version-packages":"changeset version"},"_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.19.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/just-git_1.8.3_1790478257748_0.7960219481169049","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"_id":"just-git@1.9.0","bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"dist":{"shasum":"10fc2f2b079150280211267ae78a7e78d6a59e37","tarball":"https://registry.npmjs.org/just-git/-/just-git-1.9.0.tgz","fileCount":15,"integrity":"sha512-hwf/NEQ2DJZ+V3r7uSVSqdHfTF46TDmPaxUb/C3d+C29iauQ5ZNnczA4mNxFif15CZYugPnl5ksznifX5mk2rQ==","signatures":[{"sig":"MEYCIQCHBLealz/584hW9POOWK2T7nUy4DdL6INAr5QvZDLz0QIhAKqqxfL7qsB8WLPvmEREAuysoxSorNQPgP4oNJPK0Zv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOHRddDGqRaccuKGZ/rvF1tRtIQpqu0mZcoa67P3j7ygIhAMkbRbN0EhK3p42MqtAdmkDyZdjHil7KWu5DB/mp4b4A"}],"unpackedSize":818164},"main":"./dist/index.js","name":"just-git","type":"module","types":"./dist/index.d.ts","author":{"name":"blindmansion"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./repo":{"types":"./dist/repo/index.d.ts","import":"./dist/repo/index.js"},"./proxy":{"types":"./dist/proxy/index.d.ts","import":"./dist/proxy/index.js"},"./server":{"types":"./dist/server/index.d.ts","import":"./dist/server/index.js"}},"gitHead":"faa98c547a3e8014d1a1c003ef835a56b0b47069","license":"MIT","scripts":{"knip":"knip","size":"tsup && bun -e \"const{gzipSync}=require('zlib'),{readFileSync}=require('fs'),b=readFileSync('dist/index.js'),g=gzipSync(b);console.log('dist/index.js  '+((b.length/1024).toFixed(1))+' kB');console.log('gzipped        '+((g.length/1024).toFixed(1))+' kB')\"","test":"bun test","build":"tsup","check":"bunx tsc --noEmit && bunx tsc --noEmit -p test/tsconfig.json && oxfmt && oxlint --fix","oracle":"bun test/oracle/cli.ts","release":"bun run build && changeset publish","sandbox":"bun scripts/sandbox.ts","gen-docs":"bun run scripts/gen-lib-reference.ts > docs/FILE_REFERENCE.md && bun run scripts/gen-cli-help.ts > docs/CLI.md","changeset":"changeset","knip:prod":"knip --config knip-production.json","browser-test":"bun test/smoke/serve-browser-test.ts","test:coverage":"bun test --coverage","prepublishOnly":"bun run build","version-packages":"changeset version"},"version":"1.9.0","_npmUser":{"name":"blindmansion","email":"blindmansion@gmail.com"},"homepage":"https://github.com/blindmansion/just-git","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"_npmVersion":"11.19.0","description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","directories":{},"maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","knip":"^5.86.0","ssh2":"^1.17.0","tsup":"^8.5.1","oxfmt":"^0.38.0","oxlint":"^1.53.0","@types/pg":"^8.18.0","just-bash":"^3.0.1","@types/bun":"latest","typescript":"^5.9.3","@types/node":"^25.4.0","@types/ssh2":"^1.15.5","better-sqlite3":"^12.8.0","@changesets/cli":"^2.30.0","@types/better-sqlite3":"^7.6.13","@changesets/changelog-github":"^0.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/just-git_1.9.0_1790728692025_0.6831261922599519"}}},"time":{"created":"2026-03-12T21:39:19.524Z","modified":"2026-09-30T00:38:12.299Z","0.1.0":"2026-03-12T21:39:19.712Z","0.1.1":"2026-03-12T22:19:36.185Z","0.1.2":"2026-03-13T01:31:22.705Z","0.1.3":"2026-03-13T01:36:47.136Z","0.1.4":"2026-03-13T14:50:41.464Z","0.1.5":"2026-03-13T19:57:36.087Z","0.1.6":"2026-03-14T00:54:37.597Z","0.1.7":"2026-03-14T03:07:57.087Z","0.1.8":"2026-03-14T20:41:04.802Z","0.1.9":"2026-03-14T21:27:12.267Z","0.1.10":"2026-03-14T23:54:22.472Z","0.1.11":"2026-03-15T08:48:47.864Z","0.1.12":"2026-03-15T17:03:59.670Z","1.0.0":"2026-03-17T00:51:46.507Z","1.0.1":"2026-03-17T04:56:19.439Z","1.0.2":"2026-03-17T05:08:03.796Z","1.1.0":"2026-03-18T19:20:37.743Z","1.1.1":"2026-03-18T20:16:40.984Z","1.1.2":"2026-03-19T00:01:20.640Z","1.1.3":"2026-03-19T01:16:27.227Z","1.1.4":"2026-03-19T01:50:32.090Z","1.1.5":"2026-03-19T15:16:10.590Z","1.1.6":"2026-03-19T16:07:15.222Z","1.1.7":"2026-03-19T16:54:57.806Z","1.1.8":"2026-03-19T17:18:22.811Z","1.1.10":"2026-03-19T18:18:30.102Z","1.1.11":"2026-03-19T18:41:05.718Z","1.2.0":"2026-03-20T01:22:46.071Z","1.2.3":"2026-03-20T06:33:23.096Z","1.2.4":"2026-03-20T07:02:27.185Z","1.2.5":"2026-03-20T07:43:54.135Z","1.2.6":"2026-03-20T08:19:04.075Z","1.2.7":"2026-03-20T14:03:51.862Z","1.2.8":"2026-03-20T15:26:06.847Z","1.2.9":"2026-03-20T16:15:37.938Z","1.2.10":"2026-03-20T17:19:12.390Z","1.2.11":"2026-03-20T18:00:26.853Z","1.2.12":"2026-03-20T19:10:10.676Z","1.2.13":"2026-03-20T20:18:09.261Z","1.3.0":"2026-03-23T06:17:02.225Z","1.3.1":"2026-03-23T06:30:24.961Z","1.3.2":"2026-03-23T14:51:44.065Z","1.3.3":"2026-03-23T19:27:47.238Z","1.3.4":"2026-03-23T21:53:13.224Z","1.3.5":"2026-03-23T22:35:39.315Z","1.3.6":"2026-03-23T23:45:07.801Z","1.3.7":"2026-03-24T01:35:14.035Z","1.3.9":"2026-03-24T08:01:03.356Z","1.4.0":"2026-03-24T08:38:19.007Z","1.4.1":"2026-03-24T14:15:43.187Z","1.4.2":"2026-03-24T14:38:46.108Z","1.5.0":"2026-03-24T16:54:08.511Z","1.5.1":"2026-03-24T20:06:43.395Z","1.5.2":"2026-03-24T22:12:21.896Z","1.5.3":"2026-03-24T23:13:54.544Z","1.5.4":"2026-03-25T01:17:00.084Z","1.5.5":"2026-03-25T01:45:22.487Z","1.5.6":"2026-03-25T02:40:37.339Z","1.5.7":"2026-03-26T01:16:38.655Z","1.5.8":"2026-03-27T01:23:03.618Z","1.5.9":"2026-03-27T20:55:40.154Z","1.5.10":"2026-03-27T22:22:44.486Z","1.5.11":"2026-03-28T16:29:11.571Z","1.5.12":"2026-03-28T17:47:08.892Z","1.5.13":"2026-03-28T19:17:22.913Z","1.5.14":"2026-03-29T02:47:16.188Z","1.6.0":"2026-03-30T05:34:31.158Z","1.6.1":"2026-03-31T04:08:19.731Z","1.6.2":"2026-03-31T17:30:40.368Z","1.7.0":"2026-04-10T05:56:51.512Z","1.7.1":"2026-06-03T18:17:59.877Z","1.7.2":"2026-06-30T05:17:47.845Z","1.8.0":"2026-07-01T19:12:10.416Z","1.8.1":"2026-09-03T23:02:56.492Z","1.8.2":"2026-09-04T20:48:12.304Z","1.8.3":"2026-09-27T03:04:17.854Z","1.9.0":"2026-09-30T00:38:12.156Z"},"bugs":{"url":"https://github.com/blindmansion/just-git/issues"},"author":{"name":"blindmansion"},"license":"MIT","homepage":"https://github.com/blindmansion/just-git","keywords":["agent","embedded","git","git-server","in-memory","isomorphic","just-bash","multi-agent","sandbox","smart-http","typescript","virtual-filesystem"],"repository":{"url":"git+https://github.com/blindmansion/just-git.git","type":"git"},"description":"Pure TypeScript git implementation: virtual filesystem client and embeddable server.","maintainers":[{"name":"blindmansion","email":"blindmansion@gmail.com"}],"readme":"# just-git\n\n[![CI](https://github.com/blindmansion/just-git/actions/workflows/ci.yml/badge.svg)](https://github.com/blindmansion/just-git/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/just-git)](https://www.npmjs.com/package/just-git)\n[![client size](https://img.shields.io/badge/client-144kB_gzip-blue)](docs/CLIENT.md)\n[![server size](https://img.shields.io/badge/server-30kB_gzip-blue)](docs/SERVER.md)\n\nPure TypeScript git implementation. Zero dependencies. 38 commands. Works in Node, Bun, Deno, Cloudflare Workers, and the browser. [Tested against real git](docs/TESTING.md) across millions of randomized operations.\n\nThe Git CLI, Git servers, and CI workflows are no longer just things you use to develop apps: they can be part of the apps themselves. The goal of this project is to make that practical.\n\n- **[Virtual filesystem client](docs/CLIENT.md)** for sandboxed environments. Pairs with [just-bash](https://github.com/vercel-labs/just-bash), or use standalone.\n- **[Embeddable git server](docs/SERVER.md)** with pluggable storage, auth, and hooks. Supports HTTP, SSH, and in-process transport.\n- **[Repo module](docs/REPO.md)** with typed functions for commits, diffs, merges, blame, and bisect that work identically against a virtual filesystem or a database.\n- **[CORS proxy](docs/PROXY.md)** for browser clients that need to clone/fetch/push against GitHub and other hosts that lack CORS headers.\n\n## Install\n\n```bash\nnpm install just-git\n```\n\n## Quick start\n\n### Client\n\n```ts\nimport { Bash } from \"just-bash\";\nimport { createGit } from \"just-git\";\n\nconst bash = new Bash({\n  cwd: \"/repo\",\n  customCommands: [createGit({ identity: { name: \"Alice\", email: \"alice@example.com\" } })],\n});\n\nawait bash.exec(\"echo 'hello' > README.md\");\nawait bash.exec(\"git add . && git commit -m 'initial commit'\");\n```\n\nPass a `Git` instance into [just-bash](https://github.com/vercel-labs/just-bash) as a custom command and you get pipes, redirects, `&&` chaining, and the full shell environment alongside git. For standalone use without just-bash, `MemoryFileSystem` provides a minimal in-memory filesystem and `git.exec` accepts a single git command string (no shell features):\n\n```ts\nimport { createGit, MemoryFileSystem } from \"just-git\";\n\nconst fs = new MemoryFileSystem();\nconst git = createGit({\n  fs,\n  cwd: \"/repo\",\n  identity: { name: \"Alice\", email: \"alice@example.com\" },\n  credentials: (url) => ({ type: \"bearer\", token: process.env.GITHUB_TOKEN! }),\n  hooks: {\n    beforeCommand: ({ command }) => {\n      if (command === \"push\") return { reject: true, message: \"push requires approval\" };\n    },\n  },\n});\n\nawait git.exec(\"git init\");\nawait fs.writeFile(\"/repo/README.md\", \"# Hello\\n\");\nawait git.exec(\"git add .\");\nawait git.exec('git commit -m \"initial commit\"');\n```\n\nBoth `fs` and `cwd` can be set once in `createGit` and overridden per-call. `cwd` defaults to `\"/\"`. Set it to the repo root so every `exec` call finds `.git` automatically.\n\nUse `git.findRepo()` to get a `GitContext` for programmatic access via the [repo module](docs/REPO.md). It threads through all operator extensions (hooks, identity, credentials, config overrides) automatically:\n\n```ts\nconst repo = await git.findRepo();\nif (repo) {\n  const diff = await diffCommits(repo, parentHash, headHash);\n}\n```\n\n`createGit` also supports:\n\n- [Command restrictions, network policies, and config overrides](docs/CLIENT.md#options) for sandboxing\n- [Lifecycle hooks](docs/CLIENT.md#hooks) from pre-commit secret scanning to push gating\n- [Custom merge drivers](docs/CLIENT.md#merge-driver) for programmatic conflict resolution\n- [Cross-VFS remote resolution](docs/CLIENT.md#multi-agent-collaboration) for multi-agent collaboration\n\nSee [CLIENT.md](docs/CLIENT.md) for the full reference.\n\n### Server\n\nStand up a git server in two lines. Storage defaults to in-memory; swap in SQLite, PostgreSQL, [Cloudflare Durable Objects](docs/SERVER.md#durableobjectsqlitestorage), or your own backend for persistence:\n\n```ts\nimport { createServer } from \"just-git/server\";\n\nconst server = createServer({ autoCreate: true });\nBun.serve({ fetch: server.fetch });\n// git push http://localhost:3000/my-repo main ← repo created on first push\n```\n\nAdd branch protection, auth, push hooks, programmatic commits, forks, and GC:\n\n```ts\nimport { createServer, BunSqliteStorage } from \"just-git/server\";\nimport { getChangedFiles } from \"just-git/repo\";\nimport { Database } from \"bun:sqlite\";\n\nconst server = createServer({\n  storage: new BunSqliteStorage(new Database(\"repos.sqlite\")),\n  autoCreate: true,\n  policy: { protectedBranches: [\"main\"] },\n  hooks: {\n    preReceive: ({ auth }) => {\n      if (!auth.request?.headers.has(\"Authorization\"))\n        return { reject: true, message: \"unauthorized\" };\n    },\n    postReceive: async ({ repo, repoId, updates }) => {\n      for (const u of updates) {\n        const files = await getChangedFiles(repo, u.oldHash, u.newHash);\n        console.log(`${repoId}: ${u.ref} — ${files.length} files changed`);\n      }\n    },\n  },\n});\n\n// Commit files to a branch server-side (safe against concurrent writes)\nawait server.commit(\"my-repo\", {\n  files: { \"README.md\": \"# Hello\\n\" },\n  message: \"initial commit\",\n  author: { name: \"Bot\", email: \"bot@example.com\" },\n  branch: \"main\",\n});\n\n// Fork a repo, shares the parent's object pool\nawait server.forkRepo(\"my-repo\", \"user/fork\");\n\n// Garbage-collect unreachable objects\nawait server.gc(\"my-repo\");\n\nBun.serve({ fetch: server.fetch });\n```\n\n- Web-standard `Request`/`Response` — works with Bun, Hono, Cloudflare Workers, Durable Objects, or any fetch-compatible runtime\n- Node.js support via `server.nodeHandler` with `http.createServer` and `BetterSqlite3Storage`\n- [SSH](docs/SERVER.md#ssh) via `server.handleSession`\n- [`Storage` interface](docs/SERVER.md#custom-storage) small enough to plug in any datastore\n\nSee [SERVER.md](docs/SERVER.md) for the full API.\n\n## Repo module\n\n`just-git/repo` provides programmatic access to git repositories: reading commits, diffing trees, creating objects, and merging, all without going through command execution.\n\nEverything operates on `GitRepo`, a minimal `{ objectStore, refStore }` interface shared by the client and server. A `GitRepo` can be backed by a virtual filesystem, SQLite, Postgres, or any custom storage. The same helpers work inside both client-side hooks and server-side hooks, and `createWorktree` lets you spin up a full git client against a database-backed repo.\n\n```ts\nimport { commit, readFileAtCommit, getChangedFiles, mergeTrees, bisect } from \"just-git/repo\";\n\n// Commit files to a branch — handles blobs, trees, parents, and refs\nawait commit(repo, {\n  files: { \"README.md\": \"# Hello\\n\", \"src/index.ts\": \"export {};\\n\" },\n  message: \"initial commit\\n\",\n  author: { name: \"Alice\", email: \"alice@example.com\" },\n  branch: \"main\",\n});\n\nconst content = await readFileAtCommit(repo, commitHash, \"src/index.ts\");\nconst changes = await getChangedFiles(repo, parentHash, commitHash);\nconst merge = await mergeTrees(repo, oursCommit, theirsCommit);\n\n// Programmatic bisect — binary-search the commit graph with a test callback\nconst result = await bisect(repo, {\n  bad: \"main\",\n  good: \"v1.0.0\",\n  test: async (hash, tree) => {\n    const config = await tree.readFile(\"src/config.ts\");\n    return config !== null && !config.includes(\"broken_call\");\n  },\n});\n```\n\nSee [REPO.md](docs/REPO.md) for the full API, the `GitRepo` interface, and the hybrid worktree pattern.\n\n## Commands\n\n38 commands: `init`, `clone`, `fetch`, `push`, `pull`, `add`, `rm`, `mv`, `commit`, `status`, `log`, `shortlog`, `show`, `diff`, `grep`, `blame`, `describe`, `branch`, `tag`, `checkout`, `switch`, `restore`, `reset`, `merge`, `rebase`, `cherry-pick`, `revert`, `stash`, `remote`, `config`, `bisect`, `clean`, `reflog`, `gc`, `repack`, `rev-parse`, `ls-files`, `worktree`. Each implements a subset of real git's flags; see [CLI.md](docs/CLI.md) for details.\n\n### Transport\n\n- **Local paths**: direct filesystem transfer between repositories.\n- **Cross-VFS**: clone, fetch, and push between isolated in-memory filesystems via `resolveRemote`. See [CLIENT.md](docs/CLIENT.md#multi-agent-collaboration).\n- **Smart HTTP**: clone, fetch, and push against real Git servers (e.g. GitHub) via Git Smart HTTP protocol. Auth via `credentials` option or `GIT_HTTP_BEARER_TOKEN` / `GIT_HTTP_USER` + `GIT_HTTP_PASSWORD` env vars.\n- **In-process server**: connect a git client to a `GitServer` without any network stack via `server.asNetwork()`. All server hooks, auth, and policy enforcement work identically to real HTTP. See [CLIENT.md](docs/CLIENT.md#in-process-server).\n\n### Internals\n\n- `.gitignore` support (hierarchical, negation, `info/exclude`, `core.excludesFile`)\n- Merge-ort strategy with rename detection and recursive merge bases\n- Reflog for HEAD, branches, and tracking refs\n- Index in Git binary v2 format\n- Object storage in real Git format (SHA-1 addressed)\n- Packfiles with zlib compression for storage and transport\n- Pathspec globs across `add`, `rm`, `diff`, `reset`, `checkout`, `restore`, `log`\n\n## Testing\n\nTargets high fidelity to real git (2.53.0). Validated with an [oracle testing framework](test/oracle/README.md) that generates randomized git workflows, runs them against real git, replays each step against just-git, and compares repository state and command output at every step. Run `bun oracle validate` to generate and test a representative set of traces yourself. See [TESTING.md](docs/TESTING.md) for the full methodology and how to interpret results.\n\nWhen backed by a real filesystem (e.g. just-bash `ReadWriteFs`), interoperable with real git on the same repo. Try `bun sandbox \"git init\"` to explore interactively.\n\n## Examples\n\nRunnable examples in [`examples/`](examples/) — identity, hooks, multi-agent collaboration, Smart HTTP servers, and more. Run any with `bun examples/<file>`.\n","readmeFilename":"README.md"}