Loading .changeset/spicy-memes-behave.md 0 → 100644 +5 −0 Original line number Diff line number Diff line --- "@yume-chan/adb": patch --- Add `AdbServerClient.prototype.createAdb()` as a shorthand for `createTransport` and `new Adb` libraries/adb/src/server/client.ts +6 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ import type { import { AbortController } from "@yume-chan/stream-extra"; import type { AdbIncomingSocketHandler, AdbSocket, Closeable } from "../adb.js"; import { Adb } from "../adb.js"; import { AdbBanner } from "../banner.js"; import type { DeviceObserver as DeviceObserverBase } from "../device-observer.js"; import type { AdbFeature } from "../features.js"; Loading Loading @@ -466,6 +467,11 @@ export class AdbServerClient { return transport; } async createAdb(device: AdbServerClient.DeviceSelector) { const transport = await this.createTransport(device); return new Adb(transport); } } export async function raceSignal<T>( Loading Loading
.changeset/spicy-memes-behave.md 0 → 100644 +5 −0 Original line number Diff line number Diff line --- "@yume-chan/adb": patch --- Add `AdbServerClient.prototype.createAdb()` as a shorthand for `createTransport` and `new Adb`
libraries/adb/src/server/client.ts +6 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,7 @@ import type { import { AbortController } from "@yume-chan/stream-extra"; import type { AdbIncomingSocketHandler, AdbSocket, Closeable } from "../adb.js"; import { Adb } from "../adb.js"; import { AdbBanner } from "../banner.js"; import type { DeviceObserver as DeviceObserverBase } from "../device-observer.js"; import type { AdbFeature } from "../features.js"; Loading Loading @@ -466,6 +467,11 @@ export class AdbServerClient { return transport; } async createAdb(device: AdbServerClient.DeviceSelector) { const transport = await this.createTransport(device); return new Adb(transport); } } export async function raceSignal<T>( Loading