This repository was archived by the owner on Oct 19, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 9 files changed +25
-101
lines changed
Expand file tree Collapse file tree 9 files changed +25
-101
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 3737 " labs"
3838 ],
3939 "engines" : {
40- "node" : " >=4 .0.0" ,
41- "npm" : " >=3 .0.0"
40+ "node" : " >=10 .0.0" ,
41+ "npm" : " >=6 .0.0"
4242 },
4343 "license" : " MIT" ,
4444 "dependencies" : {
4545 "interface-connection" : " ~0.3.2" ,
4646 "async" : " ^2.6.0" ,
47- "debug" : " ^3.1.0" ,
48- "lodash.isfunction" : " ^3.0.9" ,
49- "lodash.range" : " ^3.2.0" ,
47+ "debug" : " ^4.1.0" ,
5048 "once" : " ^1.4.0" ,
5149 "pull-handshake" : " ^1.1.4" ,
5250 "pull-length-prefixed" : " ^1.3.1" ,
5553 "varint" : " ^5.0.0"
5654 },
5755 "devDependencies" : {
58- "aegir" : " ^15.1.0 " ,
56+ "aegir" : " ^18.0.3 " ,
5957 "chai" : " ^4.1.2" ,
6058 "dirty-chai" : " ^2.0.1" ,
6159 "libp2p-multiplex" : " ~0.5.1" ,
62- "libp2p-spdy" : " ~0.12 .1" ,
60+ "libp2p-spdy" : " ~0.13 .1" ,
6361 "pull-pair" : " ^1.1.0" ,
6462 "pump" : " ^3.0.0" ,
6563 "run-parallel" : " ^1.1.9" ,
Original file line number Diff line number Diff line change 11'use strict'
22
33const varint = require ( 'varint' )
4- const pull = require ( 'pull-stream' )
4+ const pull = require ( 'pull-stream/pull' )
5+ const map = require ( 'pull-stream/throughs/map' )
6+ const collect = require ( 'pull-stream/sinks/collect' )
7+ const take = require ( 'pull-stream/throughs/take' )
58const pullLP = require ( 'pull-length-prefixed' )
69const Connection = require ( 'interface-connection' ) . Connection
710const util = require ( '../util' )
@@ -113,8 +116,8 @@ class Dialer {
113116 conn ,
114117 pullLP . decode ( ) ,
115118 collectLs ( conn ) ,
116- pull . map ( stringify ) ,
117- pull . collect ( ( err , list ) => {
119+ map ( stringify ) ,
120+ collect ( ( err , list ) => {
118121 if ( err ) {
119122 return callback ( err )
120123 }
@@ -139,7 +142,7 @@ function collectLs (conn) {
139142 let first = true
140143 let counter = 0
141144
142- return pull . take ( ( msg ) => {
145+ return take ( ( msg ) => {
143146 if ( first ) {
144147 varint . decode ( msg )
145148 counter = varint . decode ( msg , varint . decode . bytes )
Original file line number Diff line number Diff line change 11'use strict'
22
3- const pull = require ( 'pull-stream' )
4- const isFunction = require ( 'lodash.isfunction' )
3+ const pull = require ( 'pull-stream/pull' )
54const assert = require ( 'assert' )
65const select = require ( '../select' )
76const selectHandler = require ( './select-handler' )
@@ -77,7 +76,7 @@ class Listener {
7776 */
7877 addHandler ( protocol , handlerFunc , matchFunc ) {
7978 this . log ( 'adding handler: ' + protocol )
80- assert ( isFunction ( handlerFunc ) , 'handler must be a function' )
79+ assert ( typeof handlerFunc === 'function' , 'handler must be a function' )
8180
8281 if ( this . handlers [ protocol ] ) {
8382 this . log ( 'overwriting handler for ' + protocol )
Original file line number Diff line number Diff line change 11'use strict'
22
3- const pull = require ( 'pull-stream' )
3+ const pull = require ( 'pull-stream/pull' )
4+ const values = require ( 'pull-stream/sources/values' )
45const pullLP = require ( 'pull-length-prefixed' )
56const varint = require ( 'varint' )
67
@@ -24,10 +25,9 @@ function lsHandler (self, conn) {
2425 const encodedProtos = protos . map ( ( proto ) => {
2526 return Buffer . from ( proto + '\n' )
2627 } )
27- const values = [ buf ] . concat ( encodedProtos )
2828
2929 pull (
30- pull . values ( values ) ,
30+ values ( [ buf ] . concat ( encodedProtos ) ) ,
3131 pullLP . encode ( ) ,
3232 conn
3333 )
Original file line number Diff line number Diff line change 11'use strict'
22
3- const pull = require ( 'pull-stream' )
3+ const pull = require ( 'pull-stream/pull' )
4+ const values = require ( 'pull-stream/sources/values' )
5+ const collect = require ( 'pull-stream/sinks/collect' )
46const pullLP = require ( 'pull-length-prefixed' )
57const debug = require ( 'debug' )
68
@@ -13,12 +15,10 @@ function randomId () {
1315// prefixes a message with a varint
1416// TODO this is a pull-stream 'creep' (pull stream to add a byte?')
1517function encode ( msg , callback ) {
16- const values = Buffer . isBuffer ( msg ) ? [ msg ] : [ Buffer . from ( msg ) ]
17-
1818 pull (
19- pull . values ( values ) ,
19+ values ( Buffer . isBuffer ( msg ) ? [ msg ] : [ Buffer . from ( msg ) ] ) ,
2020 pullLP . encode ( ) ,
21- pull . collect ( ( err , encoded ) => {
21+ collect ( ( err , encoded ) => {
2222 if ( err ) {
2323 return callback ( err )
2424 }
Original file line number Diff line number Diff line change @@ -17,9 +17,9 @@ const util = require('./util')
1717const createPair = util . createPair
1818
1919const options = [
20- { name : 'over pull-pair' } ,
21- { name : 'over spdy' , muxer : spdy } ,
22- { name : 'over multiplex' , muxer : multiplex }
20+ { name : 'over pull-pair' } ,
21+ { name : 'over spdy' , muxer : spdy } ,
22+ { name : 'over multiplex' , muxer : multiplex }
2323]
2424
2525options . forEach ( ( option ) => {
You can’t perform that action at this time.
0 commit comments