===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-execa-4.1.0+dfsg+~cs19.3.6/index.d.ts-27-
node-execa-4.1.0+dfsg+~cs19.3.6/index.d.ts:28:		If you `$ npm install foo`, you can then `execa('foo')`.
node-execa-4.1.0+dfsg+~cs19.3.6/index.d.ts-29-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/command.js-19-			// Merge previous token with current one
node-execa-4.1.0+dfsg+~cs19.3.6/lib/command.js:20:			tokens[tokens.length - 1] = `${previousToken.slice(0, -1)} ${token}`;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/command.js-21-		} else {
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-5-	if (timedOut) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js:6:		return `timed out after ${timeout} milliseconds`;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-7-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-13-	if (errorCode !== undefined) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js:14:		return `failed with ${errorCode}`;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-15-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-17-	if (signal !== undefined) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js:18:		return `was killed with ${signal} (${signalDescription})`;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-19-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-21-	if (exitCode !== undefined) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js:22:		return `failed with exit code ${exitCode}`;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-23-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-49-	const prefix = getErrorPrefix({timedOut, timeout, errorCode, signal, signalDescription, exitCode, isCanceled});
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js:50:	const execaMessage = `Command ${prefix}: ${command}`;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-51-	const isError = Object.prototype.toString.call(error) === '[object Error]';
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js:52:	const shortMessage = isError ? `${execaMessage}\n${error.message}` : execaMessage;
node-execa-4.1.0+dfsg+~cs19.3.6/lib/error.js-53-	const message = [shortMessage, stderr, stdout].filter(Boolean).join('\n');
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/kill.js-47-	if (!Number.isFinite(forceKillAfterTimeout) || forceKillAfterTimeout < 0) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/kill.js:48:		throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${forceKillAfterTimeout}\` (${typeof forceKillAfterTimeout})`);
node-execa-4.1.0+dfsg+~cs19.3.6/lib/kill.js-49-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/kill.js-74-	if (!Number.isFinite(timeout) || timeout < 0) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/kill.js:75:		throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${timeout}\` (${typeof timeout})`);
node-execa-4.1.0+dfsg+~cs19.3.6/lib/kill.js-76-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/stdio.js-17-	if (hasAlias(opts)) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/stdio.js:18:		throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${aliases.map(alias => `\`${alias}\``).join(', ')}`);
node-execa-4.1.0+dfsg+~cs19.3.6/lib/stdio.js-19-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/lib/stdio.js-25-	if (!Array.isArray(stdio)) {
node-execa-4.1.0+dfsg+~cs19.3.6/lib/stdio.js:26:		throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof stdio}\``);
node-execa-4.1.0+dfsg+~cs19.3.6/lib/stdio.js-27-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/readme.md-163-
node-execa-4.1.0+dfsg+~cs19.3.6/readme.md:164:Unless the [`shell`](#shell) option is used, no shell interpreter (Bash, `cmd.exe`, etc.) is used, so shell features such as variables substitution (`echo $PATH`) are not allowed.
node-execa-4.1.0+dfsg+~cs19.3.6/readme.md-165-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/readme.md-353-Prefer locally installed binaries when looking for a binary to execute.\
node-execa-4.1.0+dfsg+~cs19.3.6/readme.md:354:If you `$ npm install foo`, you can then `execa('foo')`.
node-execa-4.1.0+dfsg+~cs19.3.6/readme.md-355-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js-8-	const {command: failCommand} = await t.throwsAsync(execa('fail', args));
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js:9:	t.is(failCommand, `fail${expected}`);
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js-10-
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js-11-	const {command} = await execa('noop', args);
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js:12:	t.is(command, `noop${expected}`);
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js-13-};
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js-14-
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js:15:command.title = (message, expected) => `command is: ${JSON.stringify(expected)}`;
node-execa-4.1.0+dfsg+~cs19.3.6/test/command.js-16-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/test/error.js-9-
node-execa-4.1.0+dfsg+~cs19.3.6/test/error.js:10:const getExitRegExp = exitMessage => new RegExp(`failed with exit code ${exitMessage}`);
node-execa-4.1.0+dfsg+~cs19.3.6/test/error.js-11-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/test/error.js-44-const testExitCode = async (t, num) => {
node-execa-4.1.0+dfsg+~cs19.3.6/test/error.js:45:	const {exitCode} = await t.throwsAsync(execa('exit', [`${num}`]), {message: getExitRegExp(num)});
node-execa-4.1.0+dfsg+~cs19.3.6/test/error.js-46-	t.is(exitCode, num);
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/test/stdio.js-15-
node-execa-4.1.0+dfsg+~cs19.3.6/test/stdio.js:16:const macroTitle = name => (title, input) => `${name} ${(util.inspect(input))}`;
node-execa-4.1.0+dfsg+~cs19.3.6/test/stdio.js-17-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/test/test.js-175-		try {
node-execa-4.1.0+dfsg+~cs19.3.6/test/test.js:176:			await execa(`fast-exit-${process.platform}`, [], {input: 'data'});
node-execa-4.1.0+dfsg+~cs19.3.6/test/test.js-177-			t.pass();
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md-24-Node.js version 8 and up:
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md:25:`$ npm install cross-spawn`
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md-26-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md-27-Node.js version 7 and under:
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md:28:`$ npm install cross-spawn@6`
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md-29-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md-89-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md:90:`$ npm test`   
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md:91:`$ npm test -- --watch` during development
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/README.md-92-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/enoent.js-5-function notFoundError(original, syscall) {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/enoent.js:6:    return Object.assign(new Error(`${syscall} ${original.command} ENOENT`), {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/enoent.js-7-        code: 'ENOENT',
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/enoent.js-8-        errno: 'ENOENT',
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/enoent.js:9:        syscall: `${syscall} ${original.command}`,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/enoent.js-10-        path: original.command,
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/parse.js-56-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/parse.js:57:        parsed.args = ['/d', '/s', '/c', `"${shellCommand}"`];
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/parse.js-58-        parsed.command = process.env.comspec || 'cmd.exe';
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/util/escape.js-14-    // Convert to string
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/util/escape.js:15:    arg = `${arg}`;
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/util/escape.js-16-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/util/escape.js-30-    // Quote the whole thing:
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/util/escape.js:31:    arg = `"${arg}"`;
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/lib/util/escape.js-32-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/fixtures/win-ppid.js-8-    const res = spawnSync('wmic',
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/fixtures/win-ppid.js:9:        ['process', 'where', `(processid=${process.pid})`, 'get', 'parentprocessid']);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/fixtures/win-ppid.js-10-    const lines = res.stdout.toString().split(/\r?\n/);
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-18-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:19:        beforeAll(() => mkdirp.sync(`${__dirname}/tmp`));
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-20-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:21:        afterAll(() => rimraf.sync(`${__dirname}/tmp`));
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-22-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-29-        it('should expand using PATHEXT properly', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:30:            const { stdout } = await run(method, `${__dirname}/fixtures/say-foo`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-31-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-35-        it('should support shebang in executables with `/usr/bin/env`', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:36:            const { stdout: stdout1 } = await run(method, `${__dirname}/fixtures/shebang`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-37-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-43-                    ...process.env,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:44:                    [pathKey]: path.normalize(`${__dirname}/fixtures`) + path.delimiter + process.env[pathKey],
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-45-                },
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-50-            // Test if the actual shebang file is resolved against the process.env.PATH
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:51:            process.env[pathKey] = path.normalize(`${__dirname}/fixtures`) + path.delimiter + process.env[pathKey];
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-52-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-71-            fs.writeFileSync(
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:72:                `${__dirname}/fixtures/()%!^&;, `,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:73:                fs.readFileSync(`${__dirname}/fixtures/pre_()%!^&;, .sh`),
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-74-                { mode: 0o0777 }
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-76-            fs.writeFileSync(
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:77:                `${__dirname}/fixtures/()%!^&;, .bat`,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:78:                fs.readFileSync(`${__dirname}/fixtures/pre_()%!^&;, .bat`)
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-79-            );
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-80-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:81:            const { stdout } = await run(method, `${__dirname}/fixtures/()%!^&;, `);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-82-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-87-            const { stdout } = await run(method, 'node', [
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:88:                `${__dirname}/fixtures/echo`,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-89-                'foo',
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-99-            const { stdout } = await run(method, 'node', [
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:100:                `${__dirname}/fixtures/echo`,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-101-                1234,
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-142-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:143:            const { stdout } = await run(method, 'node', [`${__dirname}/fixtures/echo`].concat(args));
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-144-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-149-            it('should double escape when executing `node_modules/.bin/<file>.cmd`', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:150:                mkdirp.sync(`${__dirname}/fixtures/node_modules/.bin`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:151:                fs.writeFileSync(`${__dirname}/fixtures/node_modules/.bin/echo-cmd-shim.cmd`,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:152:                    fs.readFileSync(`${__dirname}/fixtures/echo-cmd-shim.cmd`));
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-153-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-155-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:156:                const { stdout } = await run(method, `${__dirname}/fixtures/node_modules/.bin/echo-cmd-shim`, [arg]);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-157-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-162-        it('should handle commands with names of environment variables', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:163:            const { stdout } = await run(method, `${__dirname}/fixtures/%CD%`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-164-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-168-        it('should handle optional spawn optional arguments correctly', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:169:            const { stdout: stdout1 } = await run(method, `${__dirname}/fixtures/say-foo`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-170-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-172-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:173:            const { stdout: stdout2 } = await run(method, `${__dirname}/fixtures/say-foo`, { stdio: 'ignore' });
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-174-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-176-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:177:            const { stdout: stdout3 } = await run(method, `${__dirname}/fixtures/say-foo`, null, { stdio: 'ignore' });
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-178-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-185-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:186:            await run(method, `${__dirname}/fixtures/say-foo`, args, options);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-187-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-195-            try {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:196:                await run(method, 'node', [`${__dirname}/fixtures/exit-25`]);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-197-            } catch (err) {
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-202-        it('should work with a relative posix path to a command', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:203:            const relativeFixturesPath = path.relative(process.cwd(), `${__dirname}/fixtures`).replace(/\\/, '/');
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-204-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:205:            const { stdout: stdout1 } = await run(method, `${relativeFixturesPath}/say-foo`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-206-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-208-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:209:            const { stdout: stdout2 } = await run(method, `./${relativeFixturesPath}/say-foo`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-210-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-216-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:217:            const { stdout: stdout3 } = await run(method, `./${relativeFixturesPath}/say-foo.bat`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-218-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-228-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:229:            const { stdout: stdout2 } = await run(method, './fixtures/say-foo', { cwd: `./${relativeTestPath}` });
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-230-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-236-
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:237:            const { stdout: stdout3 } = await run(method, './fixtures/say-foo.bat', { cwd: `./${relativeTestPath}` });
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-238-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-301-                try {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:302:                    run(method, `${__dirname}/fixtures/exit-1`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-303-                } catch (err) {
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-309-                await new Promise((resolve, reject) => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:310:                    const promise = run(method, `${__dirname}/fixtures/exit-1`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-311-                    const { cp } = promise;
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-341-                try {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:342:                    run(method, `${__dirname}/fixtures/shebang-enoent`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-343-                } catch (err) {
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-349-                await new Promise((resolve, reject) => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:350:                    const promise = run(method, `${__dirname}/fixtures/shebang-enoent`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-351-                    const { cp } = promise;
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-431-            it('should NOT spawn a shell for a .exe', async () => {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:432:                const { stdout } = await run(method, `${__dirname}/fixtures/win-ppid.js`);
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-433-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-443-                    ...process.env,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js:444:                    [differentPathKey]: `${__dirname}\\fixtures;${process.env[pathKey]}`,
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/index.test.js-445-                };
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/util/run.js-17-    if (exitCode !== 0) {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/util/run.js:18:        return Object.assign(new Error(`Command failed, exited with code #${exitCode}`), {
node-execa-4.1.0+dfsg+~cs19.3.6/cross-spawn/test/util/run.js-19-            exitCode,
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/human-signals/src/realtime.js-8-  return {
node-execa-4.1.0+dfsg+~cs19.3.6/human-signals/src/realtime.js:9:    name: `SIGRT${index + 1}`,
node-execa-4.1.0+dfsg+~cs19.3.6/human-signals/src/realtime.js-10-    number: SIGRTMIN + index,
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/human-signals/test/main.js-49-  ({ title }, { signals }) => {
node-execa-4.1.0+dfsg+~cs19.3.6/human-signals/test/main.js:50:    test(`Shape | ${title}`, () => {
node-execa-4.1.0+dfsg+~cs19.3.6/human-signals/test/main.js-51-      expect(validate(signals, JSON_SCHEMA)).toBe(undefined)
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/onetime/index.js-21-		} else if (options.throw === true) {
node-execa-4.1.0+dfsg+~cs19.3.6/onetime/index.js:22:			throw new Error(`Function \`${functionName}\` can only be called once`);
node-execa-4.1.0+dfsg+~cs19.3.6/onetime/index.js-23-		}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/onetime/index.js-39-	if (!calledFunctions.has(function_)) {
node-execa-4.1.0+dfsg+~cs19.3.6/onetime/index.js:40:		throw new Error(`The given function \`${function_.name}\` is not wrapped by the \`onetime\` package`);
node-execa-4.1.0+dfsg+~cs19.3.6/onetime/index.js-41-	}
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/debian/patches/replace-ava-by-jest.patch-24-   ({ title }, { signals }) => {
node-execa-4.1.0+dfsg+~cs19.3.6/debian/patches/replace-ava-by-jest.patch:25:-    test(`Shape | ${title}`, t => {
node-execa-4.1.0+dfsg+~cs19.3.6/debian/patches/replace-ava-by-jest.patch-26--      t.is(validate(signals, JSON_SCHEMA), undefined)
node-execa-4.1.0+dfsg+~cs19.3.6/debian/patches/replace-ava-by-jest.patch:27:+    test(`Shape | ${title}`, () => {
node-execa-4.1.0+dfsg+~cs19.3.6/debian/patches/replace-ava-by-jest.patch-28-+      expect(validate(signals, JSON_SCHEMA)).toBe(undefined)
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/duplicate.js-23-
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/duplicate.js:24:const title=`${param.title} (${duplicateCounter})`;
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/duplicate.js-25-return{value:param.value,title};
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/input.js-27-throw new TypeError(
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/input.js:28:`Argument must be an array, a positive integer or a function: ${input}`);
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/input.js-29-
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/title.js-106-const end=title.slice(title.length-TRUNCATE_END_LENGTH);
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/title.js:107:return`${start}${ELLIPSIS}${end}`;
node-execa-4.1.0+dfsg+~cs19.3.6/debian/tests/test_modules/test-each/build/src/title.js-108-};
##############################################
node-execa-4.1.0+dfsg+~cs19.3.6/.pc/replace-ava-by-jest.patch/human-signals/test/main.js-50-  ({ title }, { signals }) => {
node-execa-4.1.0+dfsg+~cs19.3.6/.pc/replace-ava-by-jest.patch/human-signals/test/main.js:51:    test(`Shape | ${title}`, t => {
node-execa-4.1.0+dfsg+~cs19.3.6/.pc/replace-ava-by-jest.patch/human-signals/test/main.js-52-      t.is(validate(signals, JSON_SCHEMA), undefined)