@@ -47,37 +47,37 @@ module.exports = function libp2p (self, config) {
4747
4848function defaultBundle ( { datastore, peerInfo, peerBook, options, config } ) {
4949 const libp2pDefaults = {
50- datastore : opts . datastore ,
51- peerInfo : opts . peerInfo ,
52- peerBook : opts . peerBook ,
50+ datastore,
51+ peerInfo,
52+ peerBook,
5353 config : {
5454 peerDiscovery : {
5555 mdns : {
56- enabled : get ( opts . options , 'config.Discovery.MDNS.Enabled' ,
57- get ( opts . config , 'Discovery.MDNS.Enabled' , true ) )
56+ enabled : get ( options , 'config.Discovery.MDNS.Enabled' ,
57+ get ( config , 'Discovery.MDNS.Enabled' , true ) )
5858 } ,
5959 webRTCStar : {
60- enabled : get ( opts . options , 'config.Discovery.webRTCStar.Enabled' ,
61- get ( opts . config , 'Discovery.webRTCStar.Enabled' , true ) )
60+ enabled : get ( options , 'config.Discovery.webRTCStar.Enabled' ,
61+ get ( config , 'Discovery.webRTCStar.Enabled' , true ) )
6262 } ,
6363 bootstrap : {
64- list : get ( opts . options , 'config.Bootstrap' ,
65- get ( opts . config , 'Bootstrap' , [ ] ) )
64+ list : get ( options , 'config.Bootstrap' ,
65+ get ( config , 'Bootstrap' , [ ] ) )
6666 }
6767 } ,
6868 relay : {
69- enabled : get ( opts . options , 'relay.enabled' ,
70- get ( opts . config , 'relay.enabled' , false ) ) ,
69+ enabled : get ( options , 'relay.enabled' ,
70+ get ( config , 'relay.enabled' , false ) ) ,
7171 hop : {
72- enabled : get ( opts . options , 'relay.hop.enabled' ,
73- get ( opts . config , 'relay.hop.enabled' , false ) ) ,
74- active : get ( opts . options , 'relay.hop.active' ,
75- get ( opts . config , 'relay.hop.active' , false ) )
72+ enabled : get ( options , 'relay.hop.enabled' ,
73+ get ( config , 'relay.hop.enabled' , false ) ) ,
74+ active : get ( options , 'relay.hop.active' ,
75+ get ( config , 'relay.hop.active' , false ) )
7676 }
7777 } ,
7878 dht : {
79- kBucketSize : get ( opts . options , 'dht.kBucketSize' , 20 ) ,
80- enabledDiscovery : get ( opts . options , 'dht.enabledDiscovery' , true ) ,
79+ kBucketSize : get ( options , 'dht.kBucketSize' , 20 ) ,
80+ enabledDiscovery : get ( options , 'dht.enabledDiscovery' , true ) ,
8181 validators : {
8282 ipns : ipnsUtils . validator
8383 } ,
@@ -86,12 +86,12 @@ function defaultBundle ({ datastore, peerInfo, peerBook, options, config }) {
8686 }
8787 } ,
8888 EXPERIMENTAL : {
89- dht : true ,
90- pubsub : get ( opts . options , 'EXPERIMENTAL.pubsub' , false )
89+ dht : ! ( get ( options , 'local' , false ) ) ,
90+ pubsub : get ( options , 'EXPERIMENTAL.pubsub' , false )
9191 }
9292 } ,
93- connectionManager : get ( opts . options , 'connectionManager' ,
94- get ( opts . config , 'connectionManager' , { } ) )
93+ connectionManager : get ( options , 'connectionManager' ,
94+ get ( config , 'connectionManager' , { } ) )
9595 }
9696
9797 const libp2pOptions = defaultsDeep ( get ( options , 'libp2p' , { } ) , libp2pDefaults )
0 commit comments