=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ 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)