JSPM

debugging-stream

3.1.0
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 1048
    • Score
      100M100P100Q108871F
    • License MIT

    Debug streams, by adding latency, speed etc

    Package Exports

    • debugging-stream
    • debugging-stream/index.js

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (debugging-stream) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    debugging-stream

    Stream that helps you debug streams

    npm install debugging-stream

    Usage

    const DebuggingStream = require('debugging-stream')
    
    const s = new DebuggingStream(anotherStream, {
      latency: 100, // add between 100ms read/write latency,
      jitter: 10, // add 0-10 ms of jitter to the latency
      speed: 100, // send 100 bytes per sec
      writeSpeed, // same as speed but only affects writes
      readSpeed // same as speed but only affects reads
    })

    License

    MIT