sentry-cli 471 B

12345678910111213141516171819
  1. #!/usr/bin/env node
  2. 'use strict';
  3. const childProcess = require('child_process');
  4. const cli = require('../js');
  5. const child = childProcess
  6. .spawn(cli.getPath(), process.argv.slice(2), {
  7. stdio: 'inherit',
  8. })
  9. .on('error', err => {
  10. console.error(err); // eslint-disable-line no-console
  11. process.exit(1);
  12. })
  13. .on('exit', code => process.exit(code));
  14. process.on('SIGTERM', () => child.kill('SIGTERM'));
  15. process.on('SIGINT', () => child.kill('SIGINT'));