{"_id":"debugging-stream","_rev":"5-b3b5a4d0f79035bb26245fd5b08922e2","name":"debugging-stream","dist-tags":{"latest":"3.1.0"},"versions":{"0.0.0":{"name":"debugging-stream","version":"0.0.0","author":{"name":"Mathias Buus"},"license":"MIT","_id":"debugging-stream@0.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"e2dc9c47122e3b11dd10bb69ec13e477863212f1","tarball":"https://registry.npmjs.org/debugging-stream/-/debugging-stream-0.0.0.tgz","fileCount":4,"integrity":"sha512-RlLXywoAszRswjmxsOLGPVi6vBkfUy+pR0Poq3clczWq8Cf3o/lkTAtw+drF89Bt3RGeT2anL+bm2pOAuk8fBg==","signatures":[{"sig":"MEUCICtda9vDuZtAyfU9VciL/Iu28uqhnoibWTSLQ5wzcolUAiEAuTZSoV5n8OoiMvFM49fKKvv3HBsKLtLWUKNmVtvwj4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTEcwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEYA/9HXa1ZZbCoBjq4496wpg9A0hcCR6mdFFgnZWAdUFQIi7siMAb\r\nyv9M4t6F+n6OnR/7jUThUxqZG8JYjecLpBTbty5rC5VxMf0O+dN7FEvrBmwz\r\nUfufFjFiys9au2xMHSnZbzoKOoJ+OYXWq94F+9B8cDIGDcDRuvCNgyfUnjFB\r\nNgtY6SARcCouDLZw9GU/xzjyBmqGi02tIfa3YzbTzxMrWUKSN6VFl+r3D+6W\r\nZyTMx5dk4iQxmSQwQO3SA7Lp/7CG6g0y+zicu3xHU6zzxuZBbN78J5THqKbV\r\nKdqIKRtNz/Kt+niqRxg9tkbdOnqBlLiCBbYYGz103fE/1rQeT4DQ8P56WoxQ\r\nCjMa8UFnuSXkQ+uEiYGk3LWP6P43rFc3rMkNj0PZswmLKYuPQ9hl2+ZpBJss\r\nBMrq/1tHz3H55IV9I21uLm+y+CX4kad+4eMmtT1dSjvvQHBQD+SneGaUyTPi\r\nZM6ui2KmJPU8gL6QmYRp8GRZS2Zf3y3IHIX1d0vl6eLy/rbrlyMPjpydmoh/\r\nuYotoBljHskkNeZwidJiDbnDFpUBC7M+ht2+jo2wstsSgM26MU/EyWJx6f4v\r\nZixx9rP2fWWqIQygp5TATjj7jA6BP1D7UawuGWq5oh7KDto8OiZk62Jtg2HL\r\nFkLhAhlKf7Kfk81EhijG4SNxk6brg7hOUWE=\r\n=LMAo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f2d9e369b30c3796489ea1c504ab620ca3c4293f","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_npmVersion":"6.14.16","description":"Debug streams, by adding latency etc","directories":{},"_nodeVersion":"16.13.2","dependencies":{"streamx":"^2.12.4"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/debugging-stream_0.0.0_1649166128611_0.41658970944808793","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"debugging-stream","version":"1.0.0","author":{"name":"Mathias Buus"},"license":"MIT","_id":"debugging-stream@1.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"b34947b6b96ad66d3c1bcc781816ee4b5ba71a09","tarball":"https://registry.npmjs.org/debugging-stream/-/debugging-stream-1.0.0.tgz","fileCount":4,"integrity":"sha512-OSjNV0XUkQbmf9Iq794PJv2Un6zXOw5MYYxMSoO2qFN0GBSH96K35b3Iz5Te80uJL7aXTBv31ckfTf9RFVTLyA==","signatures":[{"sig":"MEUCIQCFvjdS1gMzKp6MNzwTxdabywkrHi5f8CKki8Aiw9OI1wIgH5CEHPV6DOOI25RVukA77FE0xxdNpF+PEM9vvRRGTA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTEdvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGmQ/7BTDyoNF4Rq+w2dNIpDelAYfW1n0ACWPYwRFXt764ba9FDaaw\r\nUe7Knt7G3BMCtfQtkBV/2GhCsG/jJcOYJICJWYZmIpHJ8MXVAbUB0UKlArwy\r\nBS6FTvW11OLeAtfTk9LRCbim8CyvRpD1Y2oLhJV9pZNkUxqzKRMtMJHY5QXq\r\nuUPvMXgEqMRb4g4AQ8d+HQBJddrardJTeqBuyt4V075EYMHxj5ESAuusi6b1\r\nocHO7a81GHCfUehVloqv3ElaV0YFm7X1Lx2cALNwOw0gzKUZE6Yi3thhqFsw\r\n9Oqcl6x4iwHvsRuqz+80AdgoqEbxH2ijvzLCPg8lm8gDRtIajBI+k5p+/zX+\r\ndyiQNjk3FIFgHENBKm0CBPX//rvOAuhqsojO5qtdOjZJDlQvpEdqF0i+CBnj\r\nXwu+R6M9q4ICoPK5nGHvSlnia8Jz7jVR9ktJVmjqoJ/kweob/8/MSBMfTaNb\r\noQC6OdNXgzNjWJbCf5znGX1ZAmm55tQc721SZHqtEfgbm6m0/HgXq0UB8Zu4\r\nFYStGBOO/O5lkFFaCODg66LvQF2eSlzz+wRxdm4zwyjBlFf9echFUBpaFnDg\r\nt8Ghsr8wwczELJdwX+X6HoE3y4U3fZl8X6GiiqydWFcWe+aRjD8w+9yRlO6J\r\nWECU1xuIcjTzzbEftFZx3WBox+kuTDIYQOg=\r\n=15MQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"862444a347cc9e45bb280c75ad69ff885f971aa0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_npmVersion":"6.14.16","description":"Debug streams, by adding latency etc","directories":{},"_nodeVersion":"16.13.2","dependencies":{"streamx":"^2.12.4"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/debugging-stream_1.0.0_1649166191216_0.25155893201288926","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"debugging-stream","version":"2.0.0","author":{"name":"Mathias Buus"},"license":"MIT","_id":"debugging-stream@2.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"515cad5a35299cf4b4bc0afcbd69d52c809c84ce","tarball":"https://registry.npmjs.org/debugging-stream/-/debugging-stream-2.0.0.tgz","fileCount":4,"integrity":"sha512-xwfl6wB/3xc553uwtGnSa94jFxnGOc02C0WU2Nmzwr80gzeqn1FX4VcbvoKIhe8L/lPq4BTQttAbrTN94uN8rA==","signatures":[{"sig":"MEUCIHqKz12MWzA7U8b/WkT/5zAbcHl9UqPiEPSddMwXQEKpAiEAijdzAdpslHhHPiokVP/I3Igrz5zaCicVX/eHx7msBhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTFyIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe6BAAl1rUGMyvmZK5AkzwJl7q1FTd7/RmItLNqHgS9bNMX7SF/48U\r\nqO4W4vNYK6UwG8WkGONb0AoEzSLbh79fA+FpmQti4vMsP0KGD7/IMlAKb0g1\r\nCzy6kj7LyD1idUTFtgQhRvWy6GQDWxk/5IEO0mantBMonH0MlYmRRON8rBwt\r\n9WheBZjTWP+pGfkqK7MeiD6tPVovh5rne4jNKDFDhlxklxH/hK3P2Y2a2OYP\r\nIr4Kfa6DsH/S7NX/WgVhFUUPqJX47Xwj9Hx3j1XOkernJ0rib6IXnsCD0Wee\r\nfO9fc5egCU1TpwHBRm8b8UI7LADh3nmRJ394VWlpdIMXfcQVP5oG69AKZZ3/\r\nz0I+q5YwpVkOvTrwsEhkksULNyzwNDWpsIYBRBzKBCRh0j/SD8McW5PX6LrS\r\n4IA+wfTVRR1bLzUIk1kp6AjLp9hzyli/Gw0INp4SilnyE0iQar0im1/22SyC\r\ngjOJNljpK78yocWv2P9/DNJorFj5dOeGpxs8jHC3K9wJK23z12htmsFRm00/\r\ndExg/RLgmz8oIg8dZzWVc6iZ37OIJrmr37MXLHyMRifCoewI6Fy0kdn4BGam\r\nPkn1Vk/O16fjSVZhO5lK3C4m2Jn8kzuVQeGAH2vhMAa76POW8jYxjjvz8CUS\r\n+v4zP25SBFYoWmumjFDQ7S9YwdY7U7rGCgg=\r\n=5mSI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0e49c0c29f7eb7f6c9f42840ee66908861de10d8","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_npmVersion":"6.14.16","description":"Debug streams, by adding latency etc","directories":{},"_nodeVersion":"16.13.2","dependencies":{"streamx":"^2.12.4"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/debugging-stream_2.0.0_1649171591910_0.7826366388099362","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"debugging-stream","version":"3.0.0","author":{"name":"Mathias Buus"},"license":"MIT","_id":"debugging-stream@3.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"7b6ae60f3e26d4f80b5e0ffc9c05d266cc8d8361","tarball":"https://registry.npmjs.org/debugging-stream/-/debugging-stream-3.0.0.tgz","fileCount":4,"integrity":"sha512-L44gZaqZPnme2XuQ/Zj928QShQNgE6UaPvx+XReeA+6Lm2SDOUyno2d30f2LjilZGPGfvNuRYqcd/BuT9gN5TQ==","signatures":[{"sig":"MEUCIAx9UUf8vXmdYJ1RxoervEaaL3bH9QpGNPdcjLMUY88+AiEAmlALAq9vnV7g1HGJYuvQHBvJtyViLu9nHF2b5QOkPxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4512},"main":"index.js","gitHead":"9aa95288dabd3671fc05e9cd1057e0d045383936","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_npmVersion":"10.7.0","description":"Debug streams, by adding latency, speed etc","directories":{},"_nodeVersion":"20.11.1","dependencies":{"streamx":"^2.20.2","fast-fifo":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"speedometer":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/debugging-stream_3.0.0_1731861698018_0.3849038183490048","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"debugging-stream","version":"3.0.1","author":{"name":"Mathias Buus"},"license":"MIT","_id":"debugging-stream@3.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"1f603fb570b5c94d102ca6bc99128542893c7e78","tarball":"https://registry.npmjs.org/debugging-stream/-/debugging-stream-3.0.1.tgz","fileCount":4,"integrity":"sha512-u/febVcz3FSuYse+acCsNI5EGQ8rdG3e7Nvs8Qavp1fH01qdkI8UsiUYQWprZE/bJDtFvbaxLRMMzc5EyL+Ccg==","signatures":[{"sig":"MEUCIQC3ezojBwEP/rF7Y26Giwk0kTBHGoV4TMtPgmXSYiDpqAIgMIqr44txbVm1PjoQrE8/C4aeL9Wdco1x/+eIqA2Jd4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4571},"main":"index.js","gitHead":"4f820c1f8fea0987855740a50dabb426c8b15a41","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_npmVersion":"10.7.0","description":"Debug streams, by adding latency, speed etc","directories":{},"_nodeVersion":"20.11.1","dependencies":{"streamx":"^2.20.2","fast-fifo":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"speedometer":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/debugging-stream_3.0.1_1731871446621_0.8849313082510011","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"debugging-stream","version":"3.1.0","description":"Debug streams, by adding latency, speed etc","main":"index.js","dependencies":{"fast-fifo":"^1.3.2","streamx":"^2.20.2"},"author":{"name":"Mathias Buus"},"license":"MIT","devDependencies":{"speedometer":"^1.1.0"},"_id":"debugging-stream@3.1.0","gitHead":"71fec17d51c0e7d8a2eaa870997b8f53b1cd01d2","_nodeVersion":"20.11.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-WZw2HC1sz5CE0FhFHPsycN9HDDSNr9ytZGnEcYjWaP4dNzePS8EPnuiiQDmhMjQ6vE2K/X2UWoSTOAcCilprCw==","shasum":"a456645eeb18590e5c8753541daad6f0e9447d2e","tarball":"https://registry.npmjs.org/debugging-stream/-/debugging-stream-3.1.0.tgz","fileCount":4,"unpackedSize":4701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbYpCs86Hkn9uPpZjUJR+M6HFPoQ7EpSM7AUTgq3RlfQIgScZhOOLOb8qVeJiwVdUT7UvXsO6Q6BvCASplUmGKRWY="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debugging-stream_3.1.0_1731872435363_0.835629430618771"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-05T13:42:08.611Z","modified":"2024-11-17T19:40:35.786Z","0.0.0":"2022-04-05T13:42:08.722Z","1.0.0":"2022-04-05T13:43:11.364Z","2.0.0":"2022-04-05T15:13:12.049Z","3.0.0":"2024-11-17T16:41:38.182Z","3.0.1":"2024-11-17T19:24:06.778Z","3.1.0":"2024-11-17T19:40:35.550Z"},"author":{"name":"Mathias Buus"},"license":"MIT","description":"Debug streams, by adding latency, speed etc","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"readme":"# debugging-stream\n\nStream that helps you debug streams\n\n```\nnpm install debugging-stream\n```\n\n## Usage\n\n``` js\nconst DebuggingStream = require('debugging-stream')\n\nconst s = new DebuggingStream(anotherStream, {\n  latency: 100, // add between 100ms read/write latency,\n  jitter: 10, // add 0-10 ms of jitter to the latency\n  speed: 100, // send 100 bytes per sec\n  writeSpeed, // same as speed but only affects writes\n  readSpeed // same as speed but only affects reads\n})\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}