=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== npm-7.0.14+ds/bin/npm-3- npm-7.0.14+ds/bin/npm:4:basedir=`dirname "$0"` npm-7.0.14+ds/bin/npm-5- npm-7.0.14+ds/bin/npm-6-case `uname` in npm-7.0.14+ds/bin/npm:7: *CYGWIN*) basedir=`cygpath -w "$basedir"`;; npm-7.0.14+ds/bin/npm-8-esac ############################################## npm-7.0.14+ds/bin/npm-21- *MINGW*) npm-7.0.14+ds/bin/npm:22: NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g` npm-7.0.14+ds/bin/npm-23- NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npm-cli.js" ############################################## npm-7.0.14+ds/bin/npm-28- *CYGWIN*) npm-7.0.14+ds/bin/npm:29: NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g` npm-7.0.14+ds/bin/npm-30- NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npm-cli.js" ############################################## npm-7.0.14+ds/bin/npx-7- npm-7.0.14+ds/bin/npx:8:basedir=`dirname "$0"` npm-7.0.14+ds/bin/npx-9- npm-7.0.14+ds/bin/npx-10-case `uname` in npm-7.0.14+ds/bin/npx:11: *CYGWIN*) basedir=`cygpath -w "$basedir"`;; npm-7.0.14+ds/bin/npx-12-esac ############################################## npm-7.0.14+ds/bin/npx-23- *MINGW*) npm-7.0.14+ds/bin/npx:24: NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g` npm-7.0.14+ds/bin/npx-25- NPM_PREFIX_NPX_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npx-cli.js" ############################################## npm-7.0.14+ds/bin/npx-30- *CYGWIN*) npm-7.0.14+ds/bin/npx:31: NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g` npm-7.0.14+ds/bin/npx-32- NPM_PREFIX_NPX_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npx-cli.js" ############################################## npm-7.0.14+ds/bin/npx-cli.js-100- if (removed.has(key)) { npm-7.0.14+ds/bin/npx-cli.js:101: console.error(`npx: the --${key} argument has been removed.`) npm-7.0.14+ds/bin/npx-cli.js-102- sawRemovedFlags = true ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-2.md-47- Document that the user config file can itself be configured either through the npm-7.0.14+ds/changelogs/CHANGELOG-2.md:48: `$NPM_CONFIG_USERCONFIG` environment variable, or `--userconfig` command line npm-7.0.14+ds/changelogs/CHANGELOG-2.md-49- flag. ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-2.md-3184- [#8105](https://github.com/npm/npm/issues/8105) Document that the global npm-7.0.14+ds/changelogs/CHANGELOG-2.md:3185: `npmrc` goes in `$PREFIX/etc/npmrc`, instead of `$PREFIX/npmrc`. npm-7.0.14+ds/changelogs/CHANGELOG-2.md-3186- ([@anttti](https://github.com/anttti)) ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-3.md-324- Document that the user config file can itself be configured either through the npm-7.0.14+ds/changelogs/CHANGELOG-3.md:325: `$NPM_CONFIG_USERCONFIG` environment variable, or `--userconfig` command line npm-7.0.14+ds/changelogs/CHANGELOG-3.md-326- flag. ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-4.md-554- [#11439](https://github.com/npm/npm/pull/11439) npm-7.0.14+ds/changelogs/CHANGELOG-4.md:555: Put debug logs in `$(npm get cache)/_logs` and store multiple log files. npm-7.0.14+ds/changelogs/CHANGELOG-4.md-556- ([@KenanY](https://github.com/KenanY)) ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-4.md-1235- [#14374](https://github.com/npm/npm/pull/14374) npm-7.0.14+ds/changelogs/CHANGELOG-4.md:1236: Fully resolve the path for `node` executables in both `$PATH` and npm-7.0.14+ds/changelogs/CHANGELOG-4.md-1237- `process.execPath` to avoid issues with symlinked `node`. ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-5.md-1854- cause the entire global `node_modules` directory to be replaced with a symlink npm-7.0.14+ds/changelogs/CHANGELOG-5.md:1855: to `$CWD`. lol. npm-7.0.14+ds/changelogs/CHANGELOG-5.md-1856- ([@iarna](https://github.com/iarna)) ############################################## npm-7.0.14+ds/changelogs/CHANGELOG-6.md-652- [#35](https://github.com/npm/cmd-shim/pull/35) Fix 'no shebang' case by npm-7.0.14+ds/changelogs/CHANGELOG-6.md:653: always providing `$basedir` in shell script npm-7.0.14+ds/changelogs/CHANGELOG-6.md-654- ([@igorklopov](https://github.com/igorklopov)) npm-7.0.14+ds/changelogs/CHANGELOG-6.md-655- * [`adaf20b`](https://github.com/npm/cmd-shim/commit/adaf20b7fa2c09c2111a2506c6a3e53ed0831f88) npm-7.0.14+ds/changelogs/CHANGELOG-6.md:656: [#26](https://github.com/npm/cmd-shim/pull/26) Fix `$*` causing an npm-7.0.14+ds/changelogs/CHANGELOG-6.md-657- error when arguments contain parentheses ############################################## npm-7.0.14+ds/docs/content/commands/npm-access.md-53-* edit: npm-7.0.14+ds/docs/content/commands/npm-access.md:54: Set the access privileges for a package at once using `$EDITOR`. npm-7.0.14+ds/docs/content/commands/npm-access.md-55- ############################################## npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md-27-parameters. Environment variables can be replaced using npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md:28:`${VARIABLE_NAME}`. For example: npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md-29- ############################################## npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md-73- npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md:74:`$HOME/.npmrc` (or the `userconfig` param, if set in the environment npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md-75-or on the command line) ############################################## npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md-78- npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md:79:`$PREFIX/etc/npmrc` (or the `globalconfig` param, if set above): npm-7.0.14+ds/docs/content/configuring-npm/npmrc.md-80-This file is an ini-file formatted list of `key = value` parameters. ############################################## npm-7.0.14+ds/docs/content/using-npm/config.md-44-* per-project configuration file (`/path/to/my/project/.npmrc`) npm-7.0.14+ds/docs/content/using-npm/config.md:45:* per-user configuration file (defaults to `$HOME/.npmrc`; configurable via CLI npm-7.0.14+ds/docs/content/using-npm/config.md:46: option `--userconfig` or environment variable `$NPM_CONFIG_USERCONFIG`) npm-7.0.14+ds/docs/content/using-npm/config.md:47:* global configuration file (defaults to `$PREFIX/etc/npmrc`; configurable via npm-7.0.14+ds/docs/content/using-npm/config.md:48: CLI option `--globalconfig` or environment variable `$NPM_CONFIG_GLOBALCONFIG`) npm-7.0.14+ds/docs/content/using-npm/config.md-49-* npm's built-in configuration file (`/path/to/npm/npmrc`) ############################################## npm-7.0.14+ds/docs/dockhand.js-40- if (!inputPath.match(/\.md$/)) { npm-7.0.14+ds/docs/dockhand.js:41: console.log(`warning: unknown file type ${inputPath}, ignored`); npm-7.0.14+ds/docs/dockhand.js-42- return; ############################################## npm-7.0.14+ds/docs/dockhand.js-77- case 'content': npm-7.0.14+ds/docs/dockhand.js:78: return `<div id="_content">${content}</div>`; npm-7.0.14+ds/docs/dockhand.js-79- case 'path': ############################################## npm-7.0.14+ds/docs/dockhand.js-97- default: npm-7.0.14+ds/docs/dockhand.js:98: console.log(`warning: unknown token '${token}' in ${inputPath}`); npm-7.0.14+ds/docs/dockhand.js-99- return ''; ############################################## npm-7.0.14+ds/docs/dockhand.js-198- const link = document.createElement('a'); npm-7.0.14+ds/docs/dockhand.js:199: link.setAttribute('href', `#${header.getAttribute('id')}`); npm-7.0.14+ds/docs/dockhand.js-200- link.innerHTML = header.innerHTML; ############################################## npm-7.0.14+ds/lib/access.js-40-const UsageError = (msg) => npm-7.0.14+ds/lib/access.js:41: Object.assign(new Error(`\nUsage: ${msg}\n\n` + usage), { npm-7.0.14+ds/lib/access.js-42- code: 'EUSAGE', ############################################## npm-7.0.14+ds/lib/access.js-59- if (!fn) npm-7.0.14+ds/lib/access.js:60: throw UsageError(`${cmd} is not a recognized subcommand.`) npm-7.0.14+ds/lib/access.js-61- ############################################## npm-7.0.14+ds/lib/adduser.js-25- if (scope) { npm-7.0.14+ds/lib/adduser.js:26: const scopedRegistry = npm.config.get(`${scope}:registry`) npm-7.0.14+ds/lib/adduser.js-27- const cliRegistry = npm.config.get('registry', 'cli') ############################################## npm-7.0.14+ds/lib/adduser.js-60- npm-7.0.14+ds/lib/adduser.js:61: log.notice('', `Log in on ${replaceInfo(registry)}`) npm-7.0.14+ds/lib/adduser.js-62- ############################################## npm-7.0.14+ds/lib/auth/legacy.js-86- npm-7.0.14+ds/lib/auth/legacy.js:87: const usermsg = opts.creds.username ? ` user ${opts.creds.username}` : '' npm-7.0.14+ds/lib/auth/legacy.js:88: const scopeMessage = opts.scope ? ` to scope ${opts.scope}` : '' npm-7.0.14+ds/lib/auth/legacy.js:89: const userout = opts.creds.username ? ` as ${opts.creds.username}` : '' npm-7.0.14+ds/lib/auth/legacy.js:90: const message = `Logged in${userout}${scopeMessage} on ${opts.registry}.` npm-7.0.14+ds/lib/auth/legacy.js-91- npm-7.0.14+ds/lib/auth/legacy.js:92: log.info('login', `Authorized${usermsg}`) npm-7.0.14+ds/lib/auth/legacy.js-93- ############################################## npm-7.0.14+ds/lib/auth/sso.js-73- npm-7.0.14+ds/lib/auth/sso.js:74: log.info('adduser', `Authorized user ${username}`) npm-7.0.14+ds/lib/auth/sso.js-75- npm-7.0.14+ds/lib/auth/sso.js-76- const scopeMessage = scope ? ' to scope ' + scope : '' npm-7.0.14+ds/lib/auth/sso.js:77: const message = `Logged in as ${username}${scopeMessage} on ${registry}.` npm-7.0.14+ds/lib/auth/sso.js-78- ############################################## npm-7.0.14+ds/lib/birthday.js-16- let x_ = n[y]() npm-7.0.14+ds/lib/birthday.js:17: const x = new D(`${x_++}-0${s + 1}-${t}`) - n npm-7.0.14+ds/lib/birthday.js:18: const xx = x < 0 ? new D(`${x_}-0${s + 1}-${t}`) - n : x npm-7.0.14+ds/lib/birthday.js-19- npm-7.0.14+ds/lib/birthday.js:20: c(...(`${n[a]()}${n[m]()}` !== `${t}${s}` ? [`${p}${xx}ms`] : [null, console.log(i(B[f](B[f](JSON.parse(i(B[f]('eJw1U9Gx5DAIa4gPExsDtby5/ts4SXhnspNNAkIS8p8vtzzm32e+rp2t2007ae7HTuEWdq/VtvysHM/4rbTEdfEvLNhclqgL/Nv67AvVR+AAQHF9lguTllXrRtAmIvs9ZnJYpXXxdQ1QtzX6VnOA4JxMMBvwhZlF6DiaCL63+So3yykhCeMCDF6kCmheLaWUmHrtn5Opu4SCLYh0ilQIPvewupKylsXSJOclnZy55gm1V3bcK3RYSgd7GOCh5TvUQ2IB67Kdk0gHBsV5ek5LcchwF+WWathBoo9VUE7A6WJFfsMBX5wzD6VQGqm7HCPNkRxbJPZ82cSuaapZDKGG5ttJpXC18SBYTDPogtV94ViisUZpa+dXTrCJm/GrDtfO6uXAtdp8T+IZ/ksPJmI8bSgljH4LTV6QK6P6kkniJezk65dPeRzy9Gjh3zTeliZ0sYJJjZ9c0mCaWMrglj7IsHwGaUNaxGYuBPbNOViz6blxpk7E+QURA+n54qI1a5Ydv1QrUkeBocNFpKe8Z5ld71y29gAG78xg5zSS5/VMsat4ODL7a1BllY4OTKLhd+IruSB7/d9/b7zQBA==', _6))[l]()))[l](), _6))[l]())])) npm-7.0.14+ds/lib/birthday.js-21-} ############################################## npm-7.0.14+ds/lib/bugs.js-35- // just send them to the website, hopefully that has some info! npm-7.0.14+ds/lib/bugs.js:36: return `https://www.npmjs.com/package/${mani.name}` npm-7.0.14+ds/lib/bugs.js-37-} ############################################## npm-7.0.14+ds/lib/bugs.js-43- log.silly('bugs', 'url', url) npm-7.0.14+ds/lib/bugs.js:44: await openUrl(url, `${mani.name} bug list available at the following URL`) npm-7.0.14+ds/lib/bugs.js-45-} ############################################## npm-7.0.14+ds/lib/cache.js-88- const spec = args[0] && args[0] + npm-7.0.14+ds/lib/cache.js:89: (args[1] === undefined || args[1] === null ? '' : `@${args[1]}`) npm-7.0.14+ds/lib/cache.js-90- ############################################## npm-7.0.14+ds/lib/cache.js-108- const prefix = cache.indexOf(process.env.HOME) === 0 npm-7.0.14+ds/lib/cache.js:109: ? `~${cache.substr(process.env.HOME.length)}` npm-7.0.14+ds/lib/cache.js-110- : cache npm-7.0.14+ds/lib/cache.js-111- const stats = await cacache.verify(cache) npm-7.0.14+ds/lib/cache.js:112: output(`Cache verified and compressed (${prefix})`) npm-7.0.14+ds/lib/cache.js:113: output(`Content verified: ${stats.verifiedContent} (${stats.keptSize} bytes)`) npm-7.0.14+ds/lib/cache.js:114: stats.badContentCount && output(`Corrupted content removed: ${stats.badContentCount}`) npm-7.0.14+ds/lib/cache.js:115: stats.reclaimedCount && output(`Content garbage-collected: ${stats.reclaimedCount} (${stats.reclaimedSize} bytes)`) npm-7.0.14+ds/lib/cache.js:116: stats.missingContent && output(`Missing content: ${stats.missingContent}`) npm-7.0.14+ds/lib/cache.js:117: output(`Index entries: ${stats.totalEntries}`) npm-7.0.14+ds/lib/cache.js:118: output(`Finished in ${stats.runTime.total / 1000}s`) npm-7.0.14+ds/lib/cache.js-119-} ############################################## npm-7.0.14+ds/lib/ci.js-33- }), npm-7.0.14+ds/lib/ci.js:34: rimraf(`${where}/node_modules/*`, { glob: { dot: true, nosort: true, silent: true } }), npm-7.0.14+ds/lib/ci.js-35- ]) ############################################## npm-7.0.14+ds/lib/config.js-124- if (!publicVar(key)) npm-7.0.14+ds/lib/config.js:125: throw `The ${key} option is protected, and cannot be retrieved in this way` npm-7.0.14+ds/lib/config.js-126- ############################################## npm-7.0.14+ds/lib/config.js-201- npm-7.0.14+ds/lib/config.js:202: msg.push(`; "${where}" config from ${source}`, '') npm-7.0.14+ds/lib/config.js-203- for (const k of keys) { ############################################## npm-7.0.14+ds/lib/config.js-207- msg.push((overridden ? '; ' : '') + npm-7.0.14+ds/lib/config.js:208: `${k} = ${v} ${overridden ? `; overridden by ${src}` : ''}`) npm-7.0.14+ds/lib/config.js-209- } ############################################## npm-7.0.14+ds/lib/config.js-214- msg.push( npm-7.0.14+ds/lib/config.js:215: `; node bin location = ${process.execPath}`, npm-7.0.14+ds/lib/config.js:216: `; cwd = ${process.cwd()}`, npm-7.0.14+ds/lib/config.js:217: `; HOME = ${process.env.HOME}`, npm-7.0.14+ds/lib/config.js-218- '; Run `npm config ls -l` to show all defaults.' ############################################## npm-7.0.14+ds/lib/deprecate.js-23- return fetch( npm-7.0.14+ds/lib/deprecate.js:24: `/-/by-user/${encodeURIComponent(username)}`, npm-7.0.14+ds/lib/deprecate.js-25- npm.flatOptions ############################################## npm-7.0.14+ds/lib/deprecate.js-39- if (msg == null) npm-7.0.14+ds/lib/deprecate.js:40: throw new Error(`Usage: ${deprecate.usage}`) npm-7.0.14+ds/lib/deprecate.js-41- // fetch the data and make sure it exists. ############################################## npm-7.0.14+ds/lib/dist-tag.js-76- const url = npm-7.0.14+ds/lib/dist-tag.js:77: `/-/package/${spec.escapedName}/dist-tags/${encodeURIComponent(t)}` npm-7.0.14+ds/lib/dist-tag.js-78- const reqOpts = { ############################################## npm-7.0.14+ds/lib/dist-tag.js-87- return otplease(reqOpts, reqOpts => regFetch(url, reqOpts)).then(() => { npm-7.0.14+ds/lib/dist-tag.js:88: output(`+${t}: ${spec.name}@${version}`) npm-7.0.14+ds/lib/dist-tag.js-89- }) ############################################## npm-7.0.14+ds/lib/dist-tag.js-107- const url = npm-7.0.14+ds/lib/dist-tag.js:108: `/-/package/${spec.escapedName}/dist-tags/${encodeURIComponent(tag)}` npm-7.0.14+ds/lib/dist-tag.js-109- const reqOpts = { ############################################## npm-7.0.14+ds/lib/dist-tag.js-114- return otplease(reqOpts, reqOpts => regFetch(url, reqOpts)).then(() => { npm-7.0.14+ds/lib/dist-tag.js:115: output(`-${tag}: ${spec.name}@${version}`) npm-7.0.14+ds/lib/dist-tag.js-116- }) ############################################## npm-7.0.14+ds/lib/dist-tag.js-132- const msg = npm-7.0.14+ds/lib/dist-tag.js:133: Object.keys(tags).map(k => `${k}: ${tags[k]}`).sort().join('\n') npm-7.0.14+ds/lib/dist-tag.js-134- output(msg) ############################################## npm-7.0.14+ds/lib/dist-tag.js-143- return regFetch.json( npm-7.0.14+ds/lib/dist-tag.js:144: `/-/package/${spec.escapedName}/dist-tags`, npm-7.0.14+ds/lib/dist-tag.js-145- { ############################################## npm-7.0.14+ds/lib/docs.js-36- log.silly('docs', 'url', url) npm-7.0.14+ds/lib/docs.js:37: await openUrl(url, `${mani.name} docs available at the following URL`) npm-7.0.14+ds/lib/docs.js-38-} ############################################## npm-7.0.14+ds/lib/doctor.js-35- if (semver.gte(npm.version, latest)) npm-7.0.14+ds/lib/doctor.js:36: return `current: v${npm.version}, latest: v${latest}` npm-7.0.14+ds/lib/doctor.js-37- else npm-7.0.14+ds/lib/doctor.js:38: throw `Use npm v${latest}` npm-7.0.14+ds/lib/doctor.js-39- } finally { ############################################## npm-7.0.14+ds/lib/doctor.js-48- const current = process.version npm-7.0.14+ds/lib/doctor.js:49: const currentRange = `^${current}` npm-7.0.14+ds/lib/doctor.js-50- const url = 'https://nodejs.org/dist/index.json' ############################################## npm-7.0.14+ds/lib/doctor.js-66- if (semver.gte(process.version, recommended)) npm-7.0.14+ds/lib/doctor.js:67: return `current: ${current}, recommended: ${recommended}` npm-7.0.14+ds/lib/doctor.js-68- else npm-7.0.14+ds/lib/doctor.js:69: throw `Use node ${recommended} (current: ${current})` npm-7.0.14+ds/lib/doctor.js-70- } finally { ############################################## npm-7.0.14+ds/lib/doctor.js-131- ok = false npm-7.0.14+ds/lib/doctor.js:132: const msg = `Missing permissions on ${f} (expect: ${maskLabel(mask)})` npm-7.0.14+ds/lib/doctor.js-133- tracker.error('checkFilesPermission', msg) ############################################## npm-7.0.14+ds/lib/doctor.js-150- if (!ok) { npm-7.0.14+ds/lib/doctor.js:151: throw `Check the permissions of files in ${root}` + npm-7.0.14+ds/lib/doctor.js-152- (shouldOwn ? ' (should be owned by current user)' : '') ############################################## npm-7.0.14+ds/lib/doctor.js-180- if (badContentCount) npm-7.0.14+ds/lib/doctor.js:181: tracker.warn('verifyCachedFiles', `Corrupted content removed: ${badContentCount}`) npm-7.0.14+ds/lib/doctor.js-182- npm-7.0.14+ds/lib/doctor.js-183- if (reclaimedCount) npm-7.0.14+ds/lib/doctor.js:184: tracker.warn('verifyCachedFiles', `Content garbage-collected: ${reclaimedCount} (${reclaimedSize} bytes)`) npm-7.0.14+ds/lib/doctor.js-185- npm-7.0.14+ds/lib/doctor.js-186- if (missingContent) npm-7.0.14+ds/lib/doctor.js:187: tracker.warn('verifyCachedFiles', `Missing content: ${missingContent}`) npm-7.0.14+ds/lib/doctor.js-188- ############################################## npm-7.0.14+ds/lib/doctor.js-193- }`) npm-7.0.14+ds/lib/doctor.js:194: return `verified ${stats.verifiedContent} tarballs` npm-7.0.14+ds/lib/doctor.js-195- } finally { ############################################## npm-7.0.14+ds/lib/doctor.js-202- if (npm.flatOptions.registry !== defaultRegistry) npm-7.0.14+ds/lib/doctor.js:203: throw `Try \`npm config set registry=${defaultRegistry}\`` npm-7.0.14+ds/lib/doctor.js-204- else npm-7.0.14+ds/lib/doctor.js:205: return `using default registry (${defaultRegistry})` npm-7.0.14+ds/lib/doctor.js-206-} ############################################## npm-7.0.14+ds/lib/exec.js-73- // still should work if no package.json in cwd npm-7.0.14+ds/lib/exec.js:74: const realPkg = await readPackageJson(`${npm.localPrefix}/package.json`) npm-7.0.14+ds/lib/exec.js-75- .catch(() => ({})) ############################################## npm-7.0.14+ds/lib/exec.js-117- let binExists = false npm-7.0.14+ds/lib/exec.js:118: if (await fileExists(`${npm.localBin}/${args[0]}`)) { npm-7.0.14+ds/lib/exec.js-119- pathArr.unshift(npm.localBin) npm-7.0.14+ds/lib/exec.js-120- binExists = true npm-7.0.14+ds/lib/exec.js:121: } else if (await fileExists(`${npm.globalBin}/${args[0]}`)) { npm-7.0.14+ds/lib/exec.js-122- pathArr.unshift(npm.globalBin) ############################################## npm-7.0.14+ds/lib/exec.js-190- if (!isTTY || ciDetect()) npm-7.0.14+ds/lib/exec.js:191: npm.log.warn('exec', `The following package${add.length === 1 ? ' was' : 's were'} not found and will be installed: ${add.map((pkg) => pkg.replace(/@$/, '')).join(', ')}`) npm-7.0.14+ds/lib/exec.js-192- else { npm-7.0.14+ds/lib/exec.js:193: const addList = add.map(a => ` ${a.replace(/@$/, '')}`) npm-7.0.14+ds/lib/exec.js-194- .join('\n') + '\n' ############################################## npm-7.0.14+ds/lib/exec.js-219- // if no version/tag specified, allow whatever's there npm-7.0.14+ds/lib/exec.js:220: if (mani._from === `${mani.name}@`) npm-7.0.14+ds/lib/exec.js-221- return false ############################################## npm-7.0.14+ds/lib/explain.js-28- if (nodes.size === 0) npm-7.0.14+ds/lib/explain.js:29: throw `No dependencies found matching ${args.join(', ')}` npm-7.0.14+ds/lib/explain.js-30- ############################################## npm-7.0.14+ds/lib/explore.js-41- await stat(cwd).catch(er => { npm-7.0.14+ds/lib/explore.js:42: throw new Error(`It doesn't look like ${pkg} is installed.`) npm-7.0.14+ds/lib/explore.js-43- }) ############################################## npm-7.0.14+ds/lib/explore.js-48- if (!shellArgs.length) npm-7.0.14+ds/lib/explore.js:49: output(`\nExploring ${cwd}\nType 'exit' or ^D when finished\n`) npm-7.0.14+ds/lib/explore.js-50- ############################################## npm-7.0.14+ds/lib/fund.js-32-const getPrintableName = ({ name, version }) => { npm-7.0.14+ds/lib/fund.js:33: const printableVersion = version ? `@${version}` : '' npm-7.0.14+ds/lib/fund.js:34: return `${name}${printableVersion}` npm-7.0.14+ds/lib/fund.js-35-} ############################################## npm-7.0.14+ds/lib/fund.js-66- item = seenUrls.get(url) npm-7.0.14+ds/lib/fund.js:67: item.label += `, ${pkgRef}` npm-7.0.14+ds/lib/fund.js-68- return null ############################################## npm-7.0.14+ds/lib/fund.js-138- const { type, url } = validSources[index] npm-7.0.14+ds/lib/fund.js:139: const typePrefix = type ? `${type} funding` : 'Funding' npm-7.0.14+ds/lib/fund.js:140: const msg = `${typePrefix} available at the following URL` npm-7.0.14+ds/lib/fund.js-141- return new Promise((resolve, reject) => ############################################## npm-7.0.14+ds/lib/fund.js-147- validSources.forEach(({ type, url }, i) => { npm-7.0.14+ds/lib/fund.js:148: const typePrefix = type ? `${type} funding` : 'Funding' npm-7.0.14+ds/lib/fund.js:149: const msg = `${typePrefix} available at the following URL` npm-7.0.14+ds/lib/fund.js:150: output(`${i + 1}: ${msg}: ${url}`) npm-7.0.14+ds/lib/fund.js-151- }) ############################################## npm-7.0.14+ds/lib/fund.js-153- } else { npm-7.0.14+ds/lib/fund.js:154: const noFundingError = new Error(`No valid funding method available for: ${spec}`) npm-7.0.14+ds/lib/fund.js-155- noFundingError.code = 'ENOFUND' ############################################## npm-7.0.14+ds/lib/help-search.js-27- const files = await new Promise((res, rej) => npm-7.0.14+ds/lib/help-search.js:28: glob(`${docPath}/*/*.md`, (er, files) => er ? rej(er) : res(files))) npm-7.0.14+ds/lib/help-search.js-29- ############################################## npm-7.0.14+ds/lib/help-search.js-157- const r = Object.keys(res.hits) npm-7.0.14+ds/lib/help-search.js:158: .map(k => `${k}:${res.hits[k]}`) npm-7.0.14+ds/lib/help-search.js-159- .sort((a, b) => a > b ? 1 : -1) ############################################## npm-7.0.14+ds/lib/hook.js-65- else npm-7.0.14+ds/lib/hook.js:66: output(`You have ${hooks.length} hooks configured.`) npm-7.0.14+ds/lib/hook.js-67- ############################################## npm-7.0.14+ds/lib/hook.js-78- colSpan: 1, npm-7.0.14+ds/lib/hook.js:79: content: `triggered ${relativeDate(hook.last_delivery)}`, npm-7.0.14+ds/lib/hook.js-80- }, ############################################## npm-7.0.14+ds/lib/link.js-121- await localArb.reify({ npm-7.0.14+ds/lib/link.js:122: add: names.map(l => `file:${resolve(globalTop, 'node_modules', l)}`), npm-7.0.14+ds/lib/link.js-123- }) ############################################## npm-7.0.14+ds/lib/link.js-134- }) npm-7.0.14+ds/lib/link.js:135: await arb.reify({ add: [`file:${npm.prefix}`] }) npm-7.0.14+ds/lib/link.js-136- await reifyFinish(arb) ############################################## npm-7.0.14+ds/lib/logout.js-19- const { registry, scope } = npm.flatOptions npm-7.0.14+ds/lib/logout.js:20: const regRef = scope ? `${scope}:registry` : 'registry' npm-7.0.14+ds/lib/logout.js-21- const reg = npm.flatOptions[regRef] || registry ############################################## npm-7.0.14+ds/lib/logout.js-25- if (auth.token) { npm-7.0.14+ds/lib/logout.js:26: log.verbose('logout', `clearing token for ${reg}`) npm-7.0.14+ds/lib/logout.js:27: await npmFetch(`/-/user/token/${eu(auth.token)}`, { npm-7.0.14+ds/lib/logout.js-28- ...npm.flatOptions, ############################################## npm-7.0.14+ds/lib/logout.js-32- } else if (auth.username || auth.password) npm-7.0.14+ds/lib/logout.js:33: log.verbose('logout', `clearing user credentials for ${reg}`) npm-7.0.14+ds/lib/logout.js-34- else { npm-7.0.14+ds/lib/logout.js:35: const msg = `not logged in to ${reg}, so can't log out!` npm-7.0.14+ds/lib/logout.js-36- throw Object.assign(new Error(msg), { code: 'ENEEDAUTH' }) ############################################## npm-7.0.14+ds/lib/ls.js-65- if (node[_missing] && !isOptional(node)) npm-7.0.14+ds/lib/ls.js:66: problems.add(`missing: ${node.pkgid}, required by ${node[_missing]}`) npm-7.0.14+ds/lib/ls.js-67- npm-7.0.14+ds/lib/ls.js-68- if (node[_invalid]) npm-7.0.14+ds/lib/ls.js:69: problems.add(`invalid: ${node.pkgid} ${node.path}`) npm-7.0.14+ds/lib/ls.js-70- npm-7.0.14+ds/lib/ls.js-71- if (isExtraneous(node, { global })) npm-7.0.14+ds/lib/ls.js:72: problems.add(`extraneous: ${node.pkgid} ${node.path}`) npm-7.0.14+ds/lib/ls.js-73- ############################################## npm-7.0.14+ds/lib/ls.js-106- else npm-7.0.14+ds/lib/ls.js:107: printable += `${long ? EOL : ' '}${path}` npm-7.0.14+ds/lib/ls.js-108- } ############################################## npm-7.0.14+ds/lib/ls.js-114- : chalk.red.bgBlack npm-7.0.14+ds/lib/ls.js:115: const missingMsg = `UNMET ${isOptional(node) ? 'OPTIONAL ' : ''}DEPENDENCY` npm-7.0.14+ds/lib/ls.js-116- const label = ############################################## npm-7.0.14+ds/lib/ls.js-121- ) + npm-7.0.14+ds/lib/ls.js:122: `${highlightDepName ? chalk.yellow.bgBlack(printable) : printable}` + npm-7.0.14+ds/lib/ls.js-123- ( ############################################## npm-7.0.14+ds/lib/ls.js-137- ) + npm-7.0.14+ds/lib/ls.js:138: (isGitNode(node) ? ` (${node.resolved})` : '') + npm-7.0.14+ds/lib/ls.js:139: (node.isLink ? ` -> ${node.realpath}` : '') + npm-7.0.14+ds/lib/ls.js:140: (long ? `${EOL}${node.package.description || ''}` : '') npm-7.0.14+ds/lib/ls.js-141- ############################################## npm-7.0.14+ds/lib/ls.js-226- const { name, spec } = edge npm-7.0.14+ds/lib/ls.js:227: const pkgid = `${name}@${spec}` npm-7.0.14+ds/lib/ls.js-228- node = { name, pkgid, [_missing]: edge.from.pkgid } ############################################## npm-7.0.14+ds/lib/ls.js-321- ...(result.problems || []), npm-7.0.14+ds/lib/ls.js:322: ...[`error in ${path}: Failed to parse root package.json`], npm-7.0.14+ds/lib/ls.js-323- ] ############################################## npm-7.0.14+ds/lib/ls.js-350- if (long) { npm-7.0.14+ds/lib/ls.js:351: out += `:${node.pkgid}` npm-7.0.14+ds/lib/ls.js:352: out += node.path !== node.realpath ? `:${node.realpath}` : '' npm-7.0.14+ds/lib/ls.js-353- out += isExtraneous(node, { global }) ? ':EXTRANEOUS' : '' ############################################## npm-7.0.14+ds/lib/npm.js-43-const makeCmd = cmd => { npm-7.0.14+ds/lib/npm.js:44: const impl = require(`./${cmd}.js`) npm-7.0.14+ds/lib/npm.js-45- const fn = (args, cb) => npm[_runCmd](cmd, impl, args, cb) ############################################## npm-7.0.14+ds/lib/npm.js-95- npm-7.0.14+ds/lib/npm.js:96: process.emit('time', `command:${cmd}`) npm-7.0.14+ds/lib/npm.js-97- // since 'test', 'start', 'stop', etc. commands re-enter this function ############################################## npm-7.0.14+ds/lib/npm.js-118- impl(args, er => { npm-7.0.14+ds/lib/npm.js:119: process.emit('timeEnd', `command:${cmd}`) npm-7.0.14+ds/lib/npm.js-120- cb(er) ############################################## npm-7.0.14+ds/lib/npm.js-204- if (configScope && !/^@/.test(configScope)) npm-7.0.14+ds/lib/npm.js:205: this.config.set('scope', `@${configScope}`, this.config.find('scope')) npm-7.0.14+ds/lib/npm.js-206- ############################################## npm-7.0.14+ds/lib/npm.js-288- const rand = require('crypto').randomBytes(4).toString('hex') npm-7.0.14+ds/lib/npm.js:289: this[_tmpFolder] = `npm-${process.pid}-${rand}` npm-7.0.14+ds/lib/npm.js-290- } ############################################## npm-7.0.14+ds/lib/org.js-79- } else if (!opts.silent && opts.loglevel !== 'silent') npm-7.0.14+ds/lib/org.js:80: output(`Added ${memDeets.user} as ${memDeets.role} to ${memDeets.org.name}. You now ${memDeets.org.size} member${memDeets.org.size === 1 ? '' : 's'} in this org.`) npm-7.0.14+ds/lib/org.js-81- ############################################## npm-7.0.14+ds/lib/org.js-109- } else if (!opts.silent && opts.loglevel !== 'silent') npm-7.0.14+ds/lib/org.js:110: output(`Successfully removed ${user} from ${org}. You now have ${userCount} member${userCount === 1 ? '' : 's'} in this org.`) npm-7.0.14+ds/lib/org.js-111- }) ############################################## npm-7.0.14+ds/lib/outdated.js-144- try { npm-7.0.14+ds/lib/outdated.js:145: if (!npa(`${edge.name}@${edge.spec}`).registry) npm-7.0.14+ds/lib/outdated.js-146- return null ############################################## npm-7.0.14+ds/lib/owner.js-98- else npm-7.0.14+ds/lib/owner.js:99: output(maintainers.map(o => `${o.name} <${o.email}>`).join('\n')) npm-7.0.14+ds/lib/owner.js-100- ############################################## npm-7.0.14+ds/lib/owner.js-184-const putOwners = async (spec, user, opts, validation) => { npm-7.0.14+ds/lib/owner.js:185: const uri = `/-/user/org.couchdb.user:${encodeURIComponent(user)}` npm-7.0.14+ds/lib/owner.js-186- let u = '' ############################################## npm-7.0.14+ds/lib/owner.js-190- } catch (err) { npm-7.0.14+ds/lib/owner.js:191: log.error('owner mutate', `Error getting user data for ${user}`) npm-7.0.14+ds/lib/owner.js-192- throw err ############################################## npm-7.0.14+ds/lib/owner.js-220- } npm-7.0.14+ds/lib/owner.js:221: const dataPath = `/${spec.escapedName}/-rev/${encodeURIComponent(data._rev)}` npm-7.0.14+ds/lib/owner.js-222- const res = await otplease(opts, opts => ############################################## npm-7.0.14+ds/lib/owner.js-231- if (m.length < before) npm-7.0.14+ds/lib/owner.js:232: output(`- ${user} (${spec.name})`) npm-7.0.14+ds/lib/owner.js-233- else npm-7.0.14+ds/lib/owner.js:234: output(`+ ${user} (${spec.name})`) npm-7.0.14+ds/lib/owner.js-235- } else { ############################################## npm-7.0.14+ds/lib/pack.js-38- const manifest = await pacote.manifest(spec, opts) npm-7.0.14+ds/lib/pack.js:39: const filename = `${manifest.name}-${manifest.version}.tgz` npm-7.0.14+ds/lib/pack.js-40- .replace(/^@/, '').replace(/\//, '-') ############################################## npm-7.0.14+ds/lib/ping.js-16- const time = Date.now() - start npm-7.0.14+ds/lib/ping.js:17: log.notice('PONG', `${time / 1000}ms`) npm-7.0.14+ds/lib/ping.js-18- if (npm.flatOptions.json) { ############################################## npm-7.0.14+ds/lib/ping.js-24- } else if (Object.keys(details).length) npm-7.0.14+ds/lib/ping.js:25: log.notice('PONG', `${JSON.stringify(details, null, 2)}`) npm-7.0.14+ds/lib/ping.js-26-} ############################################## npm-7.0.14+ds/lib/profile.js-125- if (key === 'tfa') npm-7.0.14+ds/lib/profile.js:126: output(`${key}\t${cleaned[tfa]}`) npm-7.0.14+ds/lib/profile.js-127- else npm-7.0.14+ds/lib/profile.js:128: output(`${key}\t${info[key]}`) npm-7.0.14+ds/lib/profile.js-129- }) ############################################## npm-7.0.14+ds/lib/profile.js-161- if (writableProfileKeys.indexOf(prop) === -1) npm-7.0.14+ds/lib/profile.js:162: return Promise.reject(Error(`"${prop}" is not a property we can set. Valid properties are: ` + writableProfileKeys.join(', '))) npm-7.0.14+ds/lib/profile.js-163- ############################################## npm-7.0.14+ds/lib/profile.js-215- if (mode !== 'auth-only' && mode !== 'auth-and-writes') { npm-7.0.14+ds/lib/profile.js:216: return Promise.reject(new Error(`Invalid two-factor authentication mode "${mode}".\n` + npm-7.0.14+ds/lib/profile.js-217- 'Valid modes are:\n' + ############################################## npm-7.0.14+ds/lib/profile.js-243- if (!result.token) { npm-7.0.14+ds/lib/profile.js:244: throw new Error(`Your registry ${conf.registry} does not seem to ` + npm-7.0.14+ds/lib/profile.js-245- 'support bearer tokens. Bearer tokens are required for ' + ############################################## npm-7.0.14+ds/lib/publish.js-48- else if (!silent) npm-7.0.14+ds/lib/publish.js:49: output(`+ ${tarball.id}`) npm-7.0.14+ds/lib/publish.js-50- ############################################## npm-7.0.14+ds/lib/publish.js-56-const getManifest = (spec, opts) => npm-7.0.14+ds/lib/publish.js:57: spec.type === 'directory' ? readJson(`${spec.fetchSpec}/package.json`) npm-7.0.14+ds/lib/publish.js-58- : pacote.manifest(spec, { ...opts, fullMetadata: true }) ############################################## npm-7.0.14+ds/lib/repo.js-47- log.silly('docs', 'url', url) npm-7.0.14+ds/lib/repo.js:48: await openUrl(url, `${mani.name} repo available at the following URL`) npm-7.0.14+ds/lib/repo.js-49-} ############################################## npm-7.0.14+ds/lib/repo.js-64- const path = pathname.replace(/\.git$/, '') npm-7.0.14+ds/lib/repo.js:65: return `${proto}//${hostname}${path}` npm-7.0.14+ds/lib/repo.js-66- } catch (e) { ############################################## npm-7.0.14+ds/lib/run-script.js-38- npm-7.0.14+ds/lib/run-script.js:39: const pkg = await readJson(`${path}/package.json`) npm-7.0.14+ds/lib/run-script.js-40- const { scripts = {} } = pkg ############################################## npm-7.0.14+ds/lib/run-script.js-54- throw new Error(`missing script: ${event}${ npm-7.0.14+ds/lib/run-script.js:55: suggestions ? `\n${suggestions}` : ''}`) npm-7.0.14+ds/lib/run-script.js-56- } ############################################## npm-7.0.14+ds/lib/run-script.js-60- if (!npm.flatOptions.ignoreScripts) { npm-7.0.14+ds/lib/run-script.js:61: if (scripts[`pre${event}`]) npm-7.0.14+ds/lib/run-script.js:62: events.unshift([`pre${event}`, []]) npm-7.0.14+ds/lib/run-script.js-63- npm-7.0.14+ds/lib/run-script.js:64: if (scripts[`post${event}`]) npm-7.0.14+ds/lib/run-script.js:65: events.push([`post${event}`, []]) npm-7.0.14+ds/lib/run-script.js-66- } ############################################## npm-7.0.14+ds/lib/run-script.js-88- const path = npm.localPrefix npm-7.0.14+ds/lib/run-script.js:89: const { scripts, name } = await readJson(`${path}/package.json`) npm-7.0.14+ds/lib/run-script.js-90- const cmdList = [ ############################################## npm-7.0.14+ds/lib/run-script.js-114- for (const [script, cmd] of Object.entries(scripts)) npm-7.0.14+ds/lib/run-script.js:115: output(`${script}:${cmd}`) npm-7.0.14+ds/lib/run-script.js-116- ############################################## npm-7.0.14+ds/lib/run-script.js-129- if (cmds.length) npm-7.0.14+ds/lib/run-script.js:130: output(`Lifecycle scripts included in ${name}:`) npm-7.0.14+ds/lib/run-script.js-131- ############################################## npm-7.0.14+ds/lib/run-script.js-135- if (!cmds.length && runScripts.length) npm-7.0.14+ds/lib/run-script.js:136: output(`Scripts available in ${name} via \`npm run-script\`:`) npm-7.0.14+ds/lib/run-script.js-137- else if (runScripts.length) ############################################## npm-7.0.14+ds/lib/search/package-filter.js-11- .concat((opts && opts.description) ? data.description : []) npm-7.0.14+ds/lib/search/package-filter.js:12: .concat((data.maintainers || []).map(m => `=${m.name}`)) npm-7.0.14+ds/lib/search/package-filter.js-13- .concat(data.versions && data.versions.length && data.url && ('<' + data.url + '>')) ############################################## npm-7.0.14+ds/lib/shrinkwrap.js-45- } else if (meta.originalLockfileVersion !== npm.lockfileVersion) npm-7.0.14+ds/lib/shrinkwrap.js:46: log.notice('', `npm-shrinkwrap.json updated to version ${npm.lockfileVersion}`) npm-7.0.14+ds/lib/shrinkwrap.js-47- else ############################################## npm-7.0.14+ds/lib/stars.js-25- ...npm.flatOptions, npm-7.0.14+ds/lib/stars.js:26: query: { key: `"${await user}"` }, npm-7.0.14+ds/lib/stars.js-27- }) ############################################## npm-7.0.14+ds/lib/team.js-74- } else if (opts.parseable) npm-7.0.14+ds/lib/team.js:75: output(`${entity}\tcreated`) npm-7.0.14+ds/lib/team.js-76- else if (!opts.silent && opts.loglevel !== 'silent') npm-7.0.14+ds/lib/team.js:77: output(`+@${entity}`) npm-7.0.14+ds/lib/team.js-78-} ############################################## npm-7.0.14+ds/lib/team.js-87- } else if (opts.parseable) npm-7.0.14+ds/lib/team.js:88: output(`${entity}\tdeleted`) npm-7.0.14+ds/lib/team.js-89- else if (!opts.silent && opts.loglevel !== 'silent') npm-7.0.14+ds/lib/team.js:90: output(`-@${entity}`) npm-7.0.14+ds/lib/team.js-91-} ############################################## npm-7.0.14+ds/lib/team.js-101- } else if (opts.parseable) npm-7.0.14+ds/lib/team.js:102: output(`${user}\t${entity}\tadded`) npm-7.0.14+ds/lib/team.js-103- else if (!opts.silent && opts.loglevel !== 'silent') npm-7.0.14+ds/lib/team.js:104: output(`${user} added to @${entity}`) npm-7.0.14+ds/lib/team.js-105-} ############################################## npm-7.0.14+ds/lib/team.js-115- } else if (opts.parseable) npm-7.0.14+ds/lib/team.js:116: output(`${user}\t${entity}\tremoved`) npm-7.0.14+ds/lib/team.js-117- else if (!opts.silent && opts.loglevel !== 'silent') npm-7.0.14+ds/lib/team.js:118: output(`${user} removed from @${entity}`) npm-7.0.14+ds/lib/team.js-119-} ############################################## npm-7.0.14+ds/lib/team.js-127- else if (!opts.silent && opts.loglevel !== 'silent') { npm-7.0.14+ds/lib/team.js:128: output(`\n@${entity} has ${users.length} user${users.length === 1 ? '' : 's'}:\n`) npm-7.0.14+ds/lib/team.js-129- output(columns(users, { padding: 1 })) ############################################## npm-7.0.14+ds/lib/team.js-139- else if (!opts.silent && opts.loglevel !== 'silent') { npm-7.0.14+ds/lib/team.js:140: output(`\n@${entity} has ${teams.length} team${teams.length === 1 ? '' : 's'}:\n`) npm-7.0.14+ds/lib/team.js:141: output(columns(teams.map(t => `@${t}`), { padding: 1 })) npm-7.0.14+ds/lib/team.js-142- } ############################################## npm-7.0.14+ds/lib/token.js-25-const UsageError = (msg) => npm-7.0.14+ds/lib/token.js:26: Object.assign(new Error(`\nUsage: ${msg}\n\n` + token.usage), { npm-7.0.14+ds/lib/token.js-27- code: 'EUSAGE', ############################################## npm-7.0.14+ds/lib/token.js-72- default: npm-7.0.14+ds/lib/token.js:73: cb(UsageError(`${args[0]} is not a recognized subcommand.`)) npm-7.0.14+ds/lib/token.js-74- } ############################################## npm-7.0.14+ds/lib/token.js-172- else if (matches.length > 1) npm-7.0.14+ds/lib/token.js:173: throw new Error(`Token ID "${id}" was ambiguous, a new token may have been created since you last ran \`npm token list\`.`) npm-7.0.14+ds/lib/token.js-174- else { ############################################## npm-7.0.14+ds/lib/token.js-176- if (tokenMatches.length === 0) npm-7.0.14+ds/lib/token.js:177: throw new Error(`Unknown token id or value "${id}".`) npm-7.0.14+ds/lib/token.js-178- ############################################## npm-7.0.14+ds/lib/unpublish.js-52- else npm-7.0.14+ds/lib/unpublish.js:53: return versions.map(v => `${pkgs[0]}@${v}`) npm-7.0.14+ds/lib/unpublish.js-54-} ############################################## npm-7.0.14+ds/lib/unpublish.js-92- else npm-7.0.14+ds/lib/unpublish.js:93: throw `Usage: ${usage}` npm-7.0.14+ds/lib/unpublish.js-94- } ############################################## npm-7.0.14+ds/lib/unpublish.js-99- output(`- ${spec.name}${ npm-7.0.14+ds/lib/unpublish.js:100: spec.type === 'version' ? `@${spec.rawSpec}` : '' npm-7.0.14+ds/lib/unpublish.js-101- }`) ############################################## npm-7.0.14+ds/lib/utils/completion/installed-shallow.js-13- const locals = global ? [] : await names(false) npm-7.0.14+ds/lib/utils/completion/installed-shallow.js:14: const globals = (await names(true)).map(n => global ? n : `${n} -g`) npm-7.0.14+ds/lib/utils/completion/installed-shallow.js-15- return [...locals, ...globals] ############################################## npm-7.0.14+ds/lib/utils/config.js-44-const cacheExtra = isWindows ? 'npm-cache' : '.npm' npm-7.0.14+ds/lib/utils/config.js:45:const cache = `${cacheRoot}/${cacheExtra}` npm-7.0.14+ds/lib/utils/config.js-46- ############################################## npm-7.0.14+ds/lib/utils/did-you-mean.js-5- .filter(cmd => leven(scmd, cmd) < scmd.length * 0.4) npm-7.0.14+ds/lib/utils/did-you-mean.js:6: .map(str => ` ${str}`) npm-7.0.14+ds/lib/utils/did-you-mean.js-7- return best.length === 0 ? '' npm-7.0.14+ds/lib/utils/did-you-mean.js:8: : best.length === 1 ? `\nDid you mean this?\n${best[0]}` npm-7.0.14+ds/lib/utils/did-you-mean.js:9: : `\nDid you mean one of these?\n${best.slice(0, 3).join('\n')}` npm-7.0.14+ds/lib/utils/did-you-mean.js-10-} ############################################## npm-7.0.14+ds/lib/utils/error-message.js-30- detail.push([cmd, 'Try creating one first with: npm i --package-lock-only']) npm-7.0.14+ds/lib/utils/error-message.js:31: detail.push([cmd, `Original error: ${er.message}`]) npm-7.0.14+ds/lib/utils/error-message.js-32- break ############################################## npm-7.0.14+ds/lib/utils/error-message.js-69- 'To permanently fix this problem, please run:', npm-7.0.14+ds/lib/utils/error-message.js:70: ` sudo chown -R ${process.getuid()}:${process.getgid()} ${JSON.stringify(npm.config.get('cache'))}`, npm-7.0.14+ds/lib/utils/error-message.js-71- ].join('\n'), ############################################## npm-7.0.14+ds/lib/utils/error-message.js-116- '', npm-7.0.14+ds/lib/utils/error-message.js:117: `$ ${process.argv.join(' ')}`, npm-7.0.14+ds/lib/utils/error-message.js-118- ].join('\n'), ############################################## npm-7.0.14+ds/lib/utils/explain-dep.js-48- npm-7.0.14+ds/lib/utils/explain-dep.js:49: return `${bold(name)}@${bold(version)}${extra.join('')}` + npm-7.0.14+ds/lib/utils/explain-dep.js:50: (location ? dim(`\n${location}`) : '') npm-7.0.14+ds/lib/utils/explain-dep.js-51-} ############################################## npm-7.0.14+ds/lib/utils/explain-dep.js-74- } npm-7.0.14+ds/lib/utils/explain-dep.js:75: const show = `(${showNames.join(', ')})` npm-7.0.14+ds/lib/utils/explain-dep.js:76: messages.push(`${dependents.length - max} more ${show}`) npm-7.0.14+ds/lib/utils/explain-dep.js-77- } ############################################## npm-7.0.14+ds/lib/utils/explain-dep.js-84- const { bold } = color ? chalk : nocolor npm-7.0.14+ds/lib/utils/explain-dep.js:85: return (type === 'prod' ? '' : `${colorType(type, color)} `) + npm-7.0.14+ds/lib/utils/explain-dep.js:86: `${bold(name)}@"${bold(spec)}" from ` + npm-7.0.14+ds/lib/utils/explain-dep.js-87- explainFrom(from, depth, color) ############################################## npm-7.0.14+ds/lib/utils/explain-eresolve.js-59- return explainEresolve(expl, npm.color, depth) + npm-7.0.14+ds/lib/utils/explain-eresolve.js:60: `\n\n${fix}\n\nSee ${fullReport} for a full report.` npm-7.0.14+ds/lib/utils/explain-eresolve.js-61-} ############################################## npm-7.0.14+ds/lib/utils/lifecycle-cmd.js-8- const cmd = (args, cb) => npm.commands.run([stage, ...args], cb) npm-7.0.14+ds/lib/utils/lifecycle-cmd.js:9: const usage = usageUtil(stage, `npm ${stage} [-- <args>]`) npm-7.0.14+ds/lib/utils/lifecycle-cmd.js-10- const completion = require('./completion/none.js') ############################################## npm-7.0.14+ds/lib/utils/metrics.js-67- regFetch( npm-7.0.14+ds/lib/utils/metrics.js:68: `/-/npm/anon-metrics/v1/${encodeURIComponent(cliMetrics.metricId)}`, npm-7.0.14+ds/lib/utils/metrics.js-69- // NOTE: skip npmConfig() to prevent auth ############################################## npm-7.0.14+ds/lib/utils/npm-usage.js-70- return cmdList.reduce(function (set, c) { npm-7.0.14+ds/lib/utils/npm-usage.js:71: set.push([c, require(`./${npm.deref(c)}.js`).usage || '']) npm-7.0.14+ds/lib/utils/npm-usage.js-72- maxLen = Math.max(maxLen, c.length) ############################################## npm-7.0.14+ds/lib/utils/open-url.js-24- }, null, 2) npm-7.0.14+ds/lib/utils/open-url.js:25: : `${errMsg}:\n ${url}\n` npm-7.0.14+ds/lib/utils/open-url.js-26- ############################################## npm-7.0.14+ds/lib/utils/perf.js-11- process.emit('timing', name, ms) npm-7.0.14+ds/lib/utils/perf.js:12: log.timing(name, `Completed in ${ms}ms`) npm-7.0.14+ds/lib/utils/perf.js-13- timings.delete(name) ############################################## npm-7.0.14+ds/lib/utils/proc-log-listener.js-9- // if it crashed once, it might again! npm-7.0.14+ds/lib/utils/proc-log-listener.js:10: log.verbose(`attempt to log ${inspect([level, ...args])} crashed`, ex) npm-7.0.14+ds/lib/utils/proc-log-listener.js-11- } catch (ex2) { npm-7.0.14+ds/lib/utils/proc-log-listener.js:12: console.error(`attempt to log ${inspect([level, ...args])} crashed`, ex) npm-7.0.14+ds/lib/utils/proc-log-listener.js-13- } ############################################## npm-7.0.14+ds/lib/utils/reify-output.js-112- if (added) npm-7.0.14+ds/lib/utils/reify-output.js:113: msg.push(`added ${added} package${added === 1 ? '' : 's'}`) npm-7.0.14+ds/lib/utils/reify-output.js-114- ############################################## npm-7.0.14+ds/lib/utils/reify-output.js-121- npm-7.0.14+ds/lib/utils/reify-output.js:122: msg.push(`removed ${removed} package${removed === 1 ? '' : 's'}`) npm-7.0.14+ds/lib/utils/reify-output.js-123- } ############################################## npm-7.0.14+ds/lib/utils/reify-output.js-130- npm-7.0.14+ds/lib/utils/reify-output.js:131: msg.push(`changed ${changed} package${changed === 1 ? '' : 's'}`) npm-7.0.14+ds/lib/utils/reify-output.js-132- } ############################################## npm-7.0.14+ds/lib/utils/reify-output.js-136- if (audited) npm-7.0.14+ds/lib/utils/reify-output.js:137: msg.push(`audited ${audited} package${audited === 1 ? '' : 's'}`) npm-7.0.14+ds/lib/utils/reify-output.js-138- npm-7.0.14+ds/lib/utils/reify-output.js:139: msg.push(` in ${ms(Date.now() - npm.started)}`) npm-7.0.14+ds/lib/utils/reify-output.js-140- output(msg.join('')) ############################################## npm-7.0.14+ds/lib/utils/reify-output.js-149- const is = funding === 1 ? 'is' : 'are' npm-7.0.14+ds/lib/utils/reify-output.js:150: output(`${funding} ${pkg} ${is} looking for funding`) npm-7.0.14+ds/lib/utils/reify-output.js-151- output(' run `npm fund` for details') ############################################## npm-7.0.14+ds/lib/utils/tar.js-9- log.notice('') npm-7.0.14+ds/lib/utils/tar.js:10: log.notice('', `${unicode ? '📦 ' : 'package:'} ${tarball.name}@${tarball.version}`) npm-7.0.14+ds/lib/utils/tar.js-11- log.notice('=== Tarball Contents ===') ############################################## npm-7.0.14+ds/lib/utils/tar.js-15- return (/^node_modules\//.test(f.path)) ? null npm-7.0.14+ds/lib/utils/tar.js:16: : { path: f.path, size: `${bytes.value}${bytes.unit}` } npm-7.0.14+ds/lib/utils/tar.js-17- }).filter(f => f), { ############################################## npm-7.0.14+ds/lib/utils/tar.js-97- return { npm-7.0.14+ds/lib/utils/tar.js:98: id: manifest._id || `${manifest.name}@${manifest.version}`, npm-7.0.14+ds/lib/utils/tar.js-99- name: manifest.name, ############################################## npm-7.0.14+ds/lib/utils/tar.js-104- integrity: ssri.parse(integrity.sha512[0]), npm-7.0.14+ds/lib/utils/tar.js:105: filename: `${manifest.name}-${manifest.version}.tgz`, npm-7.0.14+ds/lib/utils/tar.js-106- files: uppers.concat(others), ############################################## npm-7.0.14+ds/lib/utils/update-notifier.js-53- if (current.prerelease.length) npm-7.0.14+ds/lib/utils/update-notifier.js:54: spec = `^${version}` npm-7.0.14+ds/lib/utils/update-notifier.js-55- ############################################## npm-7.0.14+ds/lib/utils/update-notifier.js-66- npm-7.0.14+ds/lib/utils/update-notifier.js:67: const mani = await pacote.manifest(`npm@${spec}`, { npm-7.0.14+ds/lib/utils/update-notifier.js-68- // always prefer latest, even if doing --tag=whatever on the cmd ############################################## npm-7.0.14+ds/lib/utils/update-notifier.js-83- if (semver.gt(version, latest) && spec === 'latest') npm-7.0.14+ds/lib/utils/update-notifier.js:84: return updateNotifier(npm, `^${version}`) npm-7.0.14+ds/lib/utils/update-notifier.js-85- ############################################## npm-7.0.14+ds/lib/utils/update-notifier.js-103- const latestc = !useColor ? latest : chalk.green(latest) npm-7.0.14+ds/lib/utils/update-notifier.js:104: const changelog = `https://github.com/npm/cli/releases/tag/v${latest}` npm-7.0.14+ds/lib/utils/update-notifier.js:105: const changelogc = !useColor ? `<${changelog}>` : chalk.cyan(changelog) npm-7.0.14+ds/lib/utils/update-notifier.js:106: const cmd = `npm install -g npm@${latest}` npm-7.0.14+ds/lib/utils/update-notifier.js:107: const cmdc = !useColor ? `\`${cmd}\`` : chalk.green(cmd) npm-7.0.14+ds/lib/utils/update-notifier.js:108: const message = `\nNew ${typec} version of npm available! ` + npm-7.0.14+ds/lib/utils/update-notifier.js:109: `${oldc} -> ${latestc}\n` + npm-7.0.14+ds/lib/utils/update-notifier.js:110: `Changelog: ${changelogc}\n` + npm-7.0.14+ds/lib/utils/update-notifier.js:111: `Run ${cmdc} to update!\n` npm-7.0.14+ds/lib/utils/update-notifier.js-112- const messagec = !useColor ? message : chalk.bgBlack.white(message) ############################################## npm-7.0.14+ds/lib/view.js-175- const version = packument['dist-tags'][t] npm-7.0.14+ds/lib/view.js:176: tags.push(`${style.bright(color.green(t))}: ${version}`) npm-7.0.14+ds/lib/view.js-177- }) ############################################## npm-7.0.14+ds/lib/view.js-192- deps: Object.keys(manifest.dependencies || {}).map((dep) => { npm-7.0.14+ds/lib/view.js:193: return `${color.yellow(dep)}: ${manifest.dependencies[dep]}` npm-7.0.14+ds/lib/view.js-194- }), ############################################## npm-7.0.14+ds/lib/view.js-225- console.log( npm-7.0.14+ds/lib/view.js:226: style.underline(style.bright(`${info.name}@${info.version}`)) + npm-7.0.14+ds/lib/view.js-227- ' | ' + info.license + ############################################## npm-7.0.14+ds/lib/view.js-264- if (info.deps.length > maxDeps) npm-7.0.14+ds/lib/view.js:265: console.log(`(...and ${info.deps.length - maxDeps} more.)`) npm-7.0.14+ds/lib/view.js-266- } ############################################## npm-7.0.14+ds/lib/view.js-280- if (info.modified) npm-7.0.14+ds/lib/view.js:281: publishInfo += ` ${info.modified}` npm-7.0.14+ds/lib/view.js-282- if (info.publisher) npm-7.0.14+ds/lib/view.js:283: publishInfo += ` by ${info.publisher}` npm-7.0.14+ds/lib/view.js-284- console.log('') ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-428- if (isTag) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:429: return npa(`${mani.name}@${mani.version}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-430- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-458- const { name } = spec npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:459: spec = npa(`file:${relpath(this.path, filepath)}`, this.path) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-460- spec.name = name ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-478- if (bundler) { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:479: this.log.warn(`audit fix ${node.name}@${node.version}`, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-480- `${node.location}\nis a bundled dependency of\n${ ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-482- 'It cannot be fixed automatically.\n' + npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:483: `Check for updates to the ${bundler.name} package.`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-484- continue ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-513- this.log.warn('audit', 'Manual fix required in linked project ' + npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:514: `at ./${node.location} for ${name}@${simpleRange}.\n` + npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:515: `'cd ./${node.location}' and run 'npm audit' for details.`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-516- continue ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-519- if (!fixAvailable) { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:520: this.log.warn('audit', `No fix available for ${name}@${simpleRange}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-521- continue ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-527- : 'outside your stated dependency range' npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:528: this.log.warn('audit', `Updating ${name} to ${version},` + npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:529: `which is ${breakingMessage}.`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:530: options.add.push(`${name}@${version}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-531- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-603- this.log.silly('inflate', node.location) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:604: const id = `${node.name}@${node.version}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-605- const sloc = node.location.substr('node_modules/'.length) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:606: const t = `idealTree:inflate:${sloc}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-607- this.addTracker(t) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-613- }).then(mani => { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:614: node.package = { ...mani, _id: `${mani.name}@${mani.version}` } npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-615- }).catch((er) => { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:616: const warning = `Could not fetch metadata for ${id}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-617- this.log.warn(heading, warning, er) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-646- const { location, name } = this[_currentDep] npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:647: process.emit('timeEnd', `idealTree:${location || '#root'}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-648- this.finishTracker('idealTree', name, location) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-675- this[_currentDep] = node npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:676: process.emit('time', `idealTree:${node.location || '#root'}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-677- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-1133- target.location || 'ROOT', npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1134: `${dep.name}@${dep.version}`, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-1135- canPlace.description || /* istanbul ignore next */ canPlace, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1136: `for: ${node.package._id || node.location}`, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1137: `want: ${edge.spec || '*'}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js-1138- ) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/index.js-54- path: options.path || '.', npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/index.js:55: cache: options.cache || `${homedir()}/.npm/_cacache`, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/index.js-56- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-actual.js-351- // unless another dep in the tree also needs it. npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-actual.js:352: const depPath = `${p}/node_modules/${name}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-actual.js-353- const cached = this[_cache].get(depPath) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js-137- for (const [name, path] of workspaces.entries()) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js:138: lockWS.push(['workspace', name, `file:${path}`]) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js-139- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js-220- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js:221: const locTest = `${ploc}/node_modules/${name}`.replace(/^\//, '') npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js-222- const ptype = location === locTest ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-109- async [_build] (nodes, { type = 'deps' }) { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:110: process.emit('time', `build:${type}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-111- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-129- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:130: process.emit('timeEnd', `build:${type}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-131- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-242- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:243: process.emit('time', `build:run:${event}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-244- await promiseCallLimit(queue.map(node => async () => { ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-260- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:261: const timer = `build:run:${event}:${location}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-262- process.emit('time', timer) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-293- })) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:294: process.emit('timeEnd', `build:run:${event}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-295- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-316- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:317: process.emit('time', `build:link:${node.location}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-318- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-330- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:331: process.emit('timeEnd', `build:link:${node.location}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/rebuild.js-332- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-380- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js:381: process.emit('time', `reifyNode:${node.location}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-382- this.addTracker('reify', node.name, node.location) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-392- this.finishTracker('reify', node.name, node.location) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js:393: process.emit('timeEnd', `reifyNode:${node.location}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-394- return node ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-405- // entirely, since we can't possibly reify it. npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js:406: const res = node.resolved ? `${node.name}@${this[_registryResolved](node.resolved)}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-407- : node.package.name && node.version npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js:408: ? `${node.package.name}@${node.version}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-409- : null ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-438- if (deprecated) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js:439: this.log.warn('deprecated', `${_id}: ${deprecated}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-440- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-820- const alias = name !== pname npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js:821: updateDepSpec(pkg, name, (alias ? `npm:${pname}@` : '') + range) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/arborist/reify.js-822- } else if (req.hosted) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/audit-report.js-134- // need to search for nodes we already would have added. npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/audit-report.js:135: const k = `${name}@${range}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/audit-report.js-136- if (seen.has(k)) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/consistent-resolve.js-20- const isPath = type === 'file' || type === 'directory' npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/consistent-resolve.js:21: return isPath && !relPaths ? `file:${fetchSpec}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/consistent-resolve.js-22- : isPath ? 'file:' + (toPath ? relpath(toPath, fetchSpec) : fetchSpec) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/dep-valid.js-114- if (child.resolved) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/dep-valid.js:115: return child.resolved.replace(/\\/g, '/') === `file:${requested.fetchSpec.replace(/\\/g, '/')}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/dep-valid.js-116- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/edge.js-50- throw new TypeError( npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/edge.js:51: `invalid type: ${type}\n` + npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/edge.js:52: `(valid types are: ${Edge.types.join(', ')})`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/edge.js-53- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/link.js-63- return this.path && this.realpath npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/link.js:64: ? `file:${relpath(dirname(this.path), this.realpath)}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/link.js-65- : null ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js-291- const myname = this.isRoot ? name || this.name : this.name npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js:292: const alias = !this.isRoot && name && myname !== name ? `npm:${name}@` : '' npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js:293: return `${myname}@${alias}${version}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js-294- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js-501- for (const [name, path] of this[_workspaces].entries()) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js:502: new Edge({ from: this, name, spec: `file:${path}`, type: 'workspace' }) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js-503- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js-1024- const dir = dirname(nm) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js:1025: const base = scoped ? `${basename(d)}/${basename(rp)}` : basename(rp) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/node.js-1026- return base === name && basename(nm) === 'node_modules' ? dir : false ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/realpath.js-57- Object.assign(new Error( npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/realpath.js:58: `ELOOP: too many symbolic links encountered, stat '${path}'`), { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/realpath.js-59- errno: -62, ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/retire-path.js-15- const hash = pathSafeHash(from) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/retire-path.js:16: return resolve(d, `.${b}-${hash}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/retire-path.js-17-} ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-303- const yspec = tgz.name === spec.name && tgz.version === version ? version npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:304: : isReg && tgz.name && tgz.version ? `npm:${tgz.name}@${tgz.version}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-305- : resolved ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-308- options.integrity = integrity npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:309: return npa(`${spec.name}@${yspec}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-310- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-485- for (let path = loc; true; path = path.replace(/(^|\/)[^/]*$/, '')) { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:486: const check = `${path}${path ? '/' : ''}node_modules/${name}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-487- if (this.data.packages[check]) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-687- // resolve onto the metadata path npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:688: : `file:${resolve(this.path, resolved.substr(5))}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-689- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-735- npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:736: const entry = this.yarnLock.entries.get(`${node.name}@${edge.spec}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-737- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-820- if (node.target) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:821: lock.version = `file:${relpath(this.path, node.realpath)}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-822- else if (spec && (spec.type === 'file' || spec.type === 'remote')) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-833- node.package.name !== node.name) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js:834: lock.version = `npm:${node.package.name}@${node.version}` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/shrinkwrap.js-835- else if (node.package && node.version) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-24- const hasTracker = this[_progress].has(section) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:25: const hasSubtracker = this[_progress].has(`${section}:${key}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-26- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-28- // 0. existing tracker, no subsection npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:29: this[_onError](`Tracker "${section}" already exists`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-30- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-40- // 2. no parent tracker and subsection npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:41: this[_onError](`Parent tracker "${section}" does not exist`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-42- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-45- // Create a new subtracker in this[_progress] from parent tracker npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:46: this[_progress].set(`${section}:${key}`, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:47: this[_progress].get(section).newGroup(`${section}:${subsection}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-48- ) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-65- const hasTracker = this[_progress].has(section) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:66: const hasSubtracker = this[_progress].has(`${section}:${key}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-67- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-88- // 1. no existing parent tracker, no subsection npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:89: this[_onError](`Tracker "${section}" does not exist`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-90- ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-93- // Finish subtracker and remove from this[_progress] npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:94: this[_progress].get(`${section}:${key}`).finish() npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js:95: this[_progress].delete(`${section}:${key}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/tracker.js-96- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/version-from-tgz.js-42- return parsed ? { npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/version-from-tgz.js:43: name: scope && scope.charAt(0) === '@' ? `${scope}/${name}` : name, npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/version-from-tgz.js-44- version: parsed.version, ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-37- .sort((a, b) => a.localeCompare(b)) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js:38: .map(k => ` ${JSON.stringify(k)} ${JSON.stringify(obj[k])}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-39- .join('\n') ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-184- const specs = [...node.edgesIn] npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js:185: .map(e => `${node.name}@${e.spec}`) npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-186- .sort((a, b) => a.localeCompare(b)) ############################################## npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-324- typeof this[prop] !== 'object' npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js:325: ? ` ${JSON.stringify(prop)} ${JSON.stringify(this[prop])}\n` npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-326- : Object.keys(this[prop]).length === 0 ? '' npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js:327: : ` ${prop}:\n` + sortKV(this[prop]) + '\n') npm-7.0.14+ds/node_modules/@npmcli/arborist/lib/yarn-lock.js-328- .join('')).trim() ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/README.md-24-- The `globalconfig` value, as set by the environment, CLI, and npm-7.0.14+ds/node_modules/@npmcli/config/README.md:25: `userconfig` file (defaulting to `$PREFIX/etc/npmrc`) is used to load npm-7.0.14+ds/node_modules/@npmcli/config/README.md-26- global configs. ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/env-replace.js-5-module.exports = (f, env) => f.replace(envExpr, (orig, esc, name) => { npm-7.0.14+ds/node_modules/@npmcli/config/lib/env-replace.js:6: const val = env[name] !== undefined ? env[name] : `\$\{${name}\}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/env-replace.js-7- ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/get-user-agent.js-8- .replace(/\{arch\}/gi, process.arch) npm-7.0.14+ds/node_modules/@npmcli/config/lib/get-user-agent.js:9: .replace(/\{ci\}/gi, ciName ? `ci/${ciName}` : '') npm-7.0.14+ds/node_modules/@npmcli/config/lib/get-user-agent.js-10- .trim() ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-368- k + '=' + JSON.stringify(val), npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:369: `set in ${source}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-370- ) ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-403- if (conf.source) { npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:404: const m = `double-loading "${where}" configs from ${source}, ` + npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:405: `previously loaded from ${conf.source}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-406- throw new Error(m) ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-409- if (this.sources.has(source)) { npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:410: const m = `double-loading config "${source}" as "${where}", ` + npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:411: `previously loaded as "${this.sources.get(source)}"` npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-412- throw new Error(m) ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-419- if (er.code !== 'ENOENT') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:420: this.log.verbose('config', `error loading ${where} config`, er) npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-421- } else { ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-548- } npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:549: this.delete(`${nerfed}:-authtoken`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:550: this.delete(`${nerfed}:_authToken`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:551: this.delete(`${nerfed}:_auth`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:552: this.delete(`${nerfed}:_password`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:553: this.delete(`${nerfed}:username`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:554: this.delete(`${nerfed}:email`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-555- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-570- npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:571: this.delete(`${nerfed}:-authtoken`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-572- if (token) { npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:573: this.set(`${nerfed}:_authToken`, token, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:574: this.delete(`${nerfed}:_password`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:575: this.delete(`${nerfed}:username`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:576: this.delete(`${nerfed}:email`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:577: this.delete(`${nerfed}:always-auth`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-578- } else if (username || password || email) { ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-584- throw new Error('must include email') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:585: this.delete(`${nerfed}:_authToken`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:586: this.set(`${nerfed}:username`, username, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-587- // note: not encrypted, no idea why we bothered to do this, but oh well ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-589- const encoded = Buffer.from(password, 'utf8').toString('base64') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:590: this.set(`${nerfed}:_password`, encoded, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:591: this.set(`${nerfed}:email`, email, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-592- if (alwaysAuth !== undefined) npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:593: this.set(`${nerfed}:always-auth`, alwaysAuth, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-594- else npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:595: this.delete(`${nerfed}:always-auth`, 'user') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-596- } else { ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-606- // you can set always-auth for a single registry, or as a default npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:607: const alwaysAuthReg = this.get(`${nerfed}:always-auth`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-608- if (alwaysAuthReg !== undefined) ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-612- npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:613: const email = this.get(`${nerfed}:email`) || this.get('email') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-614- if (email) ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-616- npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:617: const tokenReg = this.get(`${nerfed}:_authToken`) || npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:618: this.get(`${nerfed}:-authtoken`) || npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-619- nerfed === nerfDart(this.get('registry')) && this.get('_authToken') ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-625- npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:626: const userReg = this.get(`${nerfed}:username`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:627: const passReg = this.get(`${nerfed}:_password`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-628- if (userReg && passReg) { ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-630- creds.password = Buffer.from(passReg, 'base64').toString('utf8') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:631: const auth = `${creds.username}:${creds.password}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-632- creds.auth = Buffer.from(auth, 'utf8').toString('base64') ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-646- creds.password = Buffer.from(passDef, 'base64').toString('utf8') npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js:647: const auth = `${creds.username}:${creds.password}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/index.js-648- creds.auth = Buffer.from(auth, 'utf8').toString('base64') ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/nerf-dart.js-13- const parsed = new URL(url) npm-7.0.14+ds/node_modules/@npmcli/config/lib/nerf-dart.js:14: const from = `${parsed.protocol}//${parsed.host}${parsed.pathname}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/nerf-dart.js-15- const rel = new URL('.', from) npm-7.0.14+ds/node_modules/@npmcli/config/lib/nerf-dart.js:16: const res = `//${rel.host}${rel.pathname}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/nerf-dart.js-17- return res ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/set-envs.js-11- (typeof envVal(val) === 'string') && npm-7.0.14+ds/node_modules/@npmcli/config/lib/set-envs.js:12: `npm_config_${key.replace(/-/g, '_').toLowerCase()}` npm-7.0.14+ds/node_modules/@npmcli/config/lib/set-envs.js-13-} ############################################## npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js-8- else npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js:9: throw new Error(`invalid umask value: ${val}`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js-10- } npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js-11- if (typeof val !== 'number') npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js:12: throw new Error(`invalid umask value: ${val}`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js-13- val = Math.floor(val) npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js-14- if (val < 0 || val > 511) npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js:15: throw new Error(`invalid umask value: ${val}`) npm-7.0.14+ds/node_modules/@npmcli/config/lib/umask.js-16- return val ############################################## npm-7.0.14+ds/node_modules/@npmcli/git/README.md-117- npm-7.0.14+ds/node_modules/@npmcli/git/README.md:118:It does this by looking for a file in `${path}/.git/index`, which is not an npm-7.0.14+ds/node_modules/@npmcli/git/README.md-119-airtight indicator, but at least avoids being fooled by an empty directory ############################################## npm-7.0.14+ds/node_modules/@npmcli/git/lib/revs.js-18- npm-7.0.14+ds/node_modules/@npmcli/git/lib/revs.js:19: return pinflight(`ls-remote:${repo}`, () => npm-7.0.14+ds/node_modules/@npmcli/git/lib/revs.js-20- spawn(['ls-remote', repo], opts) ############################################## npm-7.0.14+ds/node_modules/@npmcli/map-workspaces/index.js-67- ? pattern npm-7.0.14+ds/node_modules/@npmcli/map-workspaces/index.js:68: : `${pattern}/` npm-7.0.14+ds/node_modules/@npmcli/map-workspaces/index.js-69-} ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/advisory.js-33- } else { npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/advisory.js:34: this.title = `Depends on vulnerable versions of ${source.name}` npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/advisory.js-35- this.url = null ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-38- async calculate (name, source) { npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:39: const k = `security-advisory:${name}:${source.id}` npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-40- if (this[_advisories].has(k)) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-48- async [_calculate] (name, source) { npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:49: const k = `security-advisory:${name}:${source.id}` npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:50: const t = `metavuln:calculate:${k}` npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-51- process.emit('time', t) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-57- ]) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:58: process.emit('time', `metavuln:load:${k}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-59- advisory.load(cached, packument) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:60: process.emit('timeEnd', `metavuln:load:${k}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-61- if (advisory.updated) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-69- const { name, id } = advisory npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:70: const key = `security-advisory:${name}:${id}` npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:71: process.emit('time', `metavuln:cache:put:${key}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-72- const data = JSON.stringify(advisory) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-75- await cacache.put(this[_cache], key, data, options).catch(() => {}) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:76: process.emit('timeEnd', `metavuln:cache:put:${key}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-77- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-80- const { name, id } = advisory npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:81: const key = `security-advisory:${name}:${id}` npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-82- /* istanbul ignore if - should be impossible, since we memoize the ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-86- npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:87: process.emit('time', `metavuln:cache:get:${key}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-88- const p = cacache.get(this[_cache], key, { ...this[_options] }) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-91- data = jsonParse(data) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:92: process.emit('timeEnd', `metavuln:cache:get:${key}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-93- this[_cacheData].set(key, data) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-103- npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:104: process.emit('time', `metavuln:packument:${name}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-105- const p = pacote.packument(name, { ...this[_options] }) ############################################## npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-114- .then(paku => { npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js:115: process.emit('timeEnd', `metavuln:packument:${name}`) npm-7.0.14+ds/node_modules/@npmcli/metavuln-calculator/lib/index.js-116- this[_packuments].set(name, paku) ############################################## npm-7.0.14+ds/node_modules/@npmcli/name-from-folder/index.js-3-const getName = (parent, base) => npm-7.0.14+ds/node_modules/@npmcli/name-from-folder/index.js:4: parent.charAt(0) === '@' ? `${parent}/${base}` : base npm-7.0.14+ds/node_modules/@npmcli/name-from-folder/index.js-5- ############################################## npm-7.0.14+ds/node_modules/@npmcli/node-gyp/lib/index.js-4-async function isNodeGypPackage(path) { npm-7.0.14+ds/node_modules/@npmcli/node-gyp/lib/index.js:5: return await stat(`${path}/binding.gyp`) npm-7.0.14+ds/node_modules/@npmcli/node-gyp/lib/index.js-6- .then(st => st.isFile()) ############################################## npm-7.0.14+ds/node_modules/@npmcli/run-script/README.md-147- hook scripts, then they can override the default package script with an npm-7.0.14+ds/node_modules/@npmcli/run-script/README.md:148: explicit `cmd` option pointing to the `node_modules/.hook/${event}` npm-7.0.14+ds/node_modules/@npmcli/run-script/README.md-149- script. ############################################## npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/package-envs.js-11- else if (val && !Array.isArray(val) && typeof val === 'object') npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/package-envs.js:12: packageEnvs(env, val, `${prefix}${key}_`) npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/package-envs.js-13- else npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/package-envs.js:14: env[`${prefix}${key}`] = envVal(val) npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/package-envs.js-15- } ############################################## npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js-9-const bruce = (id, event, cmd) => npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js:10: `\n> ${id ? id + ' ' : ''}${event}\n> ${cmd.trim().replace(/\n/g, '\n> ')}\n` npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js-11- ############################################## npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js-33- else if (pkg.scripts && pkg.scripts[event]) npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js:34: cmd = pkg.scripts[event] + args.map(a => ` ${JSON.stringify(a)}`).join('') npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js-35- else if ( // If there is no preinstall or install script, default to rebuilding node-gyp packages. ############################################## npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js-43- else if (event === 'start' && await isServerPackage(path)) npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js:44: cmd = 'node server.js' + args.map(a => ` ${JSON.stringify(a)}`).join('') npm-7.0.14+ds/node_modules/@npmcli/run-script/lib/run-script-pkg.js-45- ############################################## npm-7.0.14+ds/node_modules/agentkeepalive/lib/agent.js-209- // don't show the hole '-----BEGIN CERTIFICATE----' key string npm-7.0.14+ds/node_modules/agentkeepalive/lib/agent.js:210: socket[SOCKET_NAME] = `sock[${this[CREATE_ID]()}#${options._agentKey}]`.split('-----BEGIN', 1)[0]; npm-7.0.14+ds/node_modules/agentkeepalive/lib/agent.js-211- socket[SOCKET_REQUEST_COUNT] = 1; ############################################## npm-7.0.14+ds/node_modules/aggregate-error/index.js-9- if (!Array.isArray(errors)) { npm-7.0.14+ds/node_modules/aggregate-error/index.js:10: throw new TypeError(`Expected input to be an Array, got ${typeof errors}`); npm-7.0.14+ds/node_modules/aggregate-error/index.js-11- } ############################################## npm-7.0.14+ds/node_modules/bin-links/README.md-7- npm-7.0.14+ds/node_modules/bin-links/README.md:8:`$ npm install bin-links` npm-7.0.14+ds/node_modules/bin-links/README.md-9- ############################################## npm-7.0.14+ds/node_modules/bin-links/README.md-43- `node_modules/.bin` directory of the installing environment. (Or npm-7.0.14+ds/node_modules/bin-links/README.md:44: `${prefix}/bin` for top level global packages on unix, and `${prefix}` npm-7.0.14+ds/node_modules/bin-links/README.md-45- for top level global packages on Windows.) ############################################## npm-7.0.14+ds/node_modules/byte-size/README.hbs-50-```js npm-7.0.14+ds/node_modules/byte-size/README.hbs:51:> `Filesize: ${byteSize(12400)}` npm-7.0.14+ds/node_modules/byte-size/README.hbs-52-'Filesize: 12.4 kB' ############################################## npm-7.0.14+ds/node_modules/byte-size/README.hbs-58-> function toStringFn () { npm-7.0.14+ds/node_modules/byte-size/README.hbs:59: return `**${this.value}${this.unit}**` npm-7.0.14+ds/node_modules/byte-size/README.hbs-60-} npm-7.0.14+ds/node_modules/byte-size/README.hbs-61- npm-7.0.14+ds/node_modules/byte-size/README.hbs:62:> `Filesize: ${byteSize(12400, { toStringFn })}` npm-7.0.14+ds/node_modules/byte-size/README.hbs-63-'Filesize: **12.4kB**' ############################################## npm-7.0.14+ds/node_modules/byte-size/README.hbs-102- npm-7.0.14+ds/node_modules/byte-size/README.hbs:103:> `${value}${unit}` npm-7.0.14+ds/node_modules/byte-size/README.hbs-104-'10.0K' ############################################## npm-7.0.14+ds/node_modules/byte-size/README.md-50-```js npm-7.0.14+ds/node_modules/byte-size/README.md:51:> `Filesize: ${byteSize(12400)}` npm-7.0.14+ds/node_modules/byte-size/README.md-52-'Filesize: 12.4 kB' ############################################## npm-7.0.14+ds/node_modules/byte-size/README.md-58-> function toStringFn () { npm-7.0.14+ds/node_modules/byte-size/README.md:59: return `**${this.value}${this.unit}**` npm-7.0.14+ds/node_modules/byte-size/README.md-60-} npm-7.0.14+ds/node_modules/byte-size/README.md-61- npm-7.0.14+ds/node_modules/byte-size/README.md:62:> `Filesize: ${byteSize(12400, { toStringFn })}` npm-7.0.14+ds/node_modules/byte-size/README.md-63-'Filesize: **12.4kB**' ############################################## npm-7.0.14+ds/node_modules/byte-size/README.md-102- npm-7.0.14+ds/node_modules/byte-size/README.md:103:> `${value}${unit}` npm-7.0.14+ds/node_modules/byte-size/README.md-104-'10.0K' ############################################## npm-7.0.14+ds/node_modules/byte-size/dist/index.js-87- } else { npm-7.0.14+ds/node_modules/byte-size/dist/index.js:88: throw new Error(`Invalid units specified: ${options.units}`) npm-7.0.14+ds/node_modules/byte-size/dist/index.js-89- } ############################################## npm-7.0.14+ds/node_modules/byte-size/dist/index.js-93- const options = _options.get(this); npm-7.0.14+ds/node_modules/byte-size/dist/index.js:94: return options.toStringFn ? options.toStringFn.bind(this)() : `${this.value} ${this.unit}` npm-7.0.14+ds/node_modules/byte-size/dist/index.js-95- } ############################################## npm-7.0.14+ds/node_modules/byte-size/index.mjs-81- } else { npm-7.0.14+ds/node_modules/byte-size/index.mjs:82: throw new Error(`Invalid units specified: ${options.units}`) npm-7.0.14+ds/node_modules/byte-size/index.mjs-83- } ############################################## npm-7.0.14+ds/node_modules/byte-size/index.mjs-87- const options = _options.get(this) npm-7.0.14+ds/node_modules/byte-size/index.mjs:88: return options.toStringFn ? options.toStringFn.bind(this)() : `${this.value} ${this.unit}` npm-7.0.14+ds/node_modules/byte-size/index.mjs-89- } ############################################## npm-7.0.14+ds/node_modules/cidr-regex/index.js-6- npm-7.0.14+ds/node_modules/cidr-regex/index.js:7:const v4str = `${ipRegex.v4().source}\\/(3[0-2]|[12]?[0-9])`; npm-7.0.14+ds/node_modules/cidr-regex/index.js:8:const v6str = `${ipRegex.v6().source}\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])`; npm-7.0.14+ds/node_modules/cidr-regex/index.js-9- ############################################## npm-7.0.14+ds/node_modules/cidr-regex/index.js-11-// which would require the user to reset .lastIndex on subsequent calls npm-7.0.14+ds/node_modules/cidr-regex/index.js:12:const v4exact = new RegExp(`^${v4str}$`); npm-7.0.14+ds/node_modules/cidr-regex/index.js:13:const v6exact = new RegExp(`^${v6str}$`); npm-7.0.14+ds/node_modules/cidr-regex/index.js:14:const v46exact = new RegExp(`(?:^${v4str}$)|(?:^${v6str}$)`); npm-7.0.14+ds/node_modules/cidr-regex/index.js-15- npm-7.0.14+ds/node_modules/cidr-regex/index.js:16:module.exports = ({exact} = defaultOpts) => exact ? v46exact : new RegExp(`(?:${v4str})|(?:${v6str})`, "g"); npm-7.0.14+ds/node_modules/cidr-regex/index.js-17-module.exports.v4 = ({exact} = defaultOpts) => exact ? v4exact : new RegExp(v4str, "g"); ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-63- let shLongProg npm-7.0.14+ds/node_modules/cmd-shim/index.js:64: let pwshProg = shProg && `"${shProg}$exe"` npm-7.0.14+ds/node_modules/cmd-shim/index.js-65- let pwshLongProg ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-69- if (!prog) { npm-7.0.14+ds/node_modules/cmd-shim/index.js:70: prog = `"%dp0%\\${target}"` npm-7.0.14+ds/node_modules/cmd-shim/index.js:71: shProg = `"$basedir/${shTarget}"` npm-7.0.14+ds/node_modules/cmd-shim/index.js-72- pwshProg = shProg ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-76- } else { npm-7.0.14+ds/node_modules/cmd-shim/index.js:77: longProg = `"%dp0%\\${prog}.exe"` npm-7.0.14+ds/node_modules/cmd-shim/index.js:78: shLongProg = `"$basedir/${prog}"` npm-7.0.14+ds/node_modules/cmd-shim/index.js:79: pwshLongProg = `"$basedir/${prog}$exe"` npm-7.0.14+ds/node_modules/cmd-shim/index.js:80: target = `"%dp0%\\${target}"` npm-7.0.14+ds/node_modules/cmd-shim/index.js:81: shTarget = `"$basedir/${shTarget}"` npm-7.0.14+ds/node_modules/cmd-shim/index.js-82- } ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-119- + '\r\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:120: + `IF EXIST ${longProg} (\r\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js:121: + ` SET "_prog=${longProg.replace(/(^")|("$)/g, '')}"\r\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-122- + ') ELSE (\r\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:123: + ` SET "_prog=${prog.replace(/(^")|("$)/g, '')}"\r\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-124- + ' SET PATHEXT=%PATHEXT:;.JS;=;%\r\n' ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-126- + '\r\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:127: + `"%_prog%" ${args} ${target} %*\r\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-128- + foot npm-7.0.14+ds/node_modules/cmd-shim/index.js-129- } else { npm-7.0.14+ds/node_modules/cmd-shim/index.js:130: cmd = `${head}${prog} ${args} ${target} %*\r\n${foot}` npm-7.0.14+ds/node_modules/cmd-shim/index.js-131- } ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-133- // #!/bin/sh npm-7.0.14+ds/node_modules/cmd-shim/index.js:134: // basedir=`dirname "$0"` npm-7.0.14+ds/node_modules/cmd-shim/index.js-135- // npm-7.0.14+ds/node_modules/cmd-shim/index.js-136- // case `uname` in npm-7.0.14+ds/node_modules/cmd-shim/index.js:137: // *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;; npm-7.0.14+ds/node_modules/cmd-shim/index.js-138- // esac ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-151- sh = sh npm-7.0.14+ds/node_modules/cmd-shim/index.js:152: + `basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\,/,g')")\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-153- + '\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js-154- + 'case `uname` in\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:155: + ' *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js-156- + 'esac\n' ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-160- sh = sh npm-7.0.14+ds/node_modules/cmd-shim/index.js:161: + `if [ -x ${shLongProg} ]; then\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js:162: + ` ${variables}${shLongProg} ${args} ${shTarget} "$@"\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-163- + ' ret=$?\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js-164- + 'else \n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:165: + ` ${variables}${shProg} ${args} ${shTarget} "$@"\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-166- + ' ret=$?\n' ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-170- sh = sh npm-7.0.14+ds/node_modules/cmd-shim/index.js:171: + `${shProg} ${args} ${shTarget} "$@"\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-172- + 'exit $?\n' ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-204- + '$ret=0\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:205: + `if (Test-Path ${pwshLongProg}) {\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js:206: + ` & ${pwshLongProg} ${args} ${shTarget} $args\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-207- + ' $ret=$LASTEXITCODE\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js-208- + '} else {\n' npm-7.0.14+ds/node_modules/cmd-shim/index.js:209: + ` & ${pwshProg} ${args} ${shTarget} $args\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-210- + ' $ret=$LASTEXITCODE\n' ############################################## npm-7.0.14+ds/node_modules/cmd-shim/index.js-214- pwsh = pwsh npm-7.0.14+ds/node_modules/cmd-shim/index.js:215: + `& ${pwshProg} ${args} ${shTarget} $args\n` npm-7.0.14+ds/node_modules/cmd-shim/index.js-216- + 'exit $LASTEXITCODE\n' ############################################## npm-7.0.14+ds/node_modules/emoji-regex/README.md-34- const emoji = match[0]; npm-7.0.14+ds/node_modules/emoji-regex/README.md:35: console.log(`Matched sequence ${ emoji } — code points: ${ [...emoji].length }`); npm-7.0.14+ds/node_modules/emoji-regex/README.md-36-} ############################################## npm-7.0.14+ds/node_modules/env-paths/index.js-50- if (typeof name !== 'string') { npm-7.0.14+ds/node_modules/env-paths/index.js:51: throw new TypeError(`Expected string, got ${typeof name}`); npm-7.0.14+ds/node_modules/env-paths/index.js-52- } ############################################## npm-7.0.14+ds/node_modules/env-paths/index.js-57- // Add suffix to prevent possible conflict with native apps npm-7.0.14+ds/node_modules/env-paths/index.js:58: name += `-${options.suffix}`; npm-7.0.14+ds/node_modules/env-paths/index.js-59- } ############################################## npm-7.0.14+ds/node_modules/http-cache-semantics/index.js-343- headers.warning = npm-7.0.14+ds/node_modules/http-cache-semantics/index.js:344: (headers.warning ? `${headers.warning}, ` : '') + npm-7.0.14+ds/node_modules/http-cache-semantics/index.js-345- '113 - "rfc7234 5.5.4"'; npm-7.0.14+ds/node_modules/http-cache-semantics/index.js-346- } npm-7.0.14+ds/node_modules/http-cache-semantics/index.js:347: headers.age = `${Math.round(age)}`; npm-7.0.14+ds/node_modules/http-cache-semantics/index.js-348- headers.date = new Date(this.now()).toUTCString(); ############################################## npm-7.0.14+ds/node_modules/http-cache-semantics/index.js-534- headers['if-none-match'] = headers['if-none-match'] npm-7.0.14+ds/node_modules/http-cache-semantics/index.js:535: ? `${headers['if-none-match']}, ${this._resHeaders.etag}` npm-7.0.14+ds/node_modules/http-cache-semantics/index.js-536- : this._resHeaders.etag; ############################################## npm-7.0.14+ds/node_modules/http-proxy-agent/dist/agent.js-95- if (proxy.auth) { npm-7.0.14+ds/node_modules/http-proxy-agent/dist/agent.js:96: req.setHeader('Proxy-Authorization', `Basic ${Buffer.from(proxy.auth).toString('base64')}`); npm-7.0.14+ds/node_modules/http-proxy-agent/dist/agent.js-97- } ############################################## npm-7.0.14+ds/node_modules/ignore-walk/index.js-35- data = Array.from(data) npm-7.0.14+ds/node_modules/ignore-walk/index.js:36: .map(e => /^@/.test(e) ? `./${e}` : e).sort(this.sort) npm-7.0.14+ds/node_modules/ignore-walk/index.js-37- this.result = data ############################################## npm-7.0.14+ds/node_modules/json-parse-even-better-errors/README.md-12- npm-7.0.14+ds/node_modules/json-parse-even-better-errors/README.md:13:`$ npm install --save json-parse-even-better-errors` npm-7.0.14+ds/node_modules/json-parse-even-better-errors/README.md-14- ############################################## npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js-38- return { npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js:39: message: msg + ` while parsing ${near}${JSON.stringify(slice)}`, npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js-40- position: errIdx, ############################################## npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js-43- return { npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js:44: message: msg + ` while parsing '${txt.slice(0, context * 2)}'`, npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js-45- position: 0, ############################################## npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js-97- throw Object.assign(new TypeError( npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js:98: `Cannot parse ${isEmptyArray ? 'an empty array' : String(txt)}` npm-7.0.14+ds/node_modules/json-parse-even-better-errors/index.js-99- ), { ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/README.md-42- npm-7.0.14+ds/node_modules/libnpmaccess/README.md:43:`$ npm install libnpmaccess` npm-7.0.14+ds/node_modules/libnpmaccess/README.md-44- ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-33- validate('OSO', [spec, access, opts]) npm-7.0.14+ds/node_modules/libnpmaccess/index.js:34: const uri = `/-/package/${eu(spec.name)}/access` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-35- return npmFetch(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-51- } npm-7.0.14+ds/node_modules/libnpmaccess/index.js:52: const uri = `/-/team/${eu(scope)}/${eu(team)}/package` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-53- return npmFetch(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-69- validate('OSSO', [spec, scope, team, opts]) npm-7.0.14+ds/node_modules/libnpmaccess/index.js:70: const uri = `/-/team/${eu(scope)}/${eu(team)}/package` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-71- return npmFetch(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-101- if (team) { npm-7.0.14+ds/node_modules/libnpmaccess/index.js:102: uri = `/-/team/${eu(scope)}/${eu(team)}/package` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-103- } else { npm-7.0.14+ds/node_modules/libnpmaccess/index.js:104: uri = `/-/org/${eu(scope)}/package` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-105- } ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-114- if (err.code === 'E404' && !team) { npm-7.0.14+ds/node_modules/libnpmaccess/index.js:115: uri = `/-/user/${eu(scope)}/package` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-116- npmFetch.json.stream(uri, '*', nextOpts) ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-151- validate('OSO|OZO', [spec, user, opts]) npm-7.0.14+ds/node_modules/libnpmaccess/index.js:152: const uri = `/-/package/${eu(spec.name)}/collaborators` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-153- return npmFetch.json.stream(uri, '*', { ############################################## npm-7.0.14+ds/node_modules/libnpmaccess/index.js-165- validate('OBO', [spec, required, opts]) npm-7.0.14+ds/node_modules/libnpmaccess/index.js:166: const uri = `/-/package/${eu(spec.name)}/access` npm-7.0.14+ds/node_modules/libnpmaccess/index.js-167- return npmFetch(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmfund/README.md-44- npm-7.0.14+ds/node_modules/libnpmfund/README.md:45:`$ npm install libnpmfund` npm-7.0.14+ds/node_modules/libnpmfund/README.md-46- ############################################## npm-7.0.14+ds/node_modules/libnpmhook/README.md-36- npm-7.0.14+ds/node_modules/libnpmhook/README.md:37:`$ npm install libnpmhook` npm-7.0.14+ds/node_modules/libnpmhook/README.md-38- ############################################## npm-7.0.14+ds/node_modules/libnpmhook/index.js-26- validate('SO', [id, opts]) npm-7.0.14+ds/node_modules/libnpmhook/index.js:27: return fetch.json(`/-/npm/v1/hooks/hook/${eu(id)}`, { npm-7.0.14+ds/node_modules/libnpmhook/index.js-28- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmhook/index.js-40- validate('SSSO', [id, endpoint, secret, opts]) npm-7.0.14+ds/node_modules/libnpmhook/index.js:41: return fetch.json(`/-/npm/v1/hooks/hook/${eu(id)}`, { npm-7.0.14+ds/node_modules/libnpmhook/index.js-42- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmhook/index.js-49- validate('SO', [id, opts]) npm-7.0.14+ds/node_modules/libnpmhook/index.js:50: return fetch.json(`/-/npm/v1/hooks/hook/${eu(id)}`, opts) npm-7.0.14+ds/node_modules/libnpmhook/index.js-51-} ############################################## npm-7.0.14+ds/node_modules/libnpmorg/README.md-39- npm-7.0.14+ds/node_modules/libnpmorg/README.md:40:`$ npm install libnpmorg` npm-7.0.14+ds/node_modules/libnpmorg/README.md-41- ############################################## npm-7.0.14+ds/node_modules/libnpmorg/README.md-142-for await (let [user, role] of org.ls.stream('myorg', {token: 'deadbeef'})) { npm-7.0.14+ds/node_modules/libnpmorg/README.md:143: console.log(`user: ${user} (${role})`) npm-7.0.14+ds/node_modules/libnpmorg/README.md-144-} ############################################## npm-7.0.14+ds/node_modules/libnpmorg/index.js-21- org = org.replace(/^@?/, '') npm-7.0.14+ds/node_modules/libnpmorg/index.js:22: return fetch.json(`/-/org/${eu(org)}/user`, { npm-7.0.14+ds/node_modules/libnpmorg/index.js-23- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmorg/index.js-32- org = org.replace(/^@?/, '') npm-7.0.14+ds/node_modules/libnpmorg/index.js:33: return fetch(`/-/org/${eu(org)}/user`, { npm-7.0.14+ds/node_modules/libnpmorg/index.js-34- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmorg/index.js-57- org = org.replace(/^@?/, '') npm-7.0.14+ds/node_modules/libnpmorg/index.js:58: return fetch.json.stream(`/-/org/${eu(org)}/user`, '*', { npm-7.0.14+ds/node_modules/libnpmorg/index.js-59- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmpack/README.md-25- npm-7.0.14+ds/node_modules/libnpmpack/README.md:26:`$ npm install libnpmpack` npm-7.0.14+ds/node_modules/libnpmpack/README.md-27- ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/README.md-24- npm-7.0.14+ds/node_modules/libnpmpublish/README.md:25:`$ npm install libnpmpublish` npm-7.0.14+ds/node_modules/libnpmpublish/README.md-26- ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/publish.js-105- npm-7.0.14+ds/node_modules/libnpmpublish/publish.js:106: const tarballName = `${manifest.name}-${manifest.version}.tgz` npm-7.0.14+ds/node_modules/libnpmpublish/publish.js:107: const tarballURI = `${manifest.name}/-/${tarballName}` npm-7.0.14+ds/node_modules/libnpmpublish/publish.js-108- const integrity = ssri.fromData(tarballData, { ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/publish.js-111- npm-7.0.14+ds/node_modules/libnpmpublish/publish.js:112: manifest._id = `${manifest.name}@${manifest.version}` npm-7.0.14+ds/node_modules/libnpmpublish/publish.js-113- manifest.dist = { ...manifest.dist } ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/publish.js-147- new Error( npm-7.0.14+ds/node_modules/libnpmpublish/publish.js:148: `Cannot publish ${pkgid}@${version} over existing version.` npm-7.0.14+ds/node_modules/libnpmpublish/publish.js-149- ), { ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js-42- if (rawSpecs || onlyVersion || noVersions) { npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js:43: await npmFetch(`${pkgUri}/-rev/${pkg._rev}`, { npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js-44- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js-70- // Update packument with removed versions npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js:71: await npmFetch(`${pkgUri}/-rev/${pkg._rev}`, { npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js-72- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js-83- const tarballUrl = new URL(dist.tarball).pathname.substr(1) npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js:84: await npmFetch(`${tarballUrl}/-rev/${_rev}`, { npm-7.0.14+ds/node_modules/libnpmpublish/unpublish.js-85- ...opts, ############################################## npm-7.0.14+ds/node_modules/libnpmsearch/README.md-44- npm-7.0.14+ds/node_modules/libnpmsearch/README.md:45:`$ npm install libnpmsearch` npm-7.0.14+ds/node_modules/libnpmsearch/README.md-46- ############################################## npm-7.0.14+ds/node_modules/libnpmteam/README.md-53- npm-7.0.14+ds/node_modules/libnpmteam/README.md:54:`$ npm install libnpmteam` npm-7.0.14+ds/node_modules/libnpmteam/README.md-55- ############################################## npm-7.0.14+ds/node_modules/libnpmteam/index.js-12- validate('SSO', [scope, team, opts]) npm-7.0.14+ds/node_modules/libnpmteam/index.js:13: const uri = `/-/org/${eu(scope)}/team` npm-7.0.14+ds/node_modules/libnpmteam/index.js-14- return npmFetch.json(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmteam/index.js-25- validate('SSO', [scope, team, opts]) npm-7.0.14+ds/node_modules/libnpmteam/index.js:26: const uri = `/-/team/${eu(scope)}/${eu(team)}` npm-7.0.14+ds/node_modules/libnpmteam/index.js-27- return npmFetch.json(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmteam/index.js-36- validate('SSO', [scope, team, opts]) npm-7.0.14+ds/node_modules/libnpmteam/index.js:37: const uri = `/-/team/${eu(scope)}/${eu(team)}/user` npm-7.0.14+ds/node_modules/libnpmteam/index.js-38- return npmFetch.json(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmteam/index.js-48- validate('SSO', [scope, team, opts]) npm-7.0.14+ds/node_modules/libnpmteam/index.js:49: const uri = `/-/team/${eu(scope)}/${eu(team)}/user` npm-7.0.14+ds/node_modules/libnpmteam/index.js-50- return npmFetch.json(uri, { ############################################## npm-7.0.14+ds/node_modules/libnpmteam/index.js-61- validate('SO', [scope, opts]) npm-7.0.14+ds/node_modules/libnpmteam/index.js:62: const uri = `/-/org/${eu(scope)}/team` npm-7.0.14+ds/node_modules/libnpmteam/index.js-63- return npmFetch.json.stream(uri, '.*', { ############################################## npm-7.0.14+ds/node_modules/libnpmteam/index.js-73- validate('SSO', [scope, team, opts]) npm-7.0.14+ds/node_modules/libnpmteam/index.js:74: const uri = `/-/team/${eu(scope)}/${eu(team)}/user` npm-7.0.14+ds/node_modules/libnpmteam/index.js-75- return npmFetch.json.stream(uri, '.*', { ############################################## npm-7.0.14+ds/node_modules/libnpmversion/lib/retrieve-tag.js-9- return ver npm-7.0.14+ds/node_modules/libnpmversion/lib/retrieve-tag.js:10: throw new Error(`Tag is not a valid version: ${JSON.stringify(tag)}`) npm-7.0.14+ds/node_modules/libnpmversion/lib/retrieve-tag.js-11-} ############################################## npm-7.0.14+ds/node_modules/libnpmversion/lib/tag.js-4- const { signGitTag, allowSameVersion, tagVersionPrefix, message } = opts npm-7.0.14+ds/node_modules/libnpmversion/lib/tag.js:5: const tag = `${tagVersionPrefix}${version}` npm-7.0.14+ds/node_modules/libnpmversion/lib/tag.js-6- ############################################## npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js-81- delete pkg._id npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js:82: await writeJson(`${path}/package.json`, pkg) npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js-83- npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js-84- // try to update shrinkwrap, but ok if this fails npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js:85: const locks = [`${path}/package-lock.json`, `${path}/npm-shrinkwrap.json`] npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js-86- const haveLocks = [] ############################################## npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js-102- // - git add, git commit, git tag npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js:103: await git.spawn(['add', `${path}/package.json`], opts) npm-7.0.14+ds/node_modules/libnpmversion/lib/version.js-104- // sometimes people .gitignore their lockfiles ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/README.md-10- npm-7.0.14+ds/node_modules/make-fetch-happen/README.md:11:`$ npm install --save make-fetch-happen` npm-7.0.14+ds/node_modules/make-fetch-happen/README.md-12- ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/README.md-43-}).then(body => { npm-7.0.14+ds/node_modules/make-fetch-happen/README.md:44: console.log(`got ${body.name} from web`) npm-7.0.14+ds/node_modules/make-fetch-happen/README.md-45- return fetch('https://registry.npmjs.org/make-fetch-happen', { ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/README.md-50- return res.json().then(body => { npm-7.0.14+ds/node_modules/make-fetch-happen/README.md:51: console.log(`got ${body.name} from cache`) npm-7.0.14+ds/node_modules/make-fetch-happen/README.md-52- }) ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-30- const key = [ npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:31: `https:${isHttps}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-32- pxuri npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:33: ? `proxy:${pxuri.protocol}//${pxuri.host}:${pxuri.port}` npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-34- : '>no-proxy<', npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:35: `local-address:${opts.localAddress || '>no-local-address<'}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:36: `strict-ssl:${isHttps ? !!opts.strictSSL : '>no-strict-ssl<'}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:37: `ca:${(isHttps && opts.ca) || '>no-ca<'}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:38: `cert:${(isHttps && opts.cert) || '>no-cert<'}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:39: `key:${(isHttps && opts.key) || '>no-key<'}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:40: `timeout:${agentTimeout}`, npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:41: `maxSockets:${agentMaxSockets}` npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-42- ].join(':') ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-158-const getAuth = u => npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:159: u.username && u.password ? `${u.username}:${u.password}` npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-160- : u.username ? u.username ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-206- throw Object.assign( npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js:207: new Error(`unsupported proxy protocol: '${proxyUrl.protocol}'`), npm-7.0.14+ds/node_modules/make-fetch-happen/agent.js-208- { ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-18-const isURL = /^https?:/ npm-7.0.14+ds/node_modules/make-fetch-happen/index.js:19:const USER_AGENT = `${pkg.name}/${pkg.version} (+https://npm.im/${pkg.name})` npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-20- ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-249- 199, npm-7.0.14+ds/node_modules/make-fetch-happen/index.js:250: `Miscellaneous Warning ${err.code}: ${err.message}` npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-251- ) ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-369- if (opts.redirect === 'error') { npm-7.0.14+ds/node_modules/make-fetch-happen/index.js:370: const err = new fetch.FetchError(`redirect mode is set to error: ${uri}`, 'no-redirect', { code: 'ENOREDIRECT' }) npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-371- throw err ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-374- if (!res.headers.get('location')) { npm-7.0.14+ds/node_modules/make-fetch-happen/index.js:375: const err = new fetch.FetchError(`redirect location header missing at: ${uri}`, 'no-location', { code: 'EINVALIDREDIRECT' }) npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-376- throw err ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-379- if (req.counter >= req.follow) { npm-7.0.14+ds/node_modules/make-fetch-happen/index.js:380: const err = new fetch.FetchError(`maximum redirect reached at: ${uri}`, 'max-redirect', { code: 'EMAXREDIRECT' }) npm-7.0.14+ds/node_modules/make-fetch-happen/index.js-381- throw err ############################################## npm-7.0.14+ds/node_modules/make-fetch-happen/warning.js-21- 'Warning', npm-7.0.14+ds/node_modules/make-fetch-happen/warning.js:22: `${code} ${host} ${jsonMessage} ${jsonDate}` npm-7.0.14+ds/node_modules/make-fetch-happen/warning.js-23- ) ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/body.js-206- : typeof body.getBoundary === 'function' npm-7.0.14+ds/node_modules/minipass-fetch/lib/body.js:207: ? `multipart/form-data;boundary=${body.getBoundary()}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/body.js-208- : Minipass.isStream(body) ? null ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-5-const validateName = name => { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:6: name = `${name}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-7- if (invalidTokenRegex.test(name) || name === '') npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:8: throw new TypeError(`${name} is not a legal HTTP header name`) npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-9-} ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-11-const validateValue = value => { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:12: value = `${value}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-13- if (invalidHeaderCharRegex.test(value)) npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:14: throw new TypeError(`${value} is not a legal HTTP header value`) npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-15-} ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-77- get (name) { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:78: name = `${name}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-79- validateName(name) ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-97- set (name, value) { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:98: name = `${name}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:99: value = `${value}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-100- validateName(name) ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-106- append (name, value) { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:107: name = `${name}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:108: value = `${value}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-109- validateName(name) ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-118- has (name) { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:119: name = `${name}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-120- validateName(name) ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-124- delete (name) { npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js:125: name = `${name}` npm-7.0.14+ds/node_modules/minipass-fetch/lib/headers.js-126- validateName(name) ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/request.js-10-const defaultUserAgent = npm-7.0.14+ds/node_modules/minipass-fetch/lib/request.js:11: `minipass-fetch/${version} (+https://github.com/isaacs/minipass-fetch)` npm-7.0.14+ds/node_modules/minipass-fetch/lib/request.js-12- ############################################## npm-7.0.14+ds/node_modules/minipass-fetch/lib/request.js-32- : input && input.href ? Url.parse(input.href) npm-7.0.14+ds/node_modules/minipass-fetch/lib/request.js:33: : Url.parse(`${input}`) npm-7.0.14+ds/node_modules/minipass-fetch/lib/request.js-34- ############################################## npm-7.0.14+ds/node_modules/minipass-json-stream/README.md-57-If you want to have keys emitted, you can prefix your `*` operator with npm-7.0.14+ds/node_modules/minipass-json-stream/README.md:58:`$`: `obj.$*` - in this case the data passed to the stream is an object npm-7.0.14+ds/node_modules/minipass-json-stream/README.md-59-with a `key` holding the key and a `value` property holding the data. ############################################## npm-7.0.14+ds/node_modules/minipass-sized/index.js-4- constructor (found, expect) { npm-7.0.14+ds/node_modules/minipass-sized/index.js:5: super(`Bad data size: expected ${expect} bytes, but got ${found}`) npm-7.0.14+ds/node_modules/minipass-sized/index.js-6- this.expect = expect ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-37- if (indent === '' && (vuln.severity !== 'low' || vuln.severity === 'info')) { npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js:38: output.push(`Severity: ${c.severity(vuln.severity)}`) npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-39- } ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-42- if (typeof via === 'string') { npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js:43: output.push(`Depends on vulnerable versions of ${c.white(via)}`) npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-44- } else if (indent === '') { npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js:45: output.push(`${c.white(via.title)} - ${via.url}`) npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-46- } ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-58- output.push( npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js:59: `${c.yellow('fix available')} via \`npm audit fix --force\``, npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js:60: `Will install ${fa.name}@${fa.version}` + npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-61- `, which is ${fa.isSemVerMajor ? 'a breaking change' : ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-82- npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js:83: return output.map(l => `${indent}${l}`).join('\n') npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/detail.js-84-} ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-14- if (vulnCount === 0) { npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js:15: output.push(`found ${c.green('0')} vulnerabilities`) npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-16- } else { ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-33- const severities = sevs.map(([s, count]) => { npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js:34: return `${count} ${c.severity(s)}` npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-35- }).join(', ') npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js:36: output.push(`${c.red(total)} vulnerabilities (${severities})`) npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-37- } else { npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-38- const [sev, count] = sevs[0] npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js:39: output.push(`${count} ${c.severity(sev)} severity vulnerabilit${count === 1 ? 'y' : 'ies'}`) npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-40- } ############################################## npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-67- summary, npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js:68: report: vulnCount > 0 ? `${summary}\n\nRun \`npm audit\` for details.` npm-7.0.14+ds/node_modules/npm-audit-report/lib/reporters/install.js-69- : summary ############################################## npm-7.0.14+ds/node_modules/npm-packlist/bin/index.js-21- dirs.forEach(path => { npm-7.0.14+ds/node_modules/npm-packlist/bin/index.js:22: console.log(`> ${path}`) npm-7.0.14+ds/node_modules/npm-packlist/bin/index.js-23- console.log(sort(packlist.sync({ path })).join('\n')) ############################################## npm-7.0.14+ds/node_modules/npm-packlist/index.js-31- npm-7.0.14+ds/node_modules/npm-packlist/index.js:32:const packageMustHaves = `@(${packageMustHaveFileNames}){,.*[^~$]}` npm-7.0.14+ds/node_modules/npm-packlist/index.js:33:const packageMustHavesRE = new RegExp(`^(${packageMustHaveFileNames})(\\..*[^~\$])?$`, 'i') npm-7.0.14+ds/node_modules/npm-packlist/index.js-34- ############################################## npm-7.0.14+ds/node_modules/npm-packlist/index.js-339- // must be included in the package. npm-7.0.14+ds/node_modules/npm-packlist/index.js:340: const rules = this.mustHaveFilesFromPackage(pkg).map(f => `!${f}`) npm-7.0.14+ds/node_modules/npm-packlist/index.js-341- const data = rules.join('\n') + '\n' ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/README.md-7- npm-7.0.14+ds/node_modules/npm-pick-manifest/README.md:8:`$ npm install --save npm-pick-manifest` npm-7.0.14+ds/node_modules/npm-pick-manifest/README.md-9- ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-52- npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:53: const caret = pickManifest(packument, `^${result.version}`, looseOpts) npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-54- if (!caret || !caret._shouldAvoid) { ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-70- npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:71: throw Object.assign(new Error(`No avoidable versions for ${name}`), { npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-72- code: 'ETARGET', ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-104- } else { npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:105: return pickManifest(packument, `<=${ver}`, opts) npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-106- } ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-138- if (!allEntries.length) { npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:139: throw Object.assign(new Error(`No versions available for ${name}`), { npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-140- code: 'ENOVERSIONS', ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-196- const { name } = packument npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:197: const pckg = `${name}@${wanted}` + npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:198: (before ? ` with a date before ${bstr}` : '') npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-199- ############################################## npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-202- npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:203: const msg = !isForbidden ? `No matching version found for ${pckg}.` npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js:204: : `Could not download ${pckg} due to policy violations:\n${polMsg}` npm-7.0.14+ds/node_modules/npm-pick-manifest/index.js-205- ############################################## npm-7.0.14+ds/node_modules/npm-profile/README.md-247-const {name, email} = await profile.get({token}) npm-7.0.14+ds/node_modules/npm-profile/README.md:248:console.log(`${token} belongs to https://npm.im/~${name}, (mailto:${email})`) npm-7.0.14+ds/node_modules/npm-profile/README.md-249-``` ############################################## npm-7.0.14+ds/node_modules/npm-profile/README.md-397-const tokens = await profile.listTokens({registry, token}) npm-7.0.14+ds/node_modules/npm-profile/README.md:398:console.log(`Number of tokens in your accounts: ${tokens.length}`) npm-7.0.14+ds/node_modules/npm-profile/README.md-399-``` ############################################## npm-7.0.14+ds/node_modules/npm-profile/index.js-158- if (err.code === 'E400') { npm-7.0.14+ds/node_modules/npm-profile/index.js:159: err.message = `There is no user with the username "${username}".` npm-7.0.14+ds/node_modules/npm-profile/index.js-160- throw err ############################################## npm-7.0.14+ds/node_modules/npm-profile/index.js-172- const { otp } = opts npm-7.0.14+ds/node_modules/npm-profile/index.js:173: return fetch.json(`${target}/-rev/${body._rev}`, { npm-7.0.14+ds/node_modules/npm-profile/index.js-174- ...opts, ############################################## npm-7.0.14+ds/node_modules/npm-profile/index.js-218-const removeToken = (tokenKey, opts = {}) => { npm-7.0.14+ds/node_modules/npm-profile/index.js:219: const target = `/-/npm/v1/tokens/token/${tokenKey}` npm-7.0.14+ds/node_modules/npm-profile/index.js-220- return fetch(target, { ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/README.md-33- npm-7.0.14+ds/node_modules/npm-registry-fetch/README.md:34:`$ npm install npm-registry-fetch` npm-7.0.14+ds/node_modules/npm-registry-fetch/README.md-35- ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/README.md-120-for await (let {key, value} of fetch.json.stream('/-/user/zkat/package', '$*')) { npm-7.0.14+ds/node_modules/npm-registry-fetch/README.md:121: console.log(`https://npm.im/${key} (perms: ${value})`) npm-7.0.14+ds/node_modules/npm-registry-fetch/README.md-122-} ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/auth.js-39- npm-7.0.14+ds/node_modules/npm-registry-fetch/auth.js:40: if (scope && opts[`${scope}:${key}`]) npm-7.0.14+ds/node_modules/npm-registry-fetch/auth.js:41: obj[objKey || key] = opts[`${scope}:${key}`] npm-7.0.14+ds/node_modules/npm-registry-fetch/auth.js-42-} ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-30- const attempt = res.headers.get('x-fetch-attempts') npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js:31: const attemptStr = attempt && attempt > 1 ? ` attempt #${attempt}` : '' npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-32- const cacheStr = res.headers.get('x-local-cache') ? ' (from cache)' : '' ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-47- 'fetch', npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js:48: `${method.toUpperCase()} ${res.status} ${urlStr} ${elapsedTime}ms${attemptStr}${cacheStr}` npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-49- ) ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-77- if (warnings['199'].message.match(/ENOTFOUND/)) npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js:78: opts.log.warn('registry', `Using stale data from ${registry} because the host is inaccessible -- are you offline?`) npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-79- else npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js:80: opts.log.warn('registry', `Unexpected warning for ${registry}: ${warnings['199'].message}`) npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-81- } ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-85- 'registry', npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js:86: `Using stale data from ${registry} due to a request error during revalidation.` npm-7.0.14+ds/node_modules/npm-registry-fetch/check-response.js-87- ) ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/errors.js-26- this.statusCode = res.status npm-7.0.14+ds/node_modules/npm-registry-fetch/errors.js:27: this.code = `E${res.status}` npm-7.0.14+ds/node_modules/npm-registry-fetch/errors.js-28- this.method = method ############################################## npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js-188- if (shouldAuth && auth.token) npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js:189: headers.authorization = `Bearer ${auth.token}` npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js-190- else if (shouldAuth && auth.username && auth.password) { npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js-191- const encoded = Buffer.from( npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js:192: `${auth.username}:${auth.password}`, 'utf8' npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js-193- ).toString('base64') npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js:194: headers.authorization = `Basic ${encoded}` npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js-195- } else if (shouldAuth && auth._auth) npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js:196: headers.authorization = `Basic ${auth._auth}` npm-7.0.14+ds/node_modules/npm-registry-fetch/index.js-197- ############################################## npm-7.0.14+ds/node_modules/pacote/lib/bin.js-31- default: /* istanbul ignore next */ { npm-7.0.14+ds/node_modules/pacote/lib/bin.js:32: throw new Error(`bad command: ${conf._[0]}`) npm-7.0.14+ds/node_modules/pacote/lib/bin.js-33- } ############################################## npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js-56- this.from = this.spec.registry npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js:57: ? `${this.spec.name}@${this.spec.rawSpec}` : this.spec.saveSpec npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js-58- ############################################## npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js-104- this.npmCliConfig = opts.npmCliConfig || [ npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js:105: `--cache=${this.cache}`, npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js:106: `--prefer-offline=${!!this.preferOffline}`, npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js:107: `--prefer-online=${!!this.preferOnline}`, npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js:108: `--offline=${!!this.offline}`, npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js:109: ...(this.before ? [`--before=${this.before.toISOString()}`] : []), npm-7.0.14+ds/node_modules/pacote/lib/fetcher.js-110- '--no-progress', ############################################## npm-7.0.14+ds/node_modules/pacote/lib/file.js-83- dist: { npm-7.0.14+ds/node_modules/pacote/lib/file.js:84: tarball: `file:${this.resolved}`, npm-7.0.14+ds/node_modules/pacote/lib/file.js-85- integrity: this.integrity && String(this.integrity), ############################################## npm-7.0.14+ds/node_modules/pacote/lib/git.js-32- npm-7.0.14+ds/node_modules/pacote/lib/git.js:33:const addGitPlus = url => url && `git+${url}` npm-7.0.14+ds/node_modules/pacote/lib/git.js-34- ############################################## npm-7.0.14+ds/node_modules/pacote/lib/git.js-86- if (!gitRemote) npm-7.0.14+ds/node_modules/pacote/lib/git.js:87: return Promise.reject(new Error(`No git url for ${this.spec}`)) npm-7.0.14+ds/node_modules/pacote/lib/git.js-88- const gitRange = this.spec.gitRange ############################################## npm-7.0.14+ds/node_modules/pacote/lib/git.js-127- } else { npm-7.0.14+ds/node_modules/pacote/lib/git.js:128: const u = url.format(new url.URL(`#${sha}`, this.spec.rawSpec)) npm-7.0.14+ds/node_modules/pacote/lib/git.js-129- this[_setResolvedWithSha](url.format(u)) ############################################## npm-7.0.14+ds/node_modules/pacote/lib/git.js-170- .then(() => new Promise((res, rej) => { npm-7.0.14+ds/node_modules/pacote/lib/git.js:171: const df = new DirFetcher(`file:${dir}`, { npm-7.0.14+ds/node_modules/pacote/lib/git.js-172- ...this.opts, ############################################## npm-7.0.14+ds/node_modules/pacote/lib/git.js-206- if (tarballOk) { npm-7.0.14+ds/node_modules/pacote/lib/git.js:207: const nameat = this.spec.name ? `${this.spec.name}@` : '' npm-7.0.14+ds/node_modules/pacote/lib/git.js-208- return new RemoteFetcher(h.tarball({ noCommittish: false }), { npm-7.0.14+ds/node_modules/pacote/lib/git.js-209- ...this.opts, npm-7.0.14+ds/node_modules/pacote/lib/git.js:210: pkgid: `git:${nameat}${this.resolved}`, npm-7.0.14+ds/node_modules/pacote/lib/git.js-211- resolved: this.resolved, ############################################## npm-7.0.14+ds/node_modules/pacote/lib/registry.js-26- this.defaultTag !== 'latest') npm-7.0.14+ds/node_modules/pacote/lib/registry.js:27: this.spec = npa(`${this.spec.name}@${this.defaultTag}`) npm-7.0.14+ds/node_modules/pacote/lib/registry.js-28- this.registry = fetch.pickRegistry(spec, opts) ############################################## npm-7.0.14+ds/node_modules/pacote/lib/registry.js-57- 'user-agent': this.opts.userAgent || npm-7.0.14+ds/node_modules/pacote/lib/registry.js:58: `pacote/${pacoteVersion} node/${process.version}`, npm-7.0.14+ds/node_modules/pacote/lib/registry.js-59- ...(this.opts.headers || {}), ############################################## npm-7.0.14+ds/node_modules/pacote/lib/registry.js-61- 'pacote-req-type': 'packument', npm-7.0.14+ds/node_modules/pacote/lib/registry.js:62: 'pacote-pkg-id': `registry:${this.spec.name}`, npm-7.0.14+ds/node_modules/pacote/lib/registry.js-63- accept: this.fullMetadata ? fullDoc : corgiDoc, ############################################## npm-7.0.14+ds/node_modules/pacote/lib/registry.js-123- throw Object.assign(new Error( npm-7.0.14+ds/node_modules/pacote/lib/registry.js:124: `Integrity checksum failed when using ${algo}: `+ npm-7.0.14+ds/node_modules/pacote/lib/registry.js:125: `wanted ${this.integrity} but got ${distIntegrity}.` npm-7.0.14+ds/node_modules/pacote/lib/registry.js-126- ), { code: 'EINTEGRITY' }) ############################################## npm-7.0.14+ds/node_modules/pacote/lib/registry.js-146- resolved: this.resolved, npm-7.0.14+ds/node_modules/pacote/lib/registry.js:147: pkgid: `registry:${this.spec.name}@${this.resolved}`, npm-7.0.14+ds/node_modules/pacote/lib/registry.js-148- })[_tarballFromResolved]() ############################################## npm-7.0.14+ds/node_modules/pacote/lib/remote.js-19- // nam is a fermented pork sausage that is good to eat npm-7.0.14+ds/node_modules/pacote/lib/remote.js:20: const nameat = this.spec.name ? `${this.spec.name}@` : '' npm-7.0.14+ds/node_modules/pacote/lib/remote.js:21: this.pkgid = opts.pkgid ? opts.pkgid : `remote:${nameat}${this.resolved}` npm-7.0.14+ds/node_modules/pacote/lib/remote.js-22- } ############################################## npm-7.0.14+ds/node_modules/pacote/lib/remote.js-51- 'user-agent': this.opts.userAgent || npm-7.0.14+ds/node_modules/pacote/lib/remote.js:52: `pacote/${pacoteVersion} node/${process.version}`, npm-7.0.14+ds/node_modules/pacote/lib/remote.js-53- ...(this.opts.headers || {}), ############################################## npm-7.0.14+ds/node_modules/read-cmd-shim/index.js-43- er.code = 'ENOTASHIM' npm-7.0.14+ds/node_modules/read-cmd-shim/index.js:44: er.message = `Can't read shim path from '${path}', ` + npm-7.0.14+ds/node_modules/read-cmd-shim/index.js-45- `it doesn't appear to be a cmd-shim` ############################################## npm-7.0.14+ds/node_modules/read-package-json-fast/index.js-26- if (data.name && data.version) npm-7.0.14+ds/node_modules/read-package-json-fast/index.js:27: data._id = `${data.name}@${data.version}` npm-7.0.14+ds/node_modules/read-package-json-fast/index.js-28- return data ############################################## npm-7.0.14+ds/node_modules/smart-buffer/build/utils.js-103- if (typeof buffer_1.Buffer.prototype[bufferMethod] === 'undefined') { npm-7.0.14+ds/node_modules/smart-buffer/build/utils.js:104: throw new Error(`Platform does not support Buffer.prototype.${bufferMethod}.`); npm-7.0.14+ds/node_modules/smart-buffer/build/utils.js-105- } ############################################## npm-7.0.14+ds/node_modules/socks-proxy-agent/dist/agent.js-71- default: npm-7.0.14+ds/node_modules/socks-proxy-agent/dist/agent.js:72: throw new TypeError(`A "socks" protocol must be specified! Got: ${opts.protocol}`); npm-7.0.14+ds/node_modules/socks-proxy-agent/dist/agent.js-73- } ############################################## npm-7.0.14+ds/node_modules/socks-proxy-agent/dist/agent.js-79- else { npm-7.0.14+ds/node_modules/socks-proxy-agent/dist/agent.js:80: throw new TypeError(`"type" must be 4 or 5, got: ${opts.type}`); npm-7.0.14+ds/node_modules/socks-proxy-agent/dist/agent.js-81- } ############################################## npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-400- if (data[1] !== constants_1.Socks4Response.Granted) { npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js:401: this.closeSocket(`${constants_1.ERRORS.Socks4ProxyRejectedConnection} - (${constants_1.Socks4Response[data[1]]})`); npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-402- } ############################################## npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-433- if (data[1] !== constants_1.Socks4Response.Granted) { npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js:434: this.closeSocket(`${constants_1.ERRORS.Socks4ProxyRejectedIncomingBoundConnection} - (${constants_1.Socks4Response[data[1]]})`); npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-435- } ############################################## npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-564- if (header[0] !== 0x05 || header[1] !== constants_1.Socks5Response.Granted) { npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js:565: this.closeSocket(`${constants_1.ERRORS.InvalidSocks5FinalHandshakeRejected} - ${constants_1.Socks5Response[header[1]]}`); npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-566- } ############################################## npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-655- if (header[0] !== 0x05 || header[1] !== constants_1.Socks5Response.Granted) { npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js:656: this.closeSocket(`${constants_1.ERRORS.Socks5ProxyRejectedIncomingBoundConnection} - ${constants_1.Socks5Response[header[1]]}`); npm-7.0.14+ds/node_modules/socks/build/client/socksclient.js-657- } ############################################## npm-7.0.14+ds/node_modules/stringify-package/README.md-7- npm-7.0.14+ds/node_modules/stringify-package/README.md:8:`$ npm install stringify-package` npm-7.0.14+ds/node_modules/stringify-package/README.md-9- ############################################## npm-7.0.14+ds/node_modules/tiny-relative-date/README.md-56- hoursAgo: '{{time}}h ago', npm-7.0.14+ds/node_modules/tiny-relative-date/README.md:57: daysAgo: (days) => `${days * 24}h ago` npm-7.0.14+ds/node_modules/tiny-relative-date/README.md-58-}) ############################################## npm-7.0.14+ds/node_modules/tiny-relative-date/src/factory.js-30- } else if (now >= date) { npm-7.0.14+ds/node_modules/tiny-relative-date/src/factory.js:31: key = `${translatePhrase}Ago` npm-7.0.14+ds/node_modules/tiny-relative-date/src/factory.js-32- } else { npm-7.0.14+ds/node_modules/tiny-relative-date/src/factory.js:33: key = `${translatePhrase}FromNow` npm-7.0.14+ds/node_modules/tiny-relative-date/src/factory.js-34- } ############################################## npm-7.0.14+ds/node_modules/tiny-relative-date/translations/en-short.js-12- aMonthAgo: '4w', npm-7.0.14+ds/node_modules/tiny-relative-date/translations/en-short.js:13: monthsAgo: (months) => `${Math.round(months / 12 * 52)}w`, npm-7.0.14+ds/node_modules/tiny-relative-date/translations/en-short.js-14- aYearAgo: "1y", ############################################## npm-7.0.14+ds/node_modules/tiny-relative-date/translations/en-short.js-26- aMonthFromNow: '+4w', npm-7.0.14+ds/node_modules/tiny-relative-date/translations/en-short.js:27: monthsFromNow: (months) => `+${Math.round(months / 12 * 52)}w`, npm-7.0.14+ds/node_modules/tiny-relative-date/translations/en-short.js-28- aYearFromNow: "+1y", ############################################## npm-7.0.14+ds/scripts/bundle-and-gitignore-deps.js-23- const ignores = shouldIgnore.sort((a, b) => a.localeCompare(b)) npm-7.0.14+ds/scripts/bundle-and-gitignore-deps.js:24: .map(i => `/${i}`) npm-7.0.14+ds/scripts/bundle-and-gitignore-deps.js-25- .join('\n') ############################################## npm-7.0.14+ds/scripts/changelog.js-15-const branch = process.argv[2] || 'origin/latest' npm-7.0.14+ds/scripts/changelog.js:16:const log = execSync(`git log --reverse --pretty='format:%h %H%d %s (%aN)%n%b%n---%n' ${branch}...`).toString().split(/\n/) npm-7.0.14+ds/scripts/changelog.js-17- ############################################## npm-7.0.14+ds/scripts/changelog.js-26- if (repo !== 'npm/cli') { npm-7.0.14+ds/scripts/changelog.js:27: return `${repo}#${id}` npm-7.0.14+ds/scripts/changelog.js-28- } else { npm-7.0.14+ds/scripts/changelog.js:29: return `#${id}` npm-7.0.14+ds/scripts/changelog.js-30- } ############################################## npm-7.0.14+ds/scripts/changelog.js-33-function printCommit (c) { npm-7.0.14+ds/scripts/changelog.js:34: console.log(`* [\`${c.shortid}\`](https://github.com/npm/cli/commit/${c.fullid})`) npm-7.0.14+ds/scripts/changelog.js-35- if (c.fixes.length) { ############################################## npm-7.0.14+ds/scripts/changelog.js-38- if (label) { npm-7.0.14+ds/scripts/changelog.js:39: console.log(` [${label}](${fix})`) npm-7.0.14+ds/scripts/changelog.js-40- } ############################################## npm-7.0.14+ds/scripts/changelog.js-44- if (label) { npm-7.0.14+ds/scripts/changelog.js:45: console.log(` [${label}](${c.prurl})`) npm-7.0.14+ds/scripts/changelog.js-46- } else { npm-7.0.14+ds/scripts/changelog.js:47: console.log(` [#](${c.prurl})`) npm-7.0.14+ds/scripts/changelog.js-48- } ############################################## npm-7.0.14+ds/scripts/changelog.js-57- .replace(/^(\s*@?[^@\s]+@\d+[.]\d+[.]\d+)\b(\s*\S)/g, '$1:$2') npm-7.0.14+ds/scripts/changelog.js:58: .replace(/((?:\b|@)[^@\s]+@\d+[.]\d+[.]\d+)\b/g, '`$1`') npm-7.0.14+ds/scripts/changelog.js-59- // linkify commitids npm-7.0.14+ds/scripts/changelog.js:60: .replace(/\b([a-f0-9]{7,8})\b/g, '[`$1`](https://github.com/npm/cli/commit/$1)') npm-7.0.14+ds/scripts/changelog.js-61- console.log(msg) ############################################## npm-7.0.14+ds/scripts/changelog.js-65- c.credit.forEach(function (credit) { npm-7.0.14+ds/scripts/changelog.js:66: console.log(` ([@${credit}](https://github.com/${credit}))`) npm-7.0.14+ds/scripts/changelog.js-67- }) npm-7.0.14+ds/scripts/changelog.js-68- } else { npm-7.0.14+ds/scripts/changelog.js:69: console.log(` ([@${c.author}](https://github.com/${c.author}))`) npm-7.0.14+ds/scripts/changelog.js-70- } ############################################## npm-7.0.14+ds/scripts/changelog.js-98- } else if (m = line.match(/^(?:Fix(?:es)|Closes?): #?([0-9]+)/)) { npm-7.0.14+ds/scripts/changelog.js:99: commit.fixes.push(`https://github.com/npm/cli/issues/${m[1]}`) npm-7.0.14+ds/scripts/changelog.js-100- } else if (m = line.match(/^(?:Fix(?:es)|Closes?): ([^#]+)#([0-9]*)/)) { npm-7.0.14+ds/scripts/changelog.js:101: commit.fixes.push(`https://github.com/${m[1]}/issues/${m[2]}`) npm-7.0.14+ds/scripts/changelog.js-102- } else if (m = line.match(/^(?:Fix(?:es)|Closes?): (https?:\/\/.*)/)) { ############################################## npm-7.0.14+ds/scripts/changelog.js-106- } else if (/\S/.test(line)) { npm-7.0.14+ds/scripts/changelog.js:107: commit.message += `\n${line}` npm-7.0.14+ds/scripts/changelog.js-108- } ############################################## npm-7.0.14+ds/scripts/clean-old.sh-36- npm-7.0.14+ds/scripts/clean-old.sh:37: PREFIX=`dirname $node` npm-7.0.14+ds/scripts/clean-old.sh:38: PREFIX=`dirname $PREFIX` npm-7.0.14+ds/scripts/clean-old.sh-39- echo "cleanup prefix=$PREFIX" ############################################## npm-7.0.14+ds/scripts/clean-old.sh-41- npm-7.0.14+ds/scripts/clean-old.sh:42: altprefix=`"$node" -e process.installPrefix` npm-7.0.14+ds/scripts/clean-old.sh-43- if [ "x$altprefix" != "x" ] && [ "x$altprefix" != "x$PREFIX" ]; then ############################################## npm-7.0.14+ds/scripts/clean-old.sh-54- packages="$packages npm-7.0.14+ds/scripts/clean-old.sh:55: "`ls "$prefix"/lib/node/.npm 2>/dev/null | grep -v .cache` npm-7.0.14+ds/scripts/clean-old.sh-56-done npm-7.0.14+ds/scripts/clean-old.sh-57- npm-7.0.14+ds/scripts/clean-old.sh:58:packages=`echo $packages` npm-7.0.14+ds/scripts/clean-old.sh-59- ############################################## npm-7.0.14+ds/scripts/clean-old.sh-67- find $prefix/$folder -type l | while read file; do npm-7.0.14+ds/scripts/clean-old.sh:68: target=`$readlink $file | grep '/\.npm/'` npm-7.0.14+ds/scripts/clean-old.sh-69- if [ "x$target" != "x" ]; then ############################################## npm-7.0.14+ds/scripts/clean-old.sh-73- # also remove any symlinks to this file. npm-7.0.14+ds/scripts/clean-old.sh:74: base=`basename "$file"` npm-7.0.14+ds/scripts/clean-old.sh:75: base=`echo "$base" | awk -F@ '{print $1}'` npm-7.0.14+ds/scripts/clean-old.sh-76- if [ "x$base" != "x" ]; then npm-7.0.14+ds/scripts/clean-old.sh:77: find "`dirname $file`" -type l -name "$base"'*' \ npm-7.0.14+ds/scripts/clean-old.sh-78- | while read l; do npm-7.0.14+ds/scripts/clean-old.sh:79: target=`$readlink "$l" | grep "$base"` npm-7.0.14+ds/scripts/clean-old.sh-80- if [ "x$target" != "x" ]; then ############################################## npm-7.0.14+ds/scripts/update-dist-tags.js-26-// INFO: String templates to generate the tags to update npm-7.0.14+ds/scripts/update-dist-tags.js:27:const LATEST_TAG = (strings, major) => `latest-${major}` npm-7.0.14+ds/scripts/update-dist-tags.js:28:const NEXT_TAG = (strings, major) => `next-${major}` npm-7.0.14+ds/scripts/update-dist-tags.js-29-const TAG_LIST = ['lts', 'next', 'latest'] npm-7.0.14+ds/scripts/update-dist-tags.js:30:const REMOVE_TAG = (strings, major, minor) => `v${major}.${minor}-next` npm-7.0.14+ds/scripts/update-dist-tags.js-31- ############################################## npm-7.0.14+ds/scripts/update-dist-tags.js-48- const minor = getMinorVersion(version) npm-7.0.14+ds/scripts/update-dist-tags.js:49: const latestTag = LATEST_TAG`${major}` npm-7.0.14+ds/scripts/update-dist-tags.js:50: const nextTag = NEXT_TAG`${major}` npm-7.0.14+ds/scripts/update-dist-tags.js:51: const removeTag = REMOVE_TAG`${major}${minor}` npm-7.0.14+ds/scripts/update-dist-tags.js-52- const updateList = [].concat(TAG_LIST, latestTag, nextTag) ############################################## npm-7.0.14+ds/scripts/update-dist-tags.js-106- try { npm-7.0.14+ds/scripts/update-dist-tags.js:107: const result = execSync(`npm dist-tag set npm@${version} ${tag} --otp=${otp}`, { encoding: 'utf-8' }) npm-7.0.14+ds/scripts/update-dist-tags.js-108- console.log('Result:', result) ############################################## npm-7.0.14+ds/scripts/update-dist-tags.js-116- try { npm-7.0.14+ds/scripts/update-dist-tags.js:117: const result = execSync(`npm dist-tag rm npm ${tag} --otp=${otp}`, { encoding: 'utf-8' }) npm-7.0.14+ds/scripts/update-dist-tags.js-118- console.log('Result:', result) ############################################## npm-7.0.14+ds/scripts/docs-build.js-22- npm-7.0.14+ds/scripts/docs-build.js:23: return `# ${fm['title']}(${fm['section']}) - ${fm['description']}` npm-7.0.14+ds/scripts/docs-build.js-24- } ############################################## npm-7.0.14+ds/test/coverage-map.js-8- const dir = resolve(__dirname, '../lib') npm-7.0.14+ds/test/coverage-map.js:9: return glob.sync(`${dir}/**/*.js`) npm-7.0.14+ds/test/coverage-map.js-10- .map(f => relative(process.cwd(), f)) ############################################## npm-7.0.14+ds/test/lib/audit.js-94- for (const json of [true, false]) { npm-7.0.14+ds/test/lib/audit.js:95: t.test(`json=${json}`, t => { npm-7.0.14+ds/test/lib/audit.js-96- const OUTPUT = [] ############################################## npm-7.0.14+ds/test/lib/cache.js-167- t.match(outputOutput, [ npm-7.0.14+ds/test/lib/cache.js:168: `Cache verified and compressed (${path.join(npm.cache, '_cacache')})`, npm-7.0.14+ds/test/lib/cache.js-169- 'Content verified: 1 (100 bytes)', ############################################## npm-7.0.14+ds/test/lib/cache.js-177-t.test('cache verify w/ extra output', t => { npm-7.0.14+ds/test/lib/cache.js:178: npm.cache = `${process.env.HOME}/fake/path` npm-7.0.14+ds/test/lib/cache.js-179- cacacheVerifyStats.badContentCount = 1 ############################################## npm-7.0.14+ds/test/lib/cache.js-194- t.match(outputOutput, [ npm-7.0.14+ds/test/lib/cache.js:195: `Cache verified and compressed (~${path.join('/fake/path', '_cacache')})`, npm-7.0.14+ds/test/lib/cache.js-196- 'Content verified: 1 (100 bytes)', ############################################## npm-7.0.14+ds/test/lib/exec.js-221- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:222: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-223- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/exec.js-259- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:260: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-261- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/exec.js-297- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:298: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-299- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/exec.js-458- npm.flatOptions.package = packages npm-7.0.14+ds/test/lib/exec.js:459: const add = packages.map(p => `${p}@`).sort((a, b) => a.localeCompare(b)) npm-7.0.14+ds/test/lib/exec.js-460- const path = t.testdir() ############################################## npm-7.0.14+ds/test/lib/exec.js-492- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:493: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-494- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/exec.js-607- npm-7.0.14+ds/test/lib/exec.js:608: const add = packages.map(p => `${p}@`).sort((a, b) => a.localeCompare(b)) npm-7.0.14+ds/test/lib/exec.js-609- const path = t.testdir() ############################################## npm-7.0.14+ds/test/lib/exec.js-641- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:642: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-643- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/exec.js-675- npm-7.0.14+ds/test/lib/exec.js:676: const add = packages.map(p => `${p}@`).sort((a, b) => a.localeCompare(b)) npm-7.0.14+ds/test/lib/exec.js-677- const path = t.testdir() ############################################## npm-7.0.14+ds/test/lib/exec.js-709- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:710: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-711- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/exec.js-741- npm-7.0.14+ds/test/lib/exec.js:742: const add = packages.map(p => `${p}@`).sort((a, b) => a.localeCompare(b)) npm-7.0.14+ds/test/lib/exec.js-743- const path = t.testdir() ############################################## npm-7.0.14+ds/test/lib/exec.js-767- t.equal(PROGRESS_ENABLED, true, 'progress re-enabled') npm-7.0.14+ds/test/lib/exec.js:768: const PATH = `${resolve(installDir, 'node_modules', '.bin')}${delimiter}${process.env.PATH}` npm-7.0.14+ds/test/lib/exec.js-769- t.match(RUN_SCRIPTS, [{ ############################################## npm-7.0.14+ds/test/lib/explain.js-21- explainNode: (expl, depth, color) => { npm-7.0.14+ds/test/lib/explain.js:22: return `${expl.name}@${expl.version} depth=${depth} color=${color}` npm-7.0.14+ds/test/lib/explain.js-23- }, ############################################## npm-7.0.14+ds/test/lib/explain.js-54- try { npm-7.0.14+ds/test/lib/explain.js:55: await explain([`${badName}@1.2.3`], er => { npm-7.0.14+ds/test/lib/explain.js-56- throw er ############################################## npm-7.0.14+ds/test/lib/explain.js-58- } catch (er) { npm-7.0.14+ds/test/lib/explain.js:59: t.equal(er, `No dependencies found matching ${badName}@1.2.3`) npm-7.0.14+ds/test/lib/explain.js-60- } ############################################## npm-7.0.14+ds/test/lib/fund.js-203- } else npm-7.0.14+ds/test/lib/fund.js:204: printUrl = `${msg}:\n ${url}` npm-7.0.14+ds/test/lib/fund.js-205- ############################################## npm-7.0.14+ds/test/lib/link.js-35- if (item.target) npm-7.0.14+ds/test/lib/link.js:36: res += `${item.path} -> ${item.target.path}\n` npm-7.0.14+ds/test/lib/link.js-37- } ############################################## npm-7.0.14+ds/test/lib/load-all.js-16- const dir = resolve(__dirname, '../../lib') npm-7.0.14+ds/test/lib/load-all.js:17: for (const f of glob.sync(`${dir}/**/*.js`)) { npm-7.0.14+ds/test/lib/load-all.js-18- require(f) ############################################## npm-7.0.14+ds/test/lib/npm.js-261- '--prefix', dir, npm-7.0.14+ds/test/lib/npm.js:262: '--userconfig', `${dir}/.npmrc`, npm-7.0.14+ds/test/lib/npm.js-263- '--usage', ############################################## npm-7.0.14+ds/test/lib/outdated.js-99- prefix: dir, npm-7.0.14+ds/test/lib/outdated.js:100: globalDir: `${globalDir}/node_modules`, npm-7.0.14+ds/test/lib/outdated.js-101- flatOptions: opts, ############################################## npm-7.0.14+ds/test/lib/owner.js-211- } else npm-7.0.14+ds/test/lib/owner.js:212: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-213- } ############################################## npm-7.0.14+ds/test/lib/owner.js-254- else npm-7.0.14+ds/test/lib/owner.js:255: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-256- } ############################################## npm-7.0.14+ds/test/lib/owner.js-295- } else npm-7.0.14+ds/test/lib/owner.js:296: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-297- } ############################################## npm-7.0.14+ds/test/lib/owner.js-325- else npm-7.0.14+ds/test/lib/owner.js:326: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-327- } ############################################## npm-7.0.14+ds/test/lib/owner.js-367- } else npm-7.0.14+ds/test/lib/owner.js:368: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-369- } ############################################## npm-7.0.14+ds/test/lib/owner.js-406- } else npm-7.0.14+ds/test/lib/owner.js:407: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-408- } ############################################## npm-7.0.14+ds/test/lib/owner.js-441- else npm-7.0.14+ds/test/lib/owner.js:442: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-443- } ############################################## npm-7.0.14+ds/test/lib/owner.js-528- } else npm-7.0.14+ds/test/lib/owner.js:529: t.fail(`unexpected fetch json call to: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-530- } ############################################## npm-7.0.14+ds/test/lib/owner.js-576- else npm-7.0.14+ds/test/lib/owner.js:577: t.fail(`unexpected fetch json call to: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-578- } ############################################## npm-7.0.14+ds/test/lib/owner.js-610- else npm-7.0.14+ds/test/lib/owner.js:611: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-612- } ############################################## npm-7.0.14+ds/test/lib/owner.js-642- } else npm-7.0.14+ds/test/lib/owner.js:643: t.fail(`unexpected fetch json call to uri: ${uri}`) npm-7.0.14+ds/test/lib/owner.js-644- } ############################################## npm-7.0.14+ds/test/lib/pack.js-40- npm-7.0.14+ds/test/lib/pack.js:41: const filename = `npm-${require('../../package.json').version}.tgz` npm-7.0.14+ds/test/lib/pack.js-42- t.strictSame(OUTPUT, [[filename]]) ############################################## npm-7.0.14+ds/test/lib/pack.js-141- npm-7.0.14+ds/test/lib/pack.js:142: const filename = `npm-${require('../../package.json').version}.tgz` npm-7.0.14+ds/test/lib/pack.js-143- t.strictSame(OUTPUT, [[filename]]) ############################################## npm-7.0.14+ds/test/lib/publish.js-41- libnpmpack: async () => { npm-7.0.14+ds/test/lib/publish.js:42: fs.writeFileSync(`${testDir}/package.json`, JSON.stringify({ npm-7.0.14+ds/test/lib/publish.js-43- name: 'my-cool-pkg', ############################################## npm-7.0.14+ds/test/lib/publish.js-93- libnpmpack: async () => { npm-7.0.14+ds/test/lib/publish.js:94: fs.writeFileSync(`${testDir}/package.json`, JSON.stringify({ npm-7.0.14+ds/test/lib/publish.js-95- name: 'my-cool-pkg', ############################################## npm-7.0.14+ds/test/lib/publish.js-262- cwd: testDir, npm-7.0.14+ds/test/lib/publish.js:263: file: `${testDir}/package.tgz`, npm-7.0.14+ds/test/lib/publish.js-264- sync: true, ############################################## npm-7.0.14+ds/test/lib/publish.js-267- // no cheating! read it from the tarball. npm-7.0.14+ds/test/lib/publish.js:268: fs.unlinkSync(`${testDir}/package/package.json`) npm-7.0.14+ds/test/lib/publish.js:269: fs.rmdirSync(`${testDir}/package`) npm-7.0.14+ds/test/lib/publish.js-270- npm-7.0.14+ds/test/lib/publish.js:271: const tarFile = fs.readFileSync(`${testDir}/package.tgz`) npm-7.0.14+ds/test/lib/publish.js-272- const publish = requireInject('../../lib/publish.js', { ############################################## npm-7.0.14+ds/test/lib/publish.js-300- npm-7.0.14+ds/test/lib/publish.js:301: publish([`${testDir}/package.tgz`], (er) => { npm-7.0.14+ds/test/lib/publish.js-302- if (er) ############################################## npm-7.0.14+ds/test/lib/run-script.js-63- t.test('has package.json, no scripts', t => { npm-7.0.14+ds/test/lib/run-script.js:64: writeFileSync(`${dir}/package.json`, JSON.stringify({})) npm-7.0.14+ds/test/lib/run-script.js-65- runScript.completion({conf: {argv: {remain: ['npm', 'run']}}}, (er, results) => { ############################################## npm-7.0.14+ds/test/lib/run-script.js-73- t.test('has package.json, with scripts', t => { npm-7.0.14+ds/test/lib/run-script.js:74: writeFileSync(`${dir}/package.json`, JSON.stringify({ npm-7.0.14+ds/test/lib/run-script.js-75- scripts: { hello: 'echo hello', world: 'echo world' }, ############################################## npm-7.0.14+ds/test/lib/token.js-144- t.match(lines[3], ' efgh56… ', 'includes the trimmed token') npm-7.0.14+ds/test/lib/token.js:145: t.match(lines[3], ` ${now.slice(0, 10)} `, 'includes the trimmed creation timestamp') npm-7.0.14+ds/test/lib/token.js-146- t.match(lines[3], ' no ', 'includes the "no" string for readonly state') ############################################## npm-7.0.14+ds/test/lib/token.js-148- t.match(lines[5], ' hgfe87… ', 'includes the trimmed token') npm-7.0.14+ds/test/lib/token.js:149: t.match(lines[5], ` ${now.slice(0, 10)} `, 'includes the trimmed creation timestamp') npm-7.0.14+ds/test/lib/token.js-150- t.match(lines[5], ' yes ', 'includes the "no" string for readonly state') npm-7.0.14+ds/test/lib/token.js:151: t.match(lines[5], ` ${tokens[1].cidr_whitelist.join(',')} `, 'includes the cidr whitelist') npm-7.0.14+ds/test/lib/token.js-152- }, ############################################## npm-7.0.14+ds/test/lib/token.js-823- else if (callCount === 2) npm-7.0.14+ds/test/lib/token.js:824: t.match(spec, `created\t${now}`, 'prints the created timestamp') npm-7.0.14+ds/test/lib/token.js-825- else if (callCount === 3) ############################################## npm-7.0.14+ds/test/lib/utils/config.js-49- else if (typeof value === 'function') npm-7.0.14+ds/test/lib/utils/config.js:50: return `{${value.name} TYPE}` npm-7.0.14+ds/test/lib/utils/config.js-51- else ############################################## npm-7.0.14+ds/test/lib/utils/error-handler.js-53- level, npm-7.0.14+ds/test/lib/utils/error-handler.js:54: message: args.reduce((res, i) => `${res} ${i.message ? i.message : i}`, ''), npm-7.0.14+ds/test/lib/utils/error-handler.js-55- prefix: level !== 'verbose' ? 'foo' : '', ############################################## npm-7.0.14+ds/test/lib/utils/error-message.js-202- npm.config.loaded = loaded npm-7.0.14+ds/test/lib/utils/error-message.js:203: const path = `${cachePath ? CACHE : '/not/cache/dir'}/path` npm-7.0.14+ds/test/lib/utils/error-message.js:204: const dest = `${cacheDest ? CACHE : '/not/cache/dir'}/dest` npm-7.0.14+ds/test/lib/utils/error-message.js-205- const er = Object.assign(new Error('whoopsie'), { ############################################## npm-7.0.14+ds/test/lib/utils/error-message.js-323- code: 'EJSONPARSE', npm-7.0.14+ds/test/lib/utils/error-message.js:324: file: `${dir}/blerg.json`, npm-7.0.14+ds/test/lib/utils/error-message.js-325- }))) ############################################## npm-7.0.14+ds/test/lib/utils/file-exists.js-8- npm-7.0.14+ds/test/lib/utils/file-exists.js:9: const result = await fileExists(`${path}/foo`) npm-7.0.14+ds/test/lib/utils/file-exists.js-10- t.equal(result, true, 'file exists') ############################################## npm-7.0.14+ds/test/lib/utils/file-exists.js-18- npm-7.0.14+ds/test/lib/utils/file-exists.js:19: const result = await fileExists(`${path}/foo`) npm-7.0.14+ds/test/lib/utils/file-exists.js-20- t.equal(result, false, 'file does not exist') ############################################## npm-7.0.14+ds/test/lib/utils/file-exists.js-26- npm-7.0.14+ds/test/lib/utils/file-exists.js:27: const result = await fileExists(`${path}/foo`) npm-7.0.14+ds/test/lib/utils/file-exists.js-28- t.equal(result, false, 'file does not exist') ############################################## npm-7.0.14+ds/test/lib/utils/proc-log-listener.js-26- 'verbose', npm-7.0.14+ds/test/lib/utils/proc-log-listener.js:27: `attempt to log ${inspect(['warn', 'fail'])} crashed`, npm-7.0.14+ds/test/lib/utils/proc-log-listener.js-28- nopeError, ############################################## npm-7.0.14+ds/test/lib/utils/proc-log-listener.js-39-t.strictSame(consoleErrors, [[ npm-7.0.14+ds/test/lib/utils/proc-log-listener.js:40: `attempt to log ${inspect(['warn', 'fail2'])} crashed`, npm-7.0.14+ds/test/lib/utils/proc-log-listener.js-41- nopeError, ############################################## npm-7.0.14+ds/test/lib/utils/reify-finish.js-77- // windowwwwwwssss!!!!! npm-7.0.14+ds/test/lib/utils/reify-finish.js:78: const data = fs.readFileSync(`${path}/npmrc`, 'utf8').replace(/\r\n/g, '\n') npm-7.0.14+ds/test/lib/utils/reify-finish.js-79- t.matchSnapshot(data, 'written config') ############################################## npm-7.0.14+ds/test/lib/utils/update-notifier.js-129- t.equal(await updateNotifier({ ...npm, version: NEXT_VERSION }), null) npm-7.0.14+ds/test/lib/utils/update-notifier.js:130: const reqs = ['npm@latest', `npm@^${NEXT_VERSION}`] npm-7.0.14+ds/test/lib/utils/update-notifier.js-131- t.strictSame(MANIFEST_REQUEST, reqs, 'requested latest and next versions') ############################################## npm-7.0.14+ds/test/lib/utils/update-notifier.js-134- t.equal(await updateNotifier({ ...npm, version: CURRENT_BETA }), null) npm-7.0.14+ds/test/lib/utils/update-notifier.js:135: const reqs = [`npm@^${CURRENT_BETA}`] npm-7.0.14+ds/test/lib/utils/update-notifier.js-136- t.strictSame(MANIFEST_REQUEST, reqs, 'requested latest and next versions') ############################################## npm-7.0.14+ds/test/lib/utils/update-notifier.js-169- t.matchSnapshot(await updateNotifier({ ...npmNoColor, version }), 'no color') npm-7.0.14+ds/test/lib/utils/update-notifier.js:170: t.strictSame(MANIFEST_REQUEST, [`npm@^${version}`, `npm@^${version}`]) npm-7.0.14+ds/test/lib/utils/update-notifier.js-171- }) ############################################## npm-7.0.14+ds/test/lib/utils/update-notifier.js-176- t.matchSnapshot(await updateNotifier({ ...npmNoColor, version }), 'no color') npm-7.0.14+ds/test/lib/utils/update-notifier.js:177: t.strictSame(MANIFEST_REQUEST, ['npm@latest', `npm@^${version}`, 'npm@latest', `npm@^${version}`]) npm-7.0.14+ds/test/lib/utils/update-notifier.js-178- }) ############################################## npm-7.0.14+ds/test/lib/utils/update-notifier.js-183- t.matchSnapshot(await updateNotifier({ ...npmNoColor, version }), 'no color') npm-7.0.14+ds/test/lib/utils/update-notifier.js:184: t.strictSame(MANIFEST_REQUEST, ['npm@latest', `npm@^${version}`, 'npm@latest', `npm@^${version}`]) npm-7.0.14+ds/test/lib/utils/update-notifier.js-185- }) ############################################## npm-7.0.14+ds/debian/patches/2011_node-gyp-path.patch-12- if [ "x$npm_config_node_gyp" = "x" ]; then npm-7.0.14+ds/debian/patches/2011_node-gyp-path.patch:13:- node "`dirname "$0"`/../../node_modules/node-gyp/bin/node-gyp.js" "$@" npm-7.0.14+ds/debian/patches/2011_node-gyp-path.patch-14-+ /usr/bin/node-gyp "$@" ############################################## npm-7.0.14+ds/.pc/2011_node-gyp-path.patch/bin/node-gyp-bin/node-gyp-2-if [ "x$npm_config_node_gyp" = "x" ]; then npm-7.0.14+ds/.pc/2011_node-gyp-path.patch/bin/node-gyp-bin/node-gyp:3: node "`dirname "$0"`/../../node_modules/node-gyp/bin/node-gyp.js" "$@" npm-7.0.14+ds/.pc/2011_node-gyp-path.patch/bin/node-gyp-bin/node-gyp-4-else ############################################## npm-7.0.14+ds/.pc/2020_reproducible_documentation_build.patch/scripts/docs-build.js-22- npm-7.0.14+ds/.pc/2020_reproducible_documentation_build.patch/scripts/docs-build.js:23: return `# ${fm['title']}(${fm['section']}) - ${fm['description']}` npm-7.0.14+ds/.pc/2020_reproducible_documentation_build.patch/scripts/docs-build.js-24- }