Skip to content
This repository was archived by the owner on Apr 29, 2020. It is now read-only.

Commit 6f4bc23

Browse files
committed
update deps and vendor forge
1 parent be9d786 commit 6f4bc23

File tree

3 files changed

+29576
-10
lines changed

3 files changed

+29576
-10
lines changed

package.json

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"main": "lib/index.js",
66
"jsnext:main": "src/index.js",
77
"scripts": {
8-
"test": "dignified-test node",
9-
"build": "dignified-build node",
10-
"lint": "dignified-lint",
11-
"release": "dignified-release node",
12-
"release-minor": "dignified-release node --minor",
13-
"release-major": "dignified-release node --major"
8+
"test": "aegir-test node",
9+
"build": "aegir-build node",
10+
"lint": "aegir-lint",
11+
"release": "aegir-release node",
12+
"release-minor": "aegir-release node --minor",
13+
"release-major": "aegir-release node --major"
1414
},
1515
"repository": {
1616
"type": "git",
@@ -27,15 +27,25 @@
2727
"homepage": "https://github.com/ipfs/js-libp2p-ipfs#readme",
2828
"devDependencies": {
2929
"chai": "^3.5.0",
30-
"dignified.js": "^1.0.1",
30+
"aegir": "^2.0.0",
3131
"pre-commit": "^1.1.2"
3232
},
3333
"dependencies": {
3434
"libp2p-spdy": "^0.3.0",
35-
"libp2p-swarm": "^0.10.2",
35+
"libp2p-swarm": "^0.10.4",
3636
"libp2p-tcp": "^0.4.0",
37+
"libp2p-websockets": "^0.3.2",
3738
"multiaddr": "^1.3.0",
3839
"peer-id": "^0.6.0",
3940
"peer-info": "^0.6.0"
41+
},
42+
"aegir": {
43+
"webpack": {
44+
"resolve": {
45+
"alias": {
46+
"node-forge": "../vendor/forge.bundle.js"
47+
}
48+
}
49+
}
4050
}
4151
}

src/index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
const Swarm = require('libp2p-swarm')
44
const Peer = require('peer-info')
55
const TCP = require('libp2p-tcp')
6-
// const utp = require('libp2p-utp')
7-
// const ws = require('libp2p-websockets')
6+
// const UTP = require('libp2p-utp')
7+
const WS = require('libp2p-websockets')
88
const spdy = require('libp2p-spdy')
99
const multiaddr = require('multiaddr')
1010

@@ -22,12 +22,16 @@ exports.Node = function Node (peerInfo) {
2222
// Swarm
2323
this.swarm = new Swarm(peerInfo)
2424
this.swarm.transport.add('tcp', new TCP())
25+
this.swarm.transport.add('ws', new WS())
2526
this.swarm.connection.addStreamMuxer(spdy)
2627
this.swarm.connection.reuse()
2728

2829
this.start = (callback) => {
2930
this.swarm.transport.listen('tcp', {}, null, callback)
31+
// when we get websockets addr in our config
32+
// this.swarm.transport.listen('tcp', {}, null, callback)
3033
}
34+
3135
this.routing = null
3236
this.records = null
3337

0 commit comments

Comments
 (0)