diff --git a/toolchainlib/src/compression.luau b/toolchainlib/src/compression.luau index 503cd5c..f0d9327 100644 --- a/toolchainlib/src/compression.luau +++ b/toolchainlib/src/compression.luau @@ -67,7 +67,12 @@ local decompress: { [CompressionFormat]: (compressed: buffer) -> Result, + -- Powershell on Windows writes errors to stdout. Bruh + stdout = Option.Some( + if process.os == "windows" and process.env.PESDE_LOG == "debug" + then "forward" + else "pipe" :: CommandBuilder.StdioStrategy + ) :: Option, stderr = Option.Some( if process.env.PESDE_LOG == "debug" then "forward"