12345678910111213141516171819 |
- #!/usr/bin/env node
- 'use strict';
- const childProcess = require('child_process');
- const cli = require('../js');
- const child = childProcess
- .spawn(cli.getPath(), process.argv.slice(2), {
- stdio: 'inherit',
- })
- .on('error', err => {
- console.error(err); // eslint-disable-line no-console
- process.exit(1);
- })
- .on('exit', code => process.exit(code));
- process.on('SIGTERM', () => child.kill('SIGTERM'));
- process.on('SIGINT', () => child.kill('SIGINT'));
|