A wrapper for chan to support promises
Utils for async programming.
TypeScript definitions for w3c-web-usb
TypeScript implementation of Android Debug Bridge (ADB) protocol.
TypeScript implementation of Scrcpy client.
Send asynchronous values across concurrent lines of execution
Use `@yume-chan/adb` to bootstrap `@yume-chan/scrcpy`.
A go style channel implementation that works nicely with co
ADB server connector for `@yume-chan/adb` using Node.js' `net` module
C-style structure serializer and deserializer.
Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.
Ergonomic Framework for Human
Raw H.264 stream decoder and renderer using WebCodecs API (requires modern browser).
Credential Store for `@yume-chan/adb` using WebCrypto and IndexedDB APIs.
Raw H.264 stream decoder and renderer wrapping TinyH264 and YUVCanvas packages (software decoding).
Higher-order functions and common patterns for asynchronous code
CSP-style channel library using ES7 async/await keywords
Determine if a function is a native async function.
A function that returns the normally hidden `AsyncFunction` constructor
Helper function to remap async functions to generators
Adb daemon transport connection for `@yume-chan/adb` using WebUSB API.
Turn async generator functions into ES2015 generators
Turn async functions into ES2015 generators
Allow parsing of async generator functions