Uint8Array_
Equivalent to Uint8Array before TypeScript 5.7, and Uint8Array<ArrayBuffer> in TypeScript 5.7
and beyond.
Context
Uint8Array became a generic type in TypeScript 5.7, requiring types defined simply as
Uint8Array to be refactored to Uint8Array<ArrayBuffer> starting in Deno 2.2. Uint8Array is
not generic in Deno 2.1.x and earlier, though, so this type helps bridge this gap.
Inspired by Deno's std library:
https://github.com/denoland/std/blob/b5a5fe4f96b91c1fe8dba5cc0270092dd11d3287/bytes/_types.ts#L11
type Uint8Array_ = ReturnType<Uint8Array["slice"]>;