Added files for Juan
This commit is contained in:
18
ExACTRegressionScripts/node_modules/geckodriver/dist/cli.js
generated
vendored
Normal file
18
ExACTRegressionScripts/node_modules/geckodriver/dist/cli.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
import cp from 'node:child_process';
|
||||
import { download } from './install.js';
|
||||
import { hasAccess } from './utils.js';
|
||||
export default async function run() {
|
||||
const binaryFilePath = await download();
|
||||
if (!(await hasAccess(binaryFilePath))) {
|
||||
throw new Error('Failed to download Geckodriver');
|
||||
}
|
||||
const child = cp.spawn(binaryFilePath, process.argv.slice(2));
|
||||
child.stdout.pipe(process.stdout);
|
||||
child.stderr.pipe(process.stderr);
|
||||
child.on('exit', process.exit);
|
||||
process.on('SIGTERM', function () {
|
||||
child.kill('SIGTERM');
|
||||
process.exit(1);
|
||||
});
|
||||
}
|
||||
//# sourceMappingURL=cli.js.map
|
||||
Reference in New Issue
Block a user