{"_id":"pull-mplex","_rev":"4635320","name":"pull-mplex","description":"pull-stream based multiplex implementation of https://github.com/libp2p/mplex","dist-tags":{"latest":"0.1.2"},"maintainers":[{"name":"jacobheun","email":""}],"time":{"modified":"2026-04-10T19:14:39.000Z","created":"2019-02-14T13:54:17.721Z","0.1.2":"2019-03-15T12:33:26.890Z","0.1.1":"2019-02-20T18:45:01.006Z","0.1.0":"2019-02-14T13:54:17.721Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/libp2p/pull-mplex.git"},"versions":{"0.1.2":{"name":"pull-mplex","version":"0.1.2","description":"pull-stream based multiplex implementation of https://github.com/libp2p/mplex","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/libp2p/pull-mplex.git"},"keywords":["libp2p","muxer"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/pull-mplex/issues"},"homepage":"https://github.com/libp2p/pull-mplex#readme","scripts":{"lint":"aegir lint","build":"aegir build","check":"aegir dep-check && aegir lint","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","chunky":"0.0.0","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.6.0","libp2p-mplex":"~0.8.4","pull-abortable":"^4.1.1","pull-defer":"~0.2.3","pull-generate":"^2.2.0","pull-length-prefixed":"^1.3.1","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0"},"dependencies":{"async":"^2.6.1","buffer-reuse-pool":"^1.0.0","debug":"^4.1.1","interface-connection":"~0.3.3","looper":"^4.0.0","pull-offset-limit":"^1.1.1","pull-pair":"^1.1.0","pull-pushable":"^2.2.0","pull-stream":"^3.6.9","pull-through":"^1.0.18","varint":"^5.0.0"},"contributors":[{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"}],"gitHead":"de7329d50275d717a6a1efbb2d8a88222a60c3f7","_id":"pull-mplex@0.1.2","_nodeVersion":"10.15.3","_npmVersion":"6.8.0","dist":{"shasum":"bedbb15386857536dbc454309d0db158433e0a9a","size":183470,"noattachment":false,"key":"/pull-mplex/-/pull-mplex-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-mplex/download/pull-mplex-0.1.2.tgz"},"maintainers":[{"name":"jacobheun","email":""}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pull-mplex_0.1.2_1552653206723_0.6254270362245808"},"_hasShrinkwrap":false,"publish_time":1552653206890,"_cnpm_publish_time":1552653206890,"_cnpmcore_publish_time":"2021-12-16T19:10:18.923Z"},"0.1.1":{"name":"pull-mplex","version":"0.1.1","description":"pull-stream based multiplex implementation of https://github.com/libp2p/mplex","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/libp2p/pull-mplex.git"},"keywords":["libp2p","muxer"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/pull-mplex/issues"},"homepage":"https://github.com/libp2p/pull-mplex#readme","scripts":{"lint":"aegir lint","build":"aegir build","check":"aegir dep-check && aegir lint","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","chunky":"0.0.0","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.6.0","libp2p-mplex":"~0.8.4","pull-abortable":"^4.1.1","pull-defer":"~0.2.3","pull-generate":"^2.2.0","pull-length-prefixed":"^1.3.1","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0"},"dependencies":{"async":"^2.6.1","buffer-reuse-pool":"^1.0.0","debug":"^4.1.1","interface-connection":"~0.3.3","looper":"^4.0.0","pull-offset-limit":"^1.1.1","pull-pair":"^1.1.0","pull-pushable":"^2.2.0","pull-stream":"^3.6.9","pull-through":"^1.0.18","varint":"^5.0.0"},"contributors":[{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"}],"gitHead":"5c64fb7491efd3dd155c19ea8a150f2af0279edf","_id":"pull-mplex@0.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"70ac00ca984c226e88ae5d0422bc31ca4c6339e1","size":183249,"noattachment":false,"key":"/pull-mplex/-/pull-mplex-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-mplex/download/pull-mplex-0.1.1.tgz"},"maintainers":[{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pull-mplex_0.1.1_1550688300832_0.6390655009978634"},"_hasShrinkwrap":false,"publish_time":1550688301006,"_cnpm_publish_time":1550688301006,"_cnpmcore_publish_time":"2021-12-16T19:10:19.577Z"},"0.1.0":{"name":"pull-mplex","version":"0.1.0","description":"pull-stream based multiplex implementation of https://github.com/libp2p/mplex","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/libp2p/pull-mplex.git"},"keywords":["libp2p","muxer"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/pull-mplex/issues"},"homepage":"https://github.com/libp2p/pull-mplex#readme","scripts":{"lint":"aegir lint","build":"aegir build","check":"aegir dep-check && aegir lint","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","chunky":"0.0.0","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.6.0","libp2p-mplex":"~0.8.4","pull-abortable":"^4.1.1","pull-defer":"~0.2.3","pull-generate":"^2.2.0","pull-length-prefixed":"^1.3.1","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0"},"dependencies":{"async":"^2.6.1","buffer-reuse-pool":"^1.0.0","debug":"^4.1.1","interface-connection":"~0.3.3","looper":"^4.0.0","pull-offset-limit":"^1.1.1","pull-pair":"^1.1.0","pull-pushable":"^2.2.0","pull-stream":"^3.6.9","pull-through":"^1.0.18","varint":"^5.0.0"},"contributors":[{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"}],"gitHead":"9b5fc692a75ebc0330f7627dea8c81fcfaf31137","_id":"pull-mplex@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"5950966f181ed360c2e1f1e7acc1effe00f78393","size":183185,"noattachment":false,"key":"/pull-mplex/-/pull-mplex-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pull-mplex/download/pull-mplex-0.1.0.tgz"},"maintainers":[{"name":"jacobheun","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pull-mplex_0.1.0_1550152457514_0.5417275144831326"},"_hasShrinkwrap":false,"publish_time":1550152457721,"_cnpm_publish_time":1550152457721,"_cnpmcore_publish_time":"2021-12-16T19:10:20.362Z"}},"readme":"pull-plex\n===================\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)\n[![](https://img.shields.io/badge/freenode-%23libp2p-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23libp2p)\n[![Dependency Status](https://david-dm.org/libp2p/pull-mplex.svg?style=flat-square)](https://david-dm.org/libp2p/pull-mplex)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard)\n[![Travis CI](https://flat.badgen.net/travis/libp2p/pull-mplex)](https://travis-ci.com/libp2p/pull-mplex)\n\n> pull-streams based multiplexer implementing the [mplex spec](https://github.com/libp2p/specs/blob/48b3377/mplex/README.md)\n\n[![](https://github.com/libp2p/interface-stream-muxer/raw/master/img/badge.png)](https://github.com/libp2p/interface-stream-muxer)\n\n## Lead Maintainer\n\n[Jacob Heun](https://github.com/jacobheun).\n\n## Table of Contents\n\n* [Install](#install)\n* [Usage](#usage)\n* [API](#api)\n* [Contribute](#contribute)\n* [License](#license)\n\n## Install\n\n```sh\n> npm install pull-mplex\n```\n\n## Usage\n\nSee the [examples](./examples).\n\n## API\n\nTBD\n\n## Contribute\n\nThis module is actively under development. Please check out the issues and submit PRs!\n\n## License\n\nMIT © Protocol Labs\n","_attachments":{},"homepage":"https://github.com/libp2p/pull-mplex#readme","bugs":{"url":"https://github.com/libp2p/pull-mplex/issues"},"license":"MIT"}