Compare commits

...

10 Commits

Author SHA1 Message Date
bb244ce392 chore: release version v0.7.5
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com>
2019-01-10 14:43:08 +01:00
ef04b79983 chore: update contributors 2019-01-10 14:43:07 +01:00
308cd9ab2c chore: update deps 2019-01-10 14:41:29 +01:00
b8d2b3d651 fix: reduce bundle size 2019-01-10 14:41:29 +01:00
c7eac39012 chore: release version v0.7.4
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com>
2019-01-04 09:27:29 -07:00
9d5f2a35ae chore: update contributors 2019-01-04 09:27:29 -07:00
7477c5c4a4 chore: update dependencies 2019-01-04 09:24:19 -07:00
ba275558bb chore: release version v0.7.3
License: MIT
Signed-off-by: Jacob Heun <jacobheun@gmail.com>
2018-11-26 14:38:08 +01:00
9b32d25de9 chore: update contributors 2018-11-26 14:38:07 +01:00
3c16dbe93e chore: upgrade dependencies 2018-11-26 14:26:27 +01:00
6 changed files with 47 additions and 20 deletions

View File

@ -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)

View File

@ -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>"
] ]
} }

View File

@ -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)
} }

View File

@ -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
) )

View File

@ -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]
) )

View File

@ -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])