diff --git a/lib/bcoin-browser.js b/lib/bcoin-browser.js index 61ef9601..7d151a3d 100644 --- a/lib/bcoin-browser.js +++ b/lib/bcoin-browser.js @@ -7,9 +7,6 @@ 'use strict'; -var util = require('./utils/util'); -var global = util.global; - /** * A bcoin "environment" which exposes all * constructors for primitives, the blockchain, diff --git a/lib/crypto/backend-browser.js b/lib/crypto/backend-browser.js index fd3b90e4..dc01a4c0 100644 --- a/lib/crypto/backend-browser.js +++ b/lib/crypto/backend-browser.js @@ -11,7 +11,6 @@ var hashjs = require('hash.js'); var util = require('../utils/util'); var aes = require('./aes'); var sha256 = require('./sha256'); -var global = util.global; var crypto = global.crypto || global.msCrypto || {}; var subtle = crypto.subtle && crypto.subtle.importKey ? crypto.subtle : {}; var backend = exports; diff --git a/lib/mempool/fees.js b/lib/mempool/fees.js index 345f764f..7d708d6c 100644 --- a/lib/mempool/fees.js +++ b/lib/mempool/fees.js @@ -17,7 +17,6 @@ var StaticWriter = require('../utils/staticwriter'); var encoding = require('../utils/encoding'); var Map = require('../utils/map'); var Logger = require('../node/logger'); -var global = util.global; var Float64Array = global.Float64Array || Array; var Int32Array = global.Int32Array || Array; diff --git a/lib/node/config.js b/lib/node/config.js index fdc01caf..dc165fce 100644 --- a/lib/node/config.js +++ b/lib/node/config.js @@ -9,7 +9,6 @@ var assert = require('assert'); var fs = require('../utils/fs'); var util = require('../utils/util'); -var global = util.global; /** * Config Parser diff --git a/lib/utils/nexttick-browser.js b/lib/utils/nexttick-browser.js index 9d549f98..b6856fd0 100644 --- a/lib/utils/nexttick-browser.js +++ b/lib/utils/nexttick-browser.js @@ -28,22 +28,6 @@ 'use strict'; -var global = (function() { - if (this) - return this; - - if (typeof window !== 'undefined') - return window; - - if (typeof self !== 'undefined') - return self; - - if (typeof global !== 'undefined') - return global; - - throw new Error('No global defined.'); -})(); - var document = global.document; var nextHandle = 1; var taskMap = {}; diff --git a/lib/utils/util.js b/lib/utils/util.js index 30c17a62..127b1132 100644 --- a/lib/utils/util.js +++ b/lib/utils/util.js @@ -17,29 +17,6 @@ var os = require('os'); var util = exports; -/** - * Reference to the global object. - * @const {Object} - */ - -util.global = (function() { - /* global self */ - - if (this) - return this; - - if (typeof window !== 'undefined') - return window; - - if (typeof self !== 'undefined') - return self; - - if (typeof global !== 'undefined') - return global; - - assert(false, 'No global defined.'); -})(); - /** * The home directory. * @const {String} diff --git a/lib/workers/master.js b/lib/workers/master.js index a721ef0f..ee9afb92 100644 --- a/lib/workers/master.js +++ b/lib/workers/master.js @@ -16,7 +16,6 @@ var jobs = require('./jobs'); var Parser = require('./parser-client'); var Framer = require('./framer'); var packets = require('./packets'); -var global = util.global; var HAS_WORKERS = typeof global.postMessage === 'function'; var HAS_CP = !!(process.stdin && process.stdout && process.stderr); var server; diff --git a/lib/workers/workerpool.js b/lib/workers/workerpool.js index f90c3a02..a9e71588 100644 --- a/lib/workers/workerpool.js +++ b/lib/workers/workerpool.js @@ -19,7 +19,6 @@ var jobs = require('./jobs'); var Parser = require('./parser'); var Framer = require('./framer'); var packets = require('./packets'); -var global = util.global; var HAS_WORKERS = typeof global.Worker === 'function'; var HAS_CP = typeof cp.spawn === 'function';