Skip to content
Snippets Groups Projects
Select Git revision
  • 038d9512a0d40ba8b38a209780680874525bc7f4
  • master default protected
  • 3-regression-l-onglet-network-reste-vide
  • v1.7.5 protected
  • v1.7.4 protected
  • v1.7.3 protected
  • v1.7.2 protected
  • v1.7.1 protected
  • v1.7.0 protected
  • v1.6.31 protected
  • v1.6.30 protected
  • v1.6.29 protected
  • v1.6.28 protected
  • v1.6.27 protected
  • v1.6.26 protected
  • v1.6.25 protected
  • v1.6.24 protected
  • v1.6.23 protected
  • v1.6.22 protected
  • v1.6.21 protected
  • v1.6.20 protected
  • v1.6.19 protected
  • v1.6.18 protected
23 results

run.js

Blame
  • run.js 602 B
    "use strict";
    
    const co = require('co');
    
    // Inject 'webstart' command if no argument was given
    if (process.argv.length === 2) {
      process.argv.push('direct_webstart');
    }
    
    process.on('uncaughtException', (err) => {
      // Dunno why this specific exception is not caught
      if (err.code !== "EADDRNOTAVAIL" && err.code !== "EINVAL" && err.code !== "ENOENT") {
        console.error(err)
        process.exit(2);
      }
    })
    
    const stack = require('duniter').Statics.autoStack([{
      name: 'duniter-ui',
      required: require('./index')
    }]);
    
    co(function*() {
      yield stack.executeStack(process.argv);
      process.exit();
    });