diff --git a/lib/packer-sync.js b/lib/packer-sync.js index 1becf9d..6129098 100644 --- a/lib/packer-sync.js +++ b/lib/packer-sync.js @@ -2,6 +2,9 @@ var hasSyncZlib = true; var zlib = require('zlib'); +if (!zlib.deflateSync) { + hasSyncZlib = false; +} var constants = require('./constants'); var Packer = require('./packer'); diff --git a/lib/parser-sync.js b/lib/parser-sync.js index a49e386..07d7091 100644 --- a/lib/parser-sync.js +++ b/lib/parser-sync.js @@ -3,6 +3,9 @@ var hasSyncZlib = true; var zlib = require('zlib'); var inflateSync = require('./sync-inflate'); +if (!zlib.deflateSync) { + hasSyncZlib = false; +} var SyncReader = require('./sync-reader'); var FilterSync = require('./filter-parse-sync'); var Parser = require('./parser');