From f8a863ed9cfc6c2a4933f68b1c70323c5fcceac9 Mon Sep 17 00:00:00 2001 From: Mitra Ardron Date: Fri, 21 Jun 2019 18:26:48 +1000 Subject: [PATCH] Gun changes as requested in https://github.com/internetarchive/dweb-archive/issues/106 made (still turned off by default) --- TransportGUN.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/TransportGUN.js b/TransportGUN.js index 87658bc..82d062d 100644 --- a/TransportGUN.js +++ b/TransportGUN.js @@ -18,12 +18,11 @@ require('gun/lib/path.js'); // So that .path works //require('gun/nts'); //require('gun/lib/wire'); // NodeJS websocket //require('gun/lib/multicast'); // Local area broadcasting needs passing `multicast: true` in options (which is safe in node + browser) -/* require('gun/lib/radix.js'); // loaded by store but required for webpack require('gun/lib/radisk.js'); // loaded by store but required for webpack require('gun/lib/store.js'); require('gun/lib/rindexed.js'); -*/ + const debuggun = require('debug')('dweb-transports:gun'); const stringify = require('canonical-json'); @@ -38,8 +37,8 @@ const utils = require('./utils'); // Utility functions //unused currently: function delay(ms, val) { return new Promise(resolve => {setTimeout(() => { resolve(val); },ms)})} let defaultoptions = { - peers: [ "https://dweb.me:4246/gun" ] - //localstore: true #True is default TODO-GUN check if false turns it off, or defaults to a different store. + peers: [ "https://dweb.me:4246/gun" ], + localStorage: false // Need to be false to turn localStorage off on browser (do this if include radix/radisk) }; //To run a superpeer - cd wherever; node install gun; cd node_modules/gun; npm start - starts server by default on port 8080, or set an "env" - see http.js //setenv GUN_ENV false; node examples/http.js 4246