@runejs/common
Version:
Common logging, networking, compression, and other miscellaneous functionality for RuneJS.
15 lines • 469 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Gzip = void 0;
const zlib_1 = require("zlib");
const buffer_1 = require("../buffer");
class Gzip {
static compress(buffer) {
return new buffer_1.ByteBuffer((0, zlib_1.gzipSync)(buffer));
}
static decompress(buffer) {
return new buffer_1.ByteBuffer((0, zlib_1.gunzipSync)(buffer));
}
}
exports.Gzip = Gzip;
//# sourceMappingURL=gzip.js.map