diff --git a/lib/utils/utils.js b/lib/utils/utils.js index 61a77a33..963be6b7 100644 --- a/lib/utils/utils.js +++ b/lib/utils/utils.js @@ -16,11 +16,11 @@ var utils = exports; var assert = require('assert'); -var base58 = require('./base58'); -var BN = require('bn.js'); var util = require('util'); var fs = require('fs'); var os = require('os'); +var BN = require('bn.js'); +var base58 = require('./base58'); var Number, Math, Date; var lazy; @@ -43,8 +43,14 @@ utils.global = (function() { if (typeof global !== 'undefined') return global; + + assert(false, 'No global defined.'); })(); +Number = utils.global.Number; +Math = utils.global.Math; +Date = utils.global.Date; + /** * Whether we're in a browser or not. * @const {Boolean} @@ -54,10 +60,6 @@ utils.isBrowser = (typeof process !== 'undefined' && process.browser) || typeof window !== 'undefined'; -Number = utils.global.Number; -Math = utils.global.Math; -Date = utils.global.Date; - /** * The home directory. * @const {String}