s2maps-gpu
Version:
S2 Maps GPU - An open source, high-performance, and GPU-accelerated map engine for rendering large-scale, interactive maps.
15 lines (14 loc) • 487 B
JavaScript
import { decompressSync } from './fflate.js';
/**
* Polyfill for DecompressionStream
* Supports 'gzip', 'inflate', and 'inflate-raw' formats
* @param data - compressed data
* @param format - compression format
* @returns - decompressed data
*/
globalThis.decompressionPolyfill = (data, format) => {
if (format === 'gzip' || format === 'deflate' || format === 'deflate-raw') {
return decompressSync(data);
}
throw new Error(`format ${format} not supported`);
};