AgentStack
SKILL verified MIT Self-run

Bun Convert an ArrayBuffer to a Uint8Array

skill-jarle-bun-skills-bun-guides-binary-arraybuffer-to-typedarray · by jarle

Convert an ArrayBuffer to a Uint8Array

No reviews yet
0 installs
9 views
0.0% view→install

Install

$ agentstack add skill-jarle-bun-skills-bun-guides-binary-arraybuffer-to-typedarray

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Bun Convert an ArrayBuffer to a Uint8Array? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Convert an ArrayBuffer to a Uint8Array

A Uint8Array is a typed array, meaning it is a mechanism for viewing the data in an underlying ArrayBuffer.

```ts theme={"theme":{"light":"github-light","dark":"dracula"}} const buffer = new ArrayBuffer(64); const arr = new Uint8Array(buffer);


***

Instances of other typed arrays can be created similarly.

```ts  theme={"theme":{"light":"github-light","dark":"dracula"}}
const buffer = new ArrayBuffer(64);

const arr1 = new Uint8Array(buffer);
const arr2 = new Uint16Array(buffer);
const arr3 = new Uint32Array(buffer);
const arr4 = new Float32Array(buffer);
const arr5 = new Float64Array(buffer);
const arr6 = new BigInt64Array(buffer);
const arr7 = new BigUint64Array(buffer);

To create a typed array that only views a portion of the underlying buffer, pass the offset and length to the constructor.

```ts theme={"theme":{"light":"github-light","dark":"dracula"}} const buffer = new ArrayBuffer(64); const arr = new Uint8Array(buffer, 0, 16); // view first 16 bytes


***

See [Docs > API > Utils](/runtime/utils) for more useful utilities.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [jarle](https://github.com/jarle)
- **Source:** [jarle/bun-skills](https://github.com/jarle/bun-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.