ZINFInflate / ZINFDeflateOnly pack-internal inflate (PACK.inflate) and delt.apply are
reachable; there is no standalone zlib, so a loose git object or any gz
stream can't be (de)compressed from JS. Method: Issues.
js/cont.cpp binds PACK.inflate (pack-entry only) and delt.apply
(delta only); no general zlib leaf is exposed..be/.../xx/yyyy, zlib) from JS is impossible
— surfaced by the be status review (object-store reads need it).dog/git/ZINF.h ZINFInflate(u8s into, u8cs zipped) / ZINFDeflate
already exist — bindable leaves, no new dog work.zlib.inflate(src, out) / zlib.deflate(src, out) over Bufs.out.idle(), commit with out.fed(n) —
mirror the existing pack.inflate / delt.apply shape.zlib global (or under io); leaf-only, no buffers held.zlib.inflate(src, out) and zlib.deflate(src, out), both
returning the byte count and advancing out.