diff --git a/packages/web3-bzz/src/index.js b/packages/web3-bzz/src/index.js index 7f87381f838..8b4379b8cca 100644 --- a/packages/web3-bzz/src/index.js +++ b/packages/web3-bzz/src/index.js @@ -22,7 +22,7 @@ "use strict"; -var _ = require('underscore'); + var swarm = require("swarm-js"); @@ -52,7 +52,7 @@ if (typeof ethereum !== 'undefined' && ethereum.bzz) { Bzz.prototype.setProvider = function(provider) { // is ethereum provider - if(_.isObject(provider) && _.isString(provider.bzz)) { + if(typeof provider === 'object' && provider != null && typeof provider.bzz === 'string') { provider = provider.bzz; // is no string, set default } @@ -61,7 +61,7 @@ Bzz.prototype.setProvider = function(provider) { // } - if(_.isString(provider)) { + if(typeof provider === 'string') { this.currentProvider = provider; } else { this.currentProvider = null;