diff options
author | 2023-10-14 12:58:30 -0700 | |
---|---|---|
committer | 2023-10-14 12:58:30 -0700 | |
commit | f9add8b6bea4df3cdbd56a21f17e4cab1a854e4e (patch) | |
tree | 8e5306104d81c67b771181337bba02cd9ec39453 /packages/bun-types | |
parent | 81a1a58d66c598ea35c42453d0ba4c6341a940fc (diff) | |
parent | 9b5e66453b0879ed77b71dcdbe50e4efa184261e (diff) | |
download | bun-sdl.tar.gz bun-sdl.tar.zst bun-sdl.zip |
Merge branch 'main' into sdlsdl
Diffstat (limited to 'packages/bun-types')
-rw-r--r-- | packages/bun-types/bun-test.d.ts | 10 | ||||
-rw-r--r-- | packages/bun-types/globals.d.ts | 2 | ||||
-rw-r--r-- | packages/bun-types/ws.d.ts | 4 |
3 files changed, 16 insertions, 0 deletions
diff --git a/packages/bun-types/bun-test.d.ts b/packages/bun-types/bun-test.d.ts index a78c74b85..47380f63c 100644 --- a/packages/bun-types/bun-test.d.ts +++ b/packages/bun-types/bun-test.d.ts @@ -983,6 +983,16 @@ declare module "bun:test" { */ toBeWithin(start: number, end: number): void; /** + * Asserts that a value is equal to the expected string, ignoring any whitespace. + * + * @example + * expect(" foo ").toEqualIgnoringWhitespace("foo"); + * expect("bar").toEqualIgnoringWhitespace(" bar "); + * + * @param expected the expected string + */ + toEqualIgnoringWhitespace(expected: string): void; + /** * Asserts that a value is a `symbol`. * * @example diff --git a/packages/bun-types/globals.d.ts b/packages/bun-types/globals.d.ts index ea73b506d..207f4608a 100644 --- a/packages/bun-types/globals.d.ts +++ b/packages/bun-types/globals.d.ts @@ -733,6 +733,8 @@ interface Process { * On other operating systems, this returns `undefined`. */ constrainedMemory(): number | undefined; + + send(data: any): void; } interface MemoryUsageObject { diff --git a/packages/bun-types/ws.d.ts b/packages/bun-types/ws.d.ts index a14f87edd..fc489006f 100644 --- a/packages/bun-types/ws.d.ts +++ b/packages/bun-types/ws.d.ts @@ -74,6 +74,8 @@ declare module "ws" { WebSocket?: U | undefined; } + interface ServerOption extends WebSocketServerOptions {} + interface AddressInfo { address: string; family: string; @@ -219,4 +221,6 @@ declare module "ws" { listener: (...args: any[]) => void, ): this; } + + var Server: typeof WebSocketServer; } |