Dev Build / cleanup (push) Canceled after 0s
Dev Build / typecheck (push) Canceled after 0s
Dev Build / build (linux-arm64, ubuntu-24.04-arm, linux-arm64) (push) Canceled after 0s
Dev Build / build (linux-x64, ubuntu-latest, linux-x64) (push) Canceled after 0s
Dev Build / build (win-x64, windows-latest, win32-x64) (push) Canceled after 0s
Dev Build / dispatch-dev-docker (push) Canceled after 0s
23 lines
774 B
Plaintext
23 lines
774 B
Plaintext
export {};
|
|
|
|
import * as webstreams from "stream/web";
|
|
|
|
type _CompressionStream = typeof globalThis extends { onmessage: any } ? {} : webstreams.CompressionStream;
|
|
type _DecompressionStream = typeof globalThis extends { onmessage: any } ? {} : webstreams.DecompressionStream;
|
|
|
|
declare global {
|
|
interface CompressionStream extends _CompressionStream {}
|
|
var CompressionStream: typeof globalThis extends {
|
|
onmessage: any;
|
|
CompressionStream: infer T;
|
|
} ? T
|
|
: typeof webstreams.CompressionStream;
|
|
|
|
interface DecompressionStream extends _DecompressionStream {}
|
|
var DecompressionStream: typeof globalThis extends {
|
|
onmessage: any;
|
|
DecompressionStream: infer T;
|
|
} ? T
|
|
: typeof webstreams.DecompressionStream;
|
|
}
|