@runejs/common
Version:
Common logging, networking, compression, and other miscellaneous functionality for RuneJS.
17 lines • 742 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCompressionMethod = exports.FileCompression = void 0;
var FileCompression;
(function (FileCompression) {
FileCompression[FileCompression["none"] = 0] = "none";
FileCompression[FileCompression["bzip"] = 1] = "bzip";
FileCompression[FileCompression["gzip"] = 2] = "gzip";
})(FileCompression = exports.FileCompression || (exports.FileCompression = {}));
const getCompressionMethod = (compression) => {
if (compression === 0 || compression > 2) {
return 'none';
}
return compression === 1 ? 'bzip' : 'gzip';
};
exports.getCompressionMethod = getCompressionMethod;
//# sourceMappingURL=compression-method.js.map