supportsSyncCompression

actual val supportsSyncCompression: Boolean = true

Apple supports synchronous compression via system zlib.

Whether this platform supports the synchronous compress and decompress functions.

  • JVM, Android, Apple: true - native zlib available

  • JS (Node.js): true - sync zlib module available

  • JS (Browser): false - only async CompressionStream API, use SuspendingStreamingCompressor

JS supports synchronous compression only in Node.js via native zlib module. Browser only has async CompressionStream API - use SuspendingStreamingCompressor instead.

actual val supportsSyncCompression: Boolean = true

JVM/Android supports synchronous compression via java.util.zip.

actual val supportsSyncCompression: Boolean = true

Linux supports synchronous compression via system zlib.