server.js 684 B

12345678910111213141516171819202122232425
  1. ;(function(){
  2. var Gun = require('../gun'), u;
  3. Gun.serve = require('./serve');
  4. //process.env.GUN_ENV = process.env.GUN_ENV || 'debug';
  5. console.LOG = true; // only temporarily, REVERT THIS IN FUTURE!
  6. Gun.on('opt', function(root){
  7. if(u === root.opt.super){
  8. root.opt.super = true;
  9. }
  10. root.opt.log = root.opt.log || Gun.log;
  11. this.to.next(root);
  12. })
  13. require('../nts');
  14. require('./store');
  15. require('./rs3');
  16. require('./wire');
  17. try{require('../sea');}catch(e){}
  18. try{require('../axe');}catch(e){}
  19. require('./file');
  20. require('./evict');
  21. require('./multicast');
  22. require('./stats');
  23. if('debug' === process.env.GUN_ENV){ require('./debug') }
  24. module.exports = Gun;
  25. }());