UNPKG

@synerty/vortexjs

Version:

Custom observable data serialisation and routing based on Angular 2+

10 lines (7 loc) 359 B
/// <reference lib="webworker" /> import * as pako from "pako"; import registerWebworker from 'webworker-promise/lib/register'; registerWebworker(async (encodedPayloadParam:string, emit) => { const compressedData = Uint8Array.from(atob(encodedPayloadParam), (v:string) => v.charCodeAt(0)); return pako.inflate(compressedData, { to: "string" }); });