| addr-to-ip-port • 1.5.4Convert an 'address:port' string to an array [address:string, port:number] | INDIRECT | 0 | |
| base64-js • 1.5.1Base64 encoding/decoding in pure JS | INDIRECT | 0 | |
| bencode • 2.0.3Bencode de/encoder | DIRECT | 0 | |
| bittorrent-peerid • 1.3.6Map a BitTorrent peer ID to a human-readable client name and version | DIRECT | 0 | |
| bn.js • 5.2.5Big number implementation in pure javascript | DIRECT | 0 | |
| buffer • 6.0.3Node.js Buffer API, for the browser | INDIRECT | 2 | |
| bufferutil • 4.1.0WebSocket buffer utils | DIRECT | 1 | |
| chrome-dgram • 3.0.6Use the Node `dgram` API in Chrome Apps | DIRECT | 2 | |
| clone • 2.1.2deep cloning of objects and arrays | DIRECT | 0 | |
| debug • 4.4.3Lightweight debugging utility for Node.js and the browser | DIRECT | 1 | |
| decompress-response • 6.0.0Decompress a HTTP response if needed | INDIRECT | 1 | |
| err-code • 3.0.1Create an error with a code | INDIRECT | 0 | |
| get-browser-rtc • 1.1.0get webrtc browser methods unprefixed | INDIRECT | 0 | |
| ip-address • 10.2.0A library for parsing IPv4 and IPv6 IP addresses in node and the browser. | INDIRECT | 0 | |
| ip • 1.1.9[](https://www.npmjs.com/package/ip) | DIRECT | 0 | |
| ipaddr.js • 2.4.0A library for manipulating IPv4 and IPv6 addresses in JavaScript. | INDIRECT | 0 | |
| lru • 3.1.0A simple O(1) LRU cache | DIRECT | 1 | |
| mimic-response • 3.1.0Mimic a Node.js HTTP response stream | INDIRECT | 0 | |
| minimist • 1.2.8parse argument options | DIRECT | 0 | |
| ms • 2.1.3Tiny millisecond conversion utility | INDIRECT | 0 | |
| node-gyp-build • 4.8.4Build tool and bindings loader for node-gyp that supports prebuilds | INDIRECT | 0 | |
| queue-microtask • 1.2.3fast, tiny `queueMicrotask` shim for modern engines | DIRECT | 0 | |
| random-iterate • 1.0.1Iterate values in a list in random order | DIRECT | 0 | |
| randombytes • 2.1.0random bytes from browserify stand alone | DIRECT | 1 | |
| readable-stream • 3.6.2Streams3, a user-land copy of the stream library from Node.js | INDIRECT | 4 | |
| run-parallel • 1.2.0Run an array of functions in parallel | DIRECT | 1 | |
| run-series • 1.1.9Run an array of functions in series | DIRECT | 0 | |
| safe-buffer • 5.2.1Safer Node.js Buffer API | INDIRECT | 0 | |
| simple-concat • 1.0.1Super-minimalist version of `concat-stream`. Less than 15 lines! | INDIRECT | 0 | |
| simple-get • 4.0.1Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines. | DIRECT | 5 | |
| simple-peer • 9.11.1Simple one-to-one WebRTC video/voice and data channels | DIRECT | 14 | |
| simple-websocket • 9.1.0Simple, EventEmitter API for WebSockets (browser) | DIRECT | 10 | |
| smart-buffer • 4.2.0smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more. | INDIRECT | 0 | |
| socks • 2.8.9Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality. | DIRECT | 2 | |
| string_decoder • 1.3.0The string_decoder module from Node core | INDIRECT | 1 | |
| string2compact • 1.3.2Convert 'hostname:port' strings to BitTorrent's compact ip/host binary returned by Trackers | DIRECT | 2 | |
| unordered-array-remove • 1.0.2Efficiently remove an element from an unordered array without doing a splice | DIRECT | 0 | |
| utf-8-validate • 5.0.10Check if a buffer contains valid UTF-8 | DIRECT | 1 | |
| util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser support | INDIRECT | 0 | |
| ws • 7.5.13Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js | DIRECT | 0 | |