mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-20 13:27:17 +00:00

This PR introduces `etcher-image-stream`: https://github.com/resin-io-modules/etcher-image-stream a module that will handle support for decompression, URL streaming, and any other way to get a source of data to write in Etcher. Most of the changes in this PR are because XZ decompression includes a native dependency (no pure JS implementations out there for now), so we had to tweak various things for the dependency to work correctly on Etcher/Electron. See: https://github.com/resin-io/etcher/issues/325 Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>