From e97c5f5a6efbdd6ce52dce6065b920ed9941f673 Mon Sep 17 00:00:00 2001 From: Fabian Vogelsteller Date: Wed, 17 Jun 2015 17:32:36 +0200 Subject: [PATCH] fixed and tested meteor package init --- package-init.js | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/package-init.js b/package-init.js index 59acec9..efc2da6 100644 --- a/package-init.js +++ b/package-init.js @@ -3,26 +3,15 @@ // Browser environment if(typeof window !== 'undefined') { - - if(typeof window.web3 === 'undefined') { - web3 = require('web3'); - BigNumber = require('bignumber.js'); - } else { - web3 = window.web3; - BigNumber = window.BigNumber - } + web3 = (typeof window.web3 !== 'undefined') ? window.web3 : require('web3'); + BigNumber = (typeof window.BigNumber !== 'undefined') ? window.BigNumber : require('bignumber.js'); } // Node environment if(typeof global !== 'undefined') { - if(typeof global.web3 === 'undefined') { - web3 = require('web3'); - BigNumber = require('bignumber.js'); - } else { - web3 = global.web3; - BigNumber = global.BigNumber - } + web3 = (typeof global.web3 !== 'undefined') ? global.web3 : require('web3'); + BigNumber = (typeof global.BigNumber !== 'undefined') ? global.BigNumber : require('bignumber.js'); } /* jshint ignore:end */ \ No newline at end of file