How to use the tsc-watch/client.start function in tsc-watch

To help you get started, we’ve selected a few tsc-watch examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github eManPrague / redmine_tracker / config / server.js View on Github external
if (argv['start-hot']) {
    tscWatch.on('first_success', () => {
      console.log('typescript watcher ready, start electron...');
      electronProcess = createHotElectronProcess();
    });

    tscWatch.on('subsequent_success', () => {
      console.log('restarting electron...');
      treeKill(electronProcess.pid, 'SIGKILL', createHotElectronProcess);
    });

    tscWatch.on('compile_errors', () => {
      console.log('compile main error!!!!!!!!!');
    });

    tscWatch.start('-p', 'app');
  }

  console.log(`Listening at http://localhost:${PORT}`);
});