aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Colin McDonnell <colinmcd94@gmail.com> 2023-03-29 21:30:03 -0700
committerGravatar Colin McDonnell <colinmcd94@gmail.com> 2023-03-29 21:30:03 -0700
commit3a0894e305b47f5f172e2a8cea69439f74862938 (patch)
tree7ea8c60484a6ea7cb81ff7bfd716958fcbbb0f79
parent2939316f9c48c2475adee8c68b629a51212cc4de (diff)
downloadbun-3a0894e305b47f5f172e2a8cea69439f74862938.tar.gz
bun-3a0894e305b47f5f172e2a8cea69439f74862938.tar.zst
bun-3a0894e305b47f5f172e2a8cea69439f74862938.zip
Fix tests
-rw-r--r--packages/bun-types/bun.d.ts8
-rw-r--r--packages/bun-types/globals.d.ts2
-rw-r--r--test/regression/issue/02499-repro.ts2
3 files changed, 9 insertions, 3 deletions
diff --git a/packages/bun-types/bun.d.ts b/packages/bun-types/bun.d.ts
index 1768432df..15cc3dee6 100644
--- a/packages/bun-types/bun.d.ts
+++ b/packages/bun-types/bun.d.ts
@@ -3276,8 +3276,12 @@ declare module "bun" {
: Opts["stdin"] extends "pipe"
? FileSink
: ReadableStream;
- stdout?: Opts["stdout"] extends number ? number : ReadableStream;
- stderr?: Opts["stderr"] extends number ? number : ReadableStream;
+ stdout?: Opts["stdout"] extends number
+ ? number
+ : ReadableStream<Uint8Array>;
+ stderr?: Opts["stderr"] extends number
+ ? number
+ : ReadableStream<Uint8Array>;
};
/**
diff --git a/packages/bun-types/globals.d.ts b/packages/bun-types/globals.d.ts
index 17591ffde..a923a2fb2 100644
--- a/packages/bun-types/globals.d.ts
+++ b/packages/bun-types/globals.d.ts
@@ -2145,7 +2145,7 @@ declare var Loader: {
};
/** This Streams API interface represents a readable stream of byte data. The Fetch API offers a concrete instance of a ReadableStream through the body property of a Response object. */
-interface ReadableStream<R = Uint8Array> {
+interface ReadableStream<R extends Uint8Array | string = Uint8Array | string> {
readonly locked: boolean;
cancel(reason?: any): Promise<void>;
getReader(): ReadableStreamDefaultReader<R>;
diff --git a/test/regression/issue/02499-repro.ts b/test/regression/issue/02499-repro.ts
index 3c50e53e5..8d68a8780 100644
--- a/test/regression/issue/02499-repro.ts
+++ b/test/regression/issue/02499-repro.ts
@@ -19,3 +19,5 @@ console.log(
}
}
})();
+
+export {};