whale-plus
Version:
A Component Library for Vue 3
1 lines • 931 B
Source Map (JSON)
{"version":3,"file":"SplitWorker.mjs","sources":["../../../../../../../../packages/upload-sdk/src/upload-client/split/imp-work/SplitWorker.ts"],"sourcesContent":["import { calcChunkHashAndSparkResult } from '../FileChunk';\nimport type { Chunk } from '../FileChunk';\n\nonmessage = function (e) {\n const chunks = e.data as Chunk[];\n for (const chunk of chunks) {\n calcChunkHashAndSparkResult(chunk).then((data: any) => {\n chunk.hash = data.hash;\n chunk.sparkResult = data.sparkResult;\n postMessage([chunk]);\n });\n }\n};\n"],"names":[],"mappings":";;AAGA,SAAA,GAAY,SAAU,CAAG,EAAA;AACvB,EAAA,MAAM,SAAS,CAAE,CAAA,IAAA,CAAA;AACjB,EAAA,KAAA,MAAW,SAAS,MAAQ,EAAA;AAC1B,IAAA,2BAAA,CAA4B,KAAK,CAAA,CAAE,IAAK,CAAA,CAAC,IAAc,KAAA;AACrD,MAAA,KAAA,CAAM,OAAO,IAAK,CAAA,IAAA,CAAA;AAClB,MAAA,KAAA,CAAM,cAAc,IAAK,CAAA,WAAA,CAAA;AACzB,MAAY,WAAA,CAAA,CAAC,KAAK,CAAC,CAAA,CAAA;AAAA,KACpB,CAAA,CAAA;AAAA,GACH;AACF,CAAA"}