We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b0eff31 commit 6281ab4Copy full SHA for 6281ab4
packages/frame/src/runtime/editor/languages/typescript/compress.ts
@@ -1,11 +1,14 @@
1
+/* eslint-disable @typescript-eslint/ban-ts-comment */
2
export function compress(blob: Blob) {
3
const compressedReadableStream = blob
4
.stream()
5
+ // @ts-ignore
6
.pipeThrough(new CompressionStream("deflate"));
7
return new Response(compressedReadableStream).blob();
8
}
9
10
export async function decompress(blob: Blob) {
11
12
const ds = new DecompressionStream("deflate");
13
const decompressedStream = blob.stream().pipeThrough(ds);
14
return new Response(decompressedStream).blob();
0 commit comments