@flippmoke - looks like the nodejs core team decided NOT to rollback the zlib upgrade (https://github.com/nodejs/node/pull/12404) so the problem at https://github.com/nodejs/node/issues/12244 still holds. I propose therefore adapting the node-mapnik tests to: - [x] Stop comparing results between mapnik and node (or flip the one bit so that the tests pass) - [ ] Per earlier discussion, use the higher level `zlib.inflate/deflate` API (like [this](https://github.com/mapbox/tilelive-s3/blob/master/lib/index.js#L526-L529)) rather than `zlib.createGzip` - [ ] Move .travis.yml and appveyor.yml to using latest version of v4, v6, v7, and v8 (rather than pinned versions)
@flippmoke - looks like the nodejs core team decided NOT to rollback the zlib upgrade (nodejs/node#12404) so the problem at nodejs/node#12244 still holds.
I propose therefore adapting the node-mapnik tests to:
zlib.inflate/deflateAPI (like this) rather thanzlib.createGzip