@loaders.gl/compression
Advanced tools
Comparing version 4.0.0-alpha.20 to 4.0.0-alpha.21
@@ -9,3 +9,3 @@ "use strict"; | ||
var _workerUtils = require("@loaders.gl/worker-utils"); | ||
var VERSION = typeof "4.0.0-alpha.20" !== 'undefined' ? "4.0.0-alpha.20" : 'latest'; | ||
var VERSION = typeof "4.0.0-alpha.21" !== 'undefined' ? "4.0.0-alpha.21" : 'latest'; | ||
var CompressionWorker = { | ||
@@ -12,0 +12,0 @@ id: 'compression', |
@@ -136,3 +136,3 @@ "use strict"; | ||
value: function compressSync(input) { | ||
var _this$options$deflate5, _this$options; | ||
var _this$options$deflate5, _this$options, _this$options2; | ||
if (!_loaderUtils.isBrowser && (_this$options$deflate5 = this.options.deflate) !== null && _this$options$deflate5 !== void 0 && _this$options$deflate5.useZlib) { | ||
@@ -145,3 +145,4 @@ var _this$options$deflate6; | ||
var inputArray = new Uint8Array(input); | ||
return _pako.default.deflate(inputArray, pakoOptions).buffer; | ||
var deflate = (_this$options2 = this.options) !== null && _this$options2 !== void 0 && _this$options2.raw ? _pako.default.deflateRaw : _pako.default.deflate; | ||
return deflate(inputArray, pakoOptions).buffer; | ||
} | ||
@@ -151,3 +152,3 @@ }, { | ||
value: function decompressSync(input) { | ||
var _this$options$deflate7, _this$options2; | ||
var _this$options$deflate7, _this$options3, _this$options4; | ||
if (!_loaderUtils.isBrowser && (_this$options$deflate7 = this.options.deflate) !== null && _this$options$deflate7 !== void 0 && _this$options$deflate7.useZlib) { | ||
@@ -158,5 +159,6 @@ var _this$options$deflate8; | ||
} | ||
var pakoOptions = ((_this$options2 = this.options) === null || _this$options2 === void 0 ? void 0 : _this$options2.deflate) || {}; | ||
var pakoOptions = ((_this$options3 = this.options) === null || _this$options3 === void 0 ? void 0 : _this$options3.deflate) || {}; | ||
var inputArray = new Uint8Array(input); | ||
return _pako.default.inflate(inputArray, pakoOptions).buffer; | ||
var inflate = (_this$options4 = this.options) !== null && _this$options4 !== void 0 && _this$options4.raw ? _pako.default.inflateRaw : _pako.default.inflate; | ||
return inflate(inputArray, pakoOptions).buffer; | ||
} | ||
@@ -168,3 +170,3 @@ }, { | ||
return (0, _wrapAsyncGenerator2.default)(_regenerator.default.mark(function _callee3() { | ||
var _this$options3; | ||
var _this$options5; | ||
var pakoOptions, pakoProcessor; | ||
@@ -174,3 +176,3 @@ return _regenerator.default.wrap(function _callee3$(_context3) { | ||
case 0: | ||
pakoOptions = ((_this$options3 = _this.options) === null || _this$options3 === void 0 ? void 0 : _this$options3.deflate) || {}; | ||
pakoOptions = ((_this$options5 = _this.options) === null || _this$options5 === void 0 ? void 0 : _this$options5.deflate) || {}; | ||
pakoProcessor = new _pako.default.Deflate(pakoOptions); | ||
@@ -177,0 +179,0 @@ return _context3.delegateYield((0, _asyncGeneratorDelegate2.default)(_asyncIterator(_this.transformBatches(pakoProcessor, asyncIterator)), _awaitAsyncGenerator2.default), "t0", 3); |
import { processOnWorker } from '@loaders.gl/worker-utils'; | ||
const VERSION = typeof "4.0.0-alpha.20" !== 'undefined' ? "4.0.0-alpha.20" : 'latest'; | ||
const VERSION = typeof "4.0.0-alpha.21" !== 'undefined' ? "4.0.0-alpha.21" : 'latest'; | ||
export const CompressionWorker = { | ||
@@ -4,0 +4,0 @@ id: 'compression', |
@@ -38,3 +38,3 @@ import _defineProperty from "@babel/runtime/helpers/esm/defineProperty"; | ||
compressSync(input) { | ||
var _this$options$deflate5, _this$options; | ||
var _this$options$deflate5, _this$options, _this$options2; | ||
if (!isBrowser && (_this$options$deflate5 = this.options.deflate) !== null && _this$options$deflate5 !== void 0 && _this$options$deflate5.useZlib) { | ||
@@ -47,6 +47,7 @@ var _this$options$deflate6; | ||
const inputArray = new Uint8Array(input); | ||
return pako.deflate(inputArray, pakoOptions).buffer; | ||
const deflate = (_this$options2 = this.options) !== null && _this$options2 !== void 0 && _this$options2.raw ? pako.deflateRaw : pako.deflate; | ||
return deflate(inputArray, pakoOptions).buffer; | ||
} | ||
decompressSync(input) { | ||
var _this$options$deflate7, _this$options2; | ||
var _this$options$deflate7, _this$options3, _this$options4; | ||
if (!isBrowser && (_this$options$deflate7 = this.options.deflate) !== null && _this$options$deflate7 !== void 0 && _this$options$deflate7.useZlib) { | ||
@@ -57,9 +58,10 @@ var _this$options$deflate8; | ||
} | ||
const pakoOptions = ((_this$options2 = this.options) === null || _this$options2 === void 0 ? void 0 : _this$options2.deflate) || {}; | ||
const pakoOptions = ((_this$options3 = this.options) === null || _this$options3 === void 0 ? void 0 : _this$options3.deflate) || {}; | ||
const inputArray = new Uint8Array(input); | ||
return pako.inflate(inputArray, pakoOptions).buffer; | ||
const inflate = (_this$options4 = this.options) !== null && _this$options4 !== void 0 && _this$options4.raw ? pako.inflateRaw : pako.inflate; | ||
return inflate(inputArray, pakoOptions).buffer; | ||
} | ||
async *compressBatches(asyncIterator) { | ||
var _this$options3; | ||
const pakoOptions = ((_this$options3 = this.options) === null || _this$options3 === void 0 ? void 0 : _this$options3.deflate) || {}; | ||
var _this$options5; | ||
const pakoOptions = ((_this$options5 = this.options) === null || _this$options5 === void 0 ? void 0 : _this$options5.deflate) || {}; | ||
const pakoProcessor = new pako.Deflate(pakoOptions); | ||
@@ -69,4 +71,4 @@ yield* this.transformBatches(pakoProcessor, asyncIterator); | ||
async *decompressBatches(asyncIterator) { | ||
var _this$options4; | ||
const pakoOptions = ((_this$options4 = this.options) === null || _this$options4 === void 0 ? void 0 : _this$options4.deflate) || {}; | ||
var _this$options6; | ||
const pakoOptions = ((_this$options6 = this.options) === null || _this$options6 === void 0 ? void 0 : _this$options6.deflate) || {}; | ||
const pakoProcessor = new pako.Inflate(pakoOptions); | ||
@@ -73,0 +75,0 @@ yield* this.transformBatches(pakoProcessor, asyncIterator); |
@@ -8,2 +8,4 @@ import type { CompressionOptions } from './compression'; | ||
}; | ||
/** creates raw data, without wrapper (header and adler32 crc). */ | ||
raw?: boolean; | ||
}; | ||
@@ -10,0 +12,0 @@ /** |
@@ -53,3 +53,4 @@ "use strict"; | ||
const inputArray = new Uint8Array(input); | ||
return pako_1.default.deflate(inputArray, pakoOptions).buffer; | ||
const deflate = this.options?.raw ? pako_1.default.deflateRaw : pako_1.default.deflate; | ||
return deflate(inputArray, pakoOptions).buffer; | ||
} | ||
@@ -64,3 +65,4 @@ decompressSync(input) { | ||
const inputArray = new Uint8Array(input); | ||
return pako_1.default.inflate(inputArray, pakoOptions).buffer; | ||
const inflate = this.options?.raw ? pako_1.default.inflateRaw : pako_1.default.inflate; | ||
return inflate(inputArray, pakoOptions).buffer; | ||
} | ||
@@ -67,0 +69,0 @@ async *compressBatches(asyncIterator) { |
{ | ||
"name": "@loaders.gl/compression", | ||
"version": "4.0.0-alpha.20", | ||
"version": "4.0.0-alpha.21", | ||
"description": "Decompression and compression plugins for loaders.gl", | ||
@@ -42,4 +42,4 @@ "license": "MIT", | ||
"@babel/runtime": "^7.3.1", | ||
"@loaders.gl/loader-utils": "4.0.0-alpha.20", | ||
"@loaders.gl/worker-utils": "4.0.0-alpha.20", | ||
"@loaders.gl/loader-utils": "4.0.0-alpha.21", | ||
"@loaders.gl/worker-utils": "4.0.0-alpha.21", | ||
"@types/brotli": "^1.3.0", | ||
@@ -62,3 +62,3 @@ "@types/pako": "^1.0.1", | ||
}, | ||
"gitHead": "ac122e83102657c38207d59c631a5ce4e7aa46bd" | ||
"gitHead": "df5d670b136192b26941396e944f9c46be788e83" | ||
} |
@@ -11,2 +11,4 @@ // DEFLATE | ||
deflate?: pako.InflateOptions & pako.DeflateOptions & {useZlib?: boolean}; | ||
/** creates raw data, without wrapper (header and adler32 crc). */ | ||
raw?: boolean; | ||
}; | ||
@@ -62,3 +64,4 @@ | ||
const inputArray = new Uint8Array(input); | ||
return pako.deflate(inputArray, pakoOptions).buffer; | ||
const deflate = this.options?.raw ? pako.deflateRaw : pako.deflate; | ||
return deflate(inputArray, pakoOptions).buffer; | ||
} | ||
@@ -74,3 +77,4 @@ | ||
const inputArray = new Uint8Array(input); | ||
return pako.inflate(inputArray, pakoOptions).buffer; | ||
const inflate = this.options?.raw ? pako.inflateRaw : pako.inflate; | ||
return inflate(inputArray, pakoOptions).buffer; | ||
} | ||
@@ -77,0 +81,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
4308776
16583
+ Added@loaders.gl/loader-utils@4.0.0-alpha.21(transitive)
+ Added@loaders.gl/worker-utils@4.0.0-alpha.21(transitive)
- Removed@loaders.gl/loader-utils@4.0.0-alpha.20(transitive)
- Removed@loaders.gl/worker-utils@4.0.0-alpha.20(transitive)