mirror of
https://github.com/fluencelabs/js-libp2p
synced 2025-07-08 13:21:34 +00:00
Compare commits
10 Commits
Author | SHA1 | Date | |
---|---|---|---|
bb244ce392 | |||
ef04b79983 | |||
308cd9ab2c | |||
b8d2b3d651 | |||
c7eac39012 | |||
9d5f2a35ae | |||
7477c5c4a4 | |||
ba275558bb | |||
9b32d25de9 | |||
3c16dbe93e |
20
CHANGELOG.md
20
CHANGELOG.md
@ -1,3 +1,23 @@
|
|||||||
|
<a name="0.7.5"></a>
|
||||||
|
## [0.7.5](https://github.com/libp2p/js-libp2p-identify/compare/v0.7.4...v0.7.5) (2019-01-10)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* reduce bundle size ([b8d2b3d](https://github.com/libp2p/js-libp2p-identify/commit/b8d2b3d))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="0.7.4"></a>
|
||||||
|
## [0.7.4](https://github.com/libp2p/js-libp2p-identify/compare/v0.7.3...v0.7.4) (2019-01-04)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a name="0.7.3"></a>
|
||||||
|
## [0.7.3](https://github.com/libp2p/js-libp2p-identify/compare/v0.7.2...v0.7.3) (2018-11-26)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<a name="0.7.2"></a>
|
<a name="0.7.2"></a>
|
||||||
## [0.7.2](https://github.com/libp2p/js-libp2p-identify/compare/v0.7.1...v0.7.2) (2018-07-23)
|
## [0.7.2](https://github.com/libp2p/js-libp2p-identify/compare/v0.7.1...v0.7.2) (2018-07-23)
|
||||||
|
|
||||||
|
18
package.json
18
package.json
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "libp2p-identify",
|
"name": "libp2p-identify",
|
||||||
"version": "0.7.2",
|
"version": "0.7.5",
|
||||||
"description": "libp2p Identify Protocol",
|
"description": "libp2p Identify Protocol",
|
||||||
"leadMaintainer": "Jacob Heun <jacobheun@gmail.com>",
|
"leadMaintainer": "Jacob Heun <jacobheun@gmail.com>",
|
||||||
"main": "src/index.js",
|
"main": "src/index.js",
|
||||||
@ -37,27 +37,29 @@
|
|||||||
},
|
},
|
||||||
"homepage": "https://github.com/libp2p/js-libp2p-identify#readme",
|
"homepage": "https://github.com/libp2p/js-libp2p-identify#readme",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"aegir": "^15.0.0",
|
"aegir": "^18.0.3",
|
||||||
"chai": "^4.1.2",
|
"chai": "^4.2.0",
|
||||||
"dirty-chai": "^2.0.1",
|
"dirty-chai": "^2.0.1",
|
||||||
"pull-pair": "^1.1.0"
|
"pull-pair": "^1.1.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"multiaddr": "^5.0.0",
|
"multiaddr": "^6.0.3",
|
||||||
"peer-id": "~0.10.7",
|
"peer-id": "~0.12.2",
|
||||||
"peer-info": "~0.14.1",
|
"peer-info": "~0.15.1",
|
||||||
"protons": "^1.0.1",
|
"protons": "^1.0.1",
|
||||||
"pull-length-prefixed": "^1.3.0",
|
"pull-length-prefixed": "^1.3.1",
|
||||||
"pull-stream": "^3.6.7"
|
"pull-stream": "^3.6.9"
|
||||||
},
|
},
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"David Dias <daviddias.p@gmail.com>",
|
"David Dias <daviddias.p@gmail.com>",
|
||||||
"Friedel Ziegelmayer <dignifiedquire@gmail.com>",
|
"Friedel Ziegelmayer <dignifiedquire@gmail.com>",
|
||||||
"Greenkeeper <support@greenkeeper.io>",
|
"Greenkeeper <support@greenkeeper.io>",
|
||||||
|
"Hugo Dias <hugomrdias@gmail.com>",
|
||||||
"Jacob Heun <jacobheun@gmail.com>",
|
"Jacob Heun <jacobheun@gmail.com>",
|
||||||
"Jacob Heun <jake@andyet.net>",
|
"Jacob Heun <jake@andyet.net>",
|
||||||
"Maciej Krüger <mkg20001@gmail.com>",
|
"Maciej Krüger <mkg20001@gmail.com>",
|
||||||
"Richard Littauer <richard.littauer@gmail.com>",
|
"Richard Littauer <richard.littauer@gmail.com>",
|
||||||
|
"Vasco Santos <vasco.santos@moxy.studio>",
|
||||||
"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ <victorbjelkholm@gmail.com>"
|
"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ <victorbjelkholm@gmail.com>"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,9 @@
|
|||||||
const PeerInfo = require('peer-info')
|
const PeerInfo = require('peer-info')
|
||||||
const PeerId = require('peer-id')
|
const PeerId = require('peer-id')
|
||||||
const multiaddr = require('multiaddr')
|
const multiaddr = require('multiaddr')
|
||||||
const pull = require('pull-stream')
|
const pull = require('pull-stream/pull')
|
||||||
|
const take = require('pull-stream/throughs/take')
|
||||||
|
const collect = require('pull-stream/sinks/collect')
|
||||||
const lp = require('pull-length-prefixed')
|
const lp = require('pull-length-prefixed')
|
||||||
|
|
||||||
const msg = require('./message')
|
const msg = require('./message')
|
||||||
@ -17,8 +19,8 @@ module.exports = (conn, expectedPeerInfo, callback) => {
|
|||||||
pull(
|
pull(
|
||||||
conn,
|
conn,
|
||||||
lp.decode(),
|
lp.decode(),
|
||||||
pull.take(1),
|
take(1),
|
||||||
pull.collect((err, data) => {
|
collect((err, data) => {
|
||||||
if (err) {
|
if (err) {
|
||||||
return callback(err)
|
return callback(err)
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
'use strict'
|
'use strict'
|
||||||
|
|
||||||
const pull = require('pull-stream')
|
const pull = require('pull-stream/pull')
|
||||||
|
const values = require('pull-stream/sources/values')
|
||||||
const lp = require('pull-length-prefixed')
|
const lp = require('pull-length-prefixed')
|
||||||
|
|
||||||
const msg = require('./message')
|
const msg = require('./message')
|
||||||
@ -25,7 +26,7 @@ module.exports = (conn, pInfoSelf) => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
pull(
|
pull(
|
||||||
pull.values([msgSend]),
|
values([msgSend]),
|
||||||
lp.encode(),
|
lp.encode(),
|
||||||
conn
|
conn
|
||||||
)
|
)
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
/* eslint-env mocha */
|
/* eslint-env mocha */
|
||||||
'use strict'
|
'use strict'
|
||||||
|
|
||||||
const pull = require('pull-stream')
|
const pull = require('pull-stream/pull')
|
||||||
|
const values = require('pull-stream/sources/values')
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const dirtyChai = require('dirty-chai')
|
const dirtyChai = require('dirty-chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
@ -41,7 +42,7 @@ describe('identify.dialer', () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
pull(
|
pull(
|
||||||
pull.values([input]),
|
values([input]),
|
||||||
lp.encode(),
|
lp.encode(),
|
||||||
p[0]
|
p[0]
|
||||||
)
|
)
|
||||||
@ -73,7 +74,7 @@ describe('identify.dialer', () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
pull(
|
pull(
|
||||||
pull.values([input]),
|
values([input]),
|
||||||
lp.encode(),
|
lp.encode(),
|
||||||
p[0]
|
p[0]
|
||||||
)
|
)
|
||||||
@ -97,7 +98,7 @@ describe('identify.dialer', () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
pull(
|
pull(
|
||||||
pull.values([input]),
|
values([input]),
|
||||||
lp.encode(),
|
lp.encode(),
|
||||||
p[0]
|
p[0]
|
||||||
)
|
)
|
||||||
@ -126,7 +127,7 @@ describe('identify.dialer', () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pull(
|
pull(
|
||||||
pull.values([input]),
|
values([input]),
|
||||||
lp.encode(),
|
lp.encode(),
|
||||||
p[0]
|
p[0]
|
||||||
)
|
)
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
/* eslint-env mocha */
|
/* eslint-env mocha */
|
||||||
'use strict'
|
'use strict'
|
||||||
|
|
||||||
const pull = require('pull-stream')
|
const pull = require('pull-stream/pull')
|
||||||
|
const collect = require('pull-stream/sinks/collect')
|
||||||
const chai = require('chai')
|
const chai = require('chai')
|
||||||
const dirtyChai = require('dirty-chai')
|
const dirtyChai = require('dirty-chai')
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
@ -38,7 +39,7 @@ describe('identify.listener', () => {
|
|||||||
pull(
|
pull(
|
||||||
p[1],
|
p[1],
|
||||||
lp.decode(),
|
lp.decode(),
|
||||||
pull.collect((err, result) => {
|
collect((err, result) => {
|
||||||
expect(err).to.not.exist()
|
expect(err).to.not.exist()
|
||||||
|
|
||||||
const input = msg.decode(result[0])
|
const input = msg.decode(result[0])
|
||||||
|
Reference in New Issue
Block a user