array-source

0.0.4 • Public • Published

array-source

A readable stream reader for reading from an in-memory array.

API Reference

# array(array) <>
# array(length)
# array(object)
# array(buffer)

Returns a sliceable source for the specified Uint8Array. If the specified array is not a Uint8Array, it is passed to the Uint8Array constructor to create a new array; see the TypedArray constructor for details.

# source.read() <>

Returns a Promise for the next chunk of data from the underlying stream. The yielded result is an object with the following properties:

  • value - a Uint8Array, or undefined if the stream ended
  • done - a boolean which is true if the stream ended

# source.cancel() <>

Returns a Promise which is resolved when the underlying stream has been destroyed.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.4
    110,653
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.4
    110,653
  • 0.0.3
    7
  • 0.0.2
    2
  • 0.0.1
    2

Package Sidebar

Install

npm i array-source

Weekly Downloads

110,664

Version

0.0.4

License

BSD-3-Clause

Last publish

Collaborators

  • mbostock