UNPKG

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