summaryrefslogtreecommitdiff
path: root/deps/npm/tap-snapshots/test/lib/commands
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/tap-snapshots/test/lib/commands')
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/audit.js.test.cjs4
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/config.js.test.cjs1
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/diff.js.test.cjs88
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/dist-tag.js.test.cjs25
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/doctor.js.test.cjs96
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/fund.js.test.cjs44
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/init.js.test.cjs55
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/link.js.test.cjs34
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/ls.js.test.cjs388
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/outdated.js.test.cjs161
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/profile.js.test.cjs3
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/query.js.test.cjs44
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/stars.js.test.cjs1
-rw-r--r--deps/npm/tap-snapshots/test/lib/commands/team.js.test.cjs15
14 files changed, 479 insertions, 480 deletions
diff --git a/deps/npm/tap-snapshots/test/lib/commands/audit.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/audit.js.test.cjs
index 3e7658c14b..9262e0b51a 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/audit.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/audit.js.test.cjs
@@ -123,7 +123,7 @@ audited 1 package in xxx
1 package has an invalid registry signature:
-@npmcli/arborist@1.0.14 (https://verdaccio-clone.org)
+@npmcli/arborist@1.0.14 (https://verdaccio-clone.org/)
Someone might have tampered with this package since it was published on the registry!
@@ -134,7 +134,7 @@ audited 1 package in xxx
1 package has a missing registry signature but the registry is providing signing keys:
-@npmcli/arborist@1.0.14 (https://verdaccio-clone.org)
+@npmcli/arborist@1.0.14 (https://verdaccio-clone.org/)
`
exports[`test/lib/commands/audit.js TAP audit signatures third-party registry with keys and signatures > must match snapshot 1`] = `
diff --git a/deps/npm/tap-snapshots/test/lib/commands/config.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/config.js.test.cjs
index 2c2646bb29..667a7c78b3 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/config.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/config.js.test.cjs
@@ -354,7 +354,6 @@ exports[`test/lib/commands/config.js TAP config list with publishConfig > output
; "cli" config from command line options
cache = "{NPMDIR}/test/lib/commands/tap-testdir-config-config-list-with-publishConfig-sandbox/cache"
-location = "project"
prefix = "{LOCALPREFIX}"
userconfig = "{HOME}/.npmrc"
diff --git a/deps/npm/tap-snapshots/test/lib/commands/diff.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/diff.js.test.cjs
new file mode 100644
index 0000000000..533b4f196e
--- /dev/null
+++ b/deps/npm/tap-snapshots/test/lib/commands/diff.js.test.cjs
@@ -0,0 +1,88 @@
+/* IMPORTANT
+ * This snapshot file is auto-generated, but designed for humans.
+ * It should be checked into source control and tracked carefully.
+ * Re-generate by setting TAP_SNAPSHOT=1 and running tests.
+ * Make sure to inspect the output below. Do not ignore changes!
+ */
+'use strict'
+exports[`test/lib/commands/diff.js TAP no args in a project dir > must match snapshot 1`] = `
+diff --git a/a.js b/a.js
+index v0.1.0..v1.0.0 100644
+--- a/a.js
++++ b/a.js
+@@ -1,1 +1,1 @@
+-const a = "a@0.1.0"
++const a = "a@1.0.0"
+diff --git a/b.js b/b.js
+index v0.1.0..v1.0.0 100644
+--- a/b.js
++++ b/b.js
+@@ -1,1 +1,1 @@
+-const b = "b@0.1.0"
++const b = "b@1.0.0"
+diff --git a/index.js b/index.js
+index v0.1.0..v1.0.0 100644
+--- a/index.js
++++ b/index.js
+@@ -1,1 +1,1 @@
+-const version = "0.1.0"
++const version = "1.0.0"
+diff --git a/package.json b/package.json
+index v0.1.0..v1.0.0 100644
+--- a/package.json
++++ b/package.json
+@@ -1,4 +1,4 @@
+ {
+ "name": "foo",
+- "version": "0.1.0"
++ "version": "1.0.0"
+ }
+`
+
+exports[`test/lib/commands/diff.js TAP single arg version, filtering by files > must match snapshot 1`] = `
+diff --git a/a.js b/a.js
+index v0.1.0..v1.0.0 100644
+--- a/a.js
++++ b/a.js
+@@ -1,1 +1,1 @@
+-const a = "a@0.1.0"
++const a = "a@1.0.0"
+diff --git a/b.js b/b.js
+index v0.1.0..v1.0.0 100644
+--- a/b.js
++++ b/b.js
+@@ -1,1 +1,1 @@
+-const b = "b@0.1.0"
++const b = "b@1.0.0"
+`
+
+exports[`test/lib/commands/diff.js TAP various options using --name-only option > must match snapshot 1`] = `
+index.js
+package.json
+`
+
+exports[`test/lib/commands/diff.js TAP various options using diff option > must match snapshot 1`] = `
+diff --git a/index.js b/index.js
+index v2.0.0..v3.0.0 100644
+--- a/index.js
++++ b/index.js
+@@ -18,7 +18,7 @@
+ 17
+ 18
+ 19
+-202.0.0
++203.0.0
+ 21
+ 22
+ 23
+diff --git a/package.json b/package.json
+index v2.0.0..v3.0.0 100644
+--- a/package.json
++++ b/package.json
+@@ -1,4 +1,4 @@
+ {
+ "name": "bar",
+- "version": "2.0.0"
++ "version": "3.0.0"
+ }
+`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/dist-tag.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/dist-tag.js.test.cjs
index 2b75899e4e..ebc823e7e0 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/dist-tag.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/dist-tag.js.test.cjs
@@ -11,7 +11,6 @@ exports[`test/lib/commands/dist-tag.js TAP add new tag > should return success m
exports[`test/lib/commands/dist-tag.js TAP add using valid semver range as name > should return success msg 1`] = `
dist-tag add 1.0.0 to @scoped/another@7.7.7
-
`
exports[`test/lib/commands/dist-tag.js TAP ls in current package > should list available tags for current package 1`] = `
@@ -22,7 +21,6 @@ latest: 1.0.0
exports[`test/lib/commands/dist-tag.js TAP ls on missing package > should log no dist-tag found msg 1`] = `
dist-tag ls Couldn't get dist-tag data for foo@*
-
`
exports[`test/lib/commands/dist-tag.js TAP ls on named package > should list tags for the specified package 1`] = `
@@ -45,7 +43,6 @@ latest: 2.0.0
exports[`test/lib/commands/dist-tag.js TAP remove existing tag > should log remove info 1`] = `
dist-tag del c from @scoped/another
-
`
exports[`test/lib/commands/dist-tag.js TAP remove existing tag > should return success msg 1`] = `
@@ -55,13 +52,11 @@ exports[`test/lib/commands/dist-tag.js TAP remove existing tag > should return s
exports[`test/lib/commands/dist-tag.js TAP remove non-existing tag > should log error msg 1`] = `
dist-tag del nonexistent from @scoped/another
dist-tag del nonexistent is not a dist-tag on @scoped/another
-
`
exports[`test/lib/commands/dist-tag.js TAP set existing version > should log warn msg 1`] = `
dist-tag add b to @scoped/another@0.6.0
dist-tag add b is already set to version 0.6.0
-
`
exports[`test/lib/commands/dist-tag.js TAP workspaces no args > printed the expected output 1`] = `
@@ -95,7 +90,7 @@ latest-a: 1.0.0
latest: 1.0.0
`
-exports[`test/lib/commands/dist-tag.js TAP workspaces one arg -- . > printed the expected output 1`] = `
+exports[`test/lib/commands/dist-tag.js TAP workspaces one arg -- .@1, ignores version spec > printed the expected output 1`] = `
workspace-a:
latest-a: 1.0.0
latest: 1.0.0
@@ -107,7 +102,7 @@ latest-c: 3.0.0
latest: 3.0.0
`
-exports[`test/lib/commands/dist-tag.js TAP workspaces one arg -- .@1, ignores version spec > printed the expected output 1`] = `
+exports[`test/lib/commands/dist-tag.js TAP workspaces one arg -- cwd > printed the expected output 1`] = `
workspace-a:
latest-a: 1.0.0
latest: 1.0.0
@@ -131,7 +126,7 @@ latest-c: 3.0.0
latest: 3.0.0
`
-exports[`test/lib/commands/dist-tag.js TAP workspaces two args -- list, . > printed the expected output 1`] = `
+exports[`test/lib/commands/dist-tag.js TAP workspaces two args -- list, .@1, ignores version spec > printed the expected output 1`] = `
workspace-a:
latest-a: 1.0.0
latest: 1.0.0
@@ -143,7 +138,13 @@ latest-c: 3.0.0
latest: 3.0.0
`
-exports[`test/lib/commands/dist-tag.js TAP workspaces two args -- list, .@1, ignores version spec > printed the expected output 1`] = `
+exports[`test/lib/commands/dist-tag.js TAP workspaces two args -- list, @scoped/pkg, logs a warning and ignores workspaces > printed the expected output 1`] = `
+a: 0.0.1
+b: 0.5.0
+latest: 1.0.0
+`
+
+exports[`test/lib/commands/dist-tag.js TAP workspaces two args -- list, cwd > printed the expected output 1`] = `
workspace-a:
latest-a: 1.0.0
latest: 1.0.0
@@ -154,9 +155,3 @@ workspace-c:
latest-c: 3.0.0
latest: 3.0.0
`
-
-exports[`test/lib/commands/dist-tag.js TAP workspaces two args -- list, @scoped/pkg, logs a warning and ignores workspaces > printed the expected output 1`] = `
-a: 0.0.1
-b: 0.5.0
-latest: 1.0.0
-`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/doctor.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/doctor.js.test.cjs
index 861aad3e25..2cf8dca12b 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/doctor.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/doctor.js.test.cjs
@@ -59,7 +59,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-all-clear/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -75,7 +75,7 @@ npm -v  ok  curren
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-all-clear-in-color/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -185,7 +185,7 @@ npm -v  not ok Error: unsupport
node -v  not ok Error: unsupported proxy protocol: 'ssh:'
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-bad-proxy/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -201,7 +201,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-cacache-badContent/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -329,7 +329,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-cacache-missingContent/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -345,7 +345,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-cacache-reclaimedCount/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -482,7 +482,7 @@ Object {
exports[`test/lib/commands/doctor.js TAP discrete checks invalid environment > output 1`] = `
Check  Value  Recommendation/Notes
git executable in PATH  ok  /path/to/git
-global bin folder in PATH not ok Error: Add {CWD}/test/lib/commands/tap-testdir-doctor-discrete-checks-invalid-environment/global/bin to your $PATH
+global bin folder in PATH not ok Error: Add {CWD}/global/bin to your $PATH
`
exports[`test/lib/commands/doctor.js TAP discrete checks permissions - not windows > logs 1`] = `
@@ -637,23 +637,23 @@ Object {
"warn": Array [
Array [
"checkFilesPermission",
- "error reading directory {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/cache",
+ "error reading directory {CWD}/cache",
],
Array [
"checkFilesPermission",
- "error reading directory {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/prefix/node_modules",
+ "error reading directory {CWD}/prefix/node_modules",
],
Array [
"checkFilesPermission",
- "error reading directory {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/global/lib/node_modules",
+ "error reading directory {CWD}/global/node_modules",
],
Array [
"checkFilesPermission",
- "error reading directory {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/prefix/node_modules/.bin",
+ "error reading directory {CWD}/prefix/node_modules/.bin",
],
Array [
"checkFilesPermission",
- "error reading directory {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/global/bin",
+ "error reading directory {CWD}/global/bin",
],
],
}
@@ -666,12 +666,12 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/global/bin
-Perms check on cached files  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/cache (should be owned by current user)
-Perms check on local node_modules  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/prefix/node_modules (should be owned by current user)
-Perms check on global node_modules not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/global/lib/node_modules
-Perms check on local bin folder  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/prefix/node_modules/.bin
-Perms check on global bin folder  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-error-reading-directory/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
+Perms check on cached files  not ok Check the permissions of files in {CWD}/cache (should be owned by current user)
+Perms check on local node_modules  not ok Check the permissions of files in {CWD}/prefix/node_modules (should be owned by current user)
+Perms check on global node_modules not ok Check the permissions of files in {CWD}/global/node_modules
+Perms check on local bin folder  not ok Check the permissions of files in {CWD}/prefix/node_modules/.bin
+Perms check on global bin folder  not ok Check the permissions of files in {CWD}/global/bin
Verify cache contents  ok  verified 0 tarballs
`
@@ -682,8 +682,8 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-owner/global/bin
-Perms check on cached files  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-owner/cache (should be owned by current user)
+global bin folder in PATH  ok  {CWD}/global/bin
+Perms check on cached files  not ok Check the permissions of files in {CWD}/cache (should be owned by current user)
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
Perms check on local bin folder  ok  
@@ -737,7 +737,7 @@ Object {
"warn": Array [
Array [
"checkFilesPermission",
- "should be owner of {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-owner/cache/_cacache",
+ "should be owner of {CWD}/cache/_cacache",
],
],
}
@@ -750,12 +750,12 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/global/bin
-Perms check on cached files  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/cache (should be owned by current user)
-Perms check on local node_modules  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/prefix/node_modules (should be owned by current user)
-Perms check on global node_modules not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/global/lib/node_modules
-Perms check on local bin folder  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/prefix/node_modules/.bin
-Perms check on global bin folder  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
+Perms check on cached files  not ok Check the permissions of files in {CWD}/cache (should be owned by current user)
+Perms check on local node_modules  not ok Check the permissions of files in {CWD}/prefix/node_modules (should be owned by current user)
+Perms check on global node_modules not ok Check the permissions of files in {CWD}/global/node_modules
+Perms check on local bin folder  not ok Check the permissions of files in {CWD}/prefix/node_modules/.bin
+Perms check on global bin folder  not ok Check the permissions of files in {CWD}/global/bin
Verify cache contents  ok  verified 0 tarballs
`
@@ -764,23 +764,23 @@ Object {
"error": Array [
Array [
"checkFilesPermission",
- "Missing permissions on {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/cache (expect: readable)",
+ "Missing permissions on {CWD}/cache (expect: readable)",
],
Array [
"checkFilesPermission",
- "Missing permissions on {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/prefix/node_modules (expect: readable, writable)",
+ "Missing permissions on {CWD}/prefix/node_modules (expect: readable, writable)",
],
Array [
"checkFilesPermission",
- "Missing permissions on {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/global/lib/node_modules (expect: readable)",
+ "Missing permissions on {CWD}/global/node_modules (expect: readable)",
],
Array [
"checkFilesPermission",
- "Missing permissions on {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/prefix/node_modules/.bin (expect: readable, writable, executable)",
+ "Missing permissions on {CWD}/prefix/node_modules/.bin (expect: readable, writable, executable)",
],
Array [
"checkFilesPermission",
- "Missing permissions on {CWD}/test/lib/commands/tap-testdir-doctor-incorrect-permissions/global/bin (expect: executable)",
+ "Missing permissions on {CWD}/global/bin (expect: executable)",
],
],
"info": Array [
@@ -885,7 +885,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  not ok Error: Install git and ensure it's in your PATH.
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-missing-git/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -940,11 +940,11 @@ Object {
"warn": Array [
Array [
"checkFilesPermission",
- "error getting info for {CWD}/test/lib/commands/tap-testdir-doctor-missing-global-directories/global/lib/node_modules",
+ "error getting info for {CWD}/global/node_modules",
],
Array [
"checkFilesPermission",
- "error getting info for {CWD}/test/lib/commands/tap-testdir-doctor-missing-global-directories/global/bin",
+ "error getting info for {CWD}/global/bin",
],
],
}
@@ -957,12 +957,12 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-missing-global-directories/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
-Perms check on global node_modules not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-missing-global-directories/global/lib/node_modules
+Perms check on global node_modules not ok Check the permissions of files in {CWD}/global/node_modules
Perms check on local bin folder  ok  
-Perms check on global bin folder  not ok Check the permissions of files in {CWD}/test/lib/commands/tap-testdir-doctor-missing-global-directories/global/bin
+Perms check on global bin folder  not ok Check the permissions of files in {CWD}/global/bin
Verify cache contents  ok  verified 0 tarballs
`
@@ -1020,7 +1020,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-missing-local-node_modules/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1083,7 +1083,7 @@ npm -v  ok  current: v1.0.0,
node -v  not ok Use node v2.0.1 (current: v2.0.0)
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-node-out-of-date---current/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1146,7 +1146,7 @@ npm -v  ok  current: v1.0.0,
node -v  not ok Use node v1.0.0 (current: v0.0.1)
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-node-out-of-date---lts/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1209,7 +1209,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  not ok Try \`npm config set registry=https://registry.npmjs.org/\`
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-non-default-registry/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1272,7 +1272,7 @@ npm -v  not ok Use npm v2.0.0
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-npm-out-of-date/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1335,7 +1335,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-ping-404/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1398,7 +1398,7 @@ npm -v  ok  curren
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-ping-404-in-color/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1461,7 +1461,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-ping-exception-with-code/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1524,7 +1524,7 @@ npm -v  ok  current: v1.0.0,
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH  ok  {CWD}/test/lib/commands/tap-testdir-doctor-ping-exception-without-code/global/bin
+global bin folder in PATH  ok  {CWD}/global/bin
Perms check on cached files  ok  
Perms check on local node_modules  ok  
Perms check on global node_modules ok  
@@ -1643,5 +1643,5 @@ npm -v  ok  current: v1.0.0, latest:
node -v  ok  current: v1.0.0, recommended: v1.0.0
npm config get registry  ok  using default registry (https://registry.npmjs.org/)
git executable in PATH  ok  /path/to/git
-global bin folder in PATH ok  {CWD}/test/lib/commands/tap-testdir-doctor-windows-skips-permissions-checks/global
+global bin folder in PATH ok  {CWD}/global
`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/fund.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/fund.js.test.cjs
index f0df1e1c58..011315a921 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/fund.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/fund.js.test.cjs
@@ -8,8 +8,7 @@
exports[`test/lib/commands/fund.js TAP fund a package with type and multiple sources > should print prompt select message 1`] = `
1: Foo funding available at the following URL: http://example.com/foo
2: Lorem funding available at the following URL: http://example.com/foo-lorem
-Run \`npm fund [<@scope>/]<pkg> --which=1\`, for example, to open the first funding URL listed in that package
-
+Run \`npm fund [<package-spec>] --which=1\`, for example, to open the first funding URL listed in that package
`
exports[`test/lib/commands/fund.js TAP fund colors > should print output with color info 1`] = `
@@ -23,7 +22,6 @@ exports[`test/lib/commands/fund.js TAP fund colors > should print output with co
 \`-- http://example.com/e
 \`-- e@1.0.0

-
`
exports[`test/lib/commands/fund.js TAP fund containing multi-level nested deps with no funding > should omit dependencies with no funding declared 1`] = `
@@ -33,54 +31,37 @@ nested-no-funding-packages@1.0.0
\`-- http://example.com/donate
\`-- bar@1.0.0
-
`
exports[`test/lib/commands/fund.js TAP fund in which same maintainer owns all its deps > should print stack packages together 1`] = `
http://example.com/donate
\`-- maintainer-owns-all-deps@1.0.0, dep-foo@1.0.0, dep-sub-foo@1.0.0, dep-bar@1.0.0
-
`
exports[`test/lib/commands/fund.js TAP fund pkg missing version number > should print name only 1`] = `
http://example.com/foo
\`-- foo
+`
+exports[`test/lib/commands/fund.js TAP fund using bad which value: index too high > should print message about invalid which 1`] = `
+--which=100 is not a valid index
+1: Funding available at the following URL: http://example.com
+2: Funding available at the following URL: http://sponsors.example.com/me
+3: Funding available at the following URL: http://collective.example.com
+Run \`npm fund [<package-spec>] --which=1\`, for example, to open the first funding URL listed in that package
`
exports[`test/lib/commands/fund.js TAP fund using nested packages with multiple sources > should prompt with all available URLs 1`] = `
1: Funding available at the following URL: https://one.example.com
2: Funding available at the following URL: https://two.example.com
-Run \`npm fund [<@scope>/]<pkg> --which=1\`, for example, to open the first funding URL listed in that package
-
-`
-
-exports[`test/lib/commands/fund.js TAP fund using nested packages with multiple sources, with a source number > should open the numbered URL 1`] = `
-Funding available at the following URL:
- https://one.example.com
-`
-
-exports[`test/lib/commands/fund.js TAP fund using package argument > should open funding url 1`] = `
-individual funding available at the following URL:
- http://example.com/donate
-`
-
-exports[`test/lib/commands/fund.js TAP fund using pkg name while having conflicting versions > should open greatest version 1`] = `
-Funding available at the following URL:
- http://example.com/2
-`
-
-exports[`test/lib/commands/fund.js TAP fund using string shorthand > should open string-only url 1`] = `
-Funding available at the following URL:
- https://example.com/sponsor
+Run \`npm fund [<package-spec>] --which=1\`, for example, to open the first funding URL listed in that package
`
exports[`test/lib/commands/fund.js TAP fund with no package containing funding > should print empty funding info 1`] = `
no-funding-package@0.0.0
-
`
exports[`test/lib/commands/fund.js TAP sub dep with fund info and a parent with no funding info > should nest sub dep as child of root 1`] = `
@@ -90,25 +71,22 @@ test-multiple-funding-sources@1.0.0
\`-- http://example.com/c
\`-- c@1.0.0
-
`
-exports[`test/lib/commands/fund.js TAP workspaces filter funding info by a specific workspace > should display only filtered workspace name and its deps 1`] = `
+exports[`test/lib/commands/fund.js TAP workspaces filter funding info by a specific workspace name > should display only filtered workspace name and its deps 1`] = `
workspaces-support@1.0.0
\`-- https://example.com/a
| \`-- a@1.0.0
\`-- http://example.com/c
\`-- c@1.0.0
-
`
-exports[`test/lib/commands/fund.js TAP workspaces filter funding info by a specific workspace > should display only filtered workspace path and its deps 1`] = `
+exports[`test/lib/commands/fund.js TAP workspaces filter funding info by a specific workspace path > should display only filtered workspace name and its deps 1`] = `
workspaces-support@1.0.0
\`-- https://example.com/a
| \`-- a@1.0.0
\`-- http://example.com/c
\`-- c@1.0.0
-
`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/init.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/init.js.test.cjs
index 677f29a1ab..821193a55e 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/init.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/init.js.test.cjs
@@ -5,55 +5,20 @@
* Make sure to inspect the output below. Do not ignore changes!
*/
'use strict'
-exports[`test/lib/commands/init.js TAP npm init workspces with root > does not print helper info 1`] = `
-Array []
-`
-
-exports[`test/lib/commands/init.js TAP workspaces no args > should print helper info 1`] = `
-Array []
-`
+exports[`test/lib/commands/init.js TAP displays output > displays helper info 1`] = `
+This utility will walk you through creating a package.json file.
+It only covers the most common items, and tries to guess sensible defaults.
-exports[`test/lib/commands/init.js TAP workspaces no args, existing folder > should print helper info 1`] = `
-Array []
-`
+See \`npm help init\` for definitive documentation on these fields
+and exactly what they do.
-exports[`test/lib/commands/init.js TAP workspaces post workspace-init reify > should print helper info 1`] = `
-Array [
- Array [
- String(
+Use \`npm install <pkg>\` afterwards to install a package and
+save it as a dependency in the package.json file.
- added 1 package in 100ms
- ),
- ],
-]
+Press ^C at any time to quit.
`
-exports[`test/lib/commands/init.js TAP workspaces post workspace-init reify > should reify tree on init ws complete 1`] = `
-{
- "name": "top-level",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "top-level",
- "workspaces": [
- "a"
- ]
- },
- "a": {
- "version": "1.0.0",
- "license": "ISC",
- "devDependencies": {}
- },
- "node_modules/a": {
- "resolved": "a",
- "link": true
- }
- }
-}
-
-`
+exports[`test/lib/commands/init.js TAP workspaces no args -- yes > should print helper info 1`] = `
-exports[`test/lib/commands/init.js TAP workspaces with arg but missing workspace folder > should print helper info 1`] = `
-Array []
+added 1 package in {TIME}
`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/link.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/link.js.test.cjs
index 0c34bd972d..c26e30da1e 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/link.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/link.js.test.cjs
@@ -6,50 +6,50 @@
*/
'use strict'
exports[`test/lib/commands/link.js TAP hash character in working directory path > should create a global link to current pkg, even within path with hash 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-hash-character-in-working-directory-path/global-prefix/lib/node_modules/test-pkg-link -> {CWD}/test/lib/commands/tap-testdir-link-hash-character-in-working-directory-path/i_like_#_in_my_paths/test-pkg-link
+{CWD}/global/node_modules/test-pkg-link -> {CWD}/other/i_like_#_in_my_paths/test-pkg-link
`
exports[`test/lib/commands/link.js TAP link global linked pkg to local nm when using args > should create a local symlink to global pkg 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/my-project/node_modules/@myscope/bar -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/global-prefix/lib/node_modules/@myscope/bar
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/my-project/node_modules/@myscope/linked -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/scoped-linked
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/my-project/node_modules/a -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/global-prefix/lib/node_modules/a
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/my-project/node_modules/link-me-too -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/link-me-too
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/my-project/node_modules/test-pkg-link -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-nm-when-using-args/test-pkg-link
+{CWD}/prefix/node_modules/@myscope/bar -> {CWD}/global/node_modules/@myscope/bar
+{CWD}/prefix/node_modules/@myscope/linked -> {CWD}/other/scoped-linked
+{CWD}/prefix/node_modules/a -> {CWD}/global/node_modules/a
+{CWD}/prefix/node_modules/link-me-too -> {CWD}/other/link-me-too
+{CWD}/prefix/node_modules/test-pkg-link -> {CWD}/other/test-pkg-link
`
exports[`test/lib/commands/link.js TAP link global linked pkg to local workspace using args > should create a local symlink to global pkg 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/node_modules/@myscope/bar -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/global-prefix/lib/node_modules/@myscope/bar
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/node_modules/@myscope/linked -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/scoped-linked
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/node_modules/a -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/global-prefix/lib/node_modules/a
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/node_modules/link-me-too -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/link-me-too
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/node_modules/test-pkg-link -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/test-pkg-link
-{CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/node_modules/x -> {CWD}/test/lib/commands/tap-testdir-link-link-global-linked-pkg-to-local-workspace-using-args/my-project/packages/x
+{CWD}/prefix/node_modules/@myscope/bar -> {CWD}/global/node_modules/@myscope/bar
+{CWD}/prefix/node_modules/@myscope/linked -> {CWD}/other/scoped-linked
+{CWD}/prefix/node_modules/a -> {CWD}/global/node_modules/a
+{CWD}/prefix/node_modules/link-me-too -> {CWD}/other/link-me-too
+{CWD}/prefix/node_modules/test-pkg-link -> {CWD}/other/test-pkg-link
+{CWD}/prefix/node_modules/x -> {CWD}/prefix/packages/x
`
exports[`test/lib/commands/link.js TAP link pkg already in global space > should create a local symlink to global pkg 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-link-pkg-already-in-global-space/my-project/node_modules/@myscope/linked -> {CWD}/test/lib/commands/tap-testdir-link-link-pkg-already-in-global-space/scoped-linked
+{CWD}/prefix/node_modules/@myscope/linked -> {CWD}/other/scoped-linked
`
exports[`test/lib/commands/link.js TAP link pkg already in global space when prefix is a symlink > should create a local symlink to global pkg 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-link-pkg-already-in-global-space-when-prefix-is-a-symlink/my-project/node_modules/@myscope/linked -> {CWD}/test/lib/commands/tap-testdir-link-link-pkg-already-in-global-space-when-prefix-is-a-symlink/scoped-linked
+{CWD}/prefix/node_modules/@myscope/linked -> {CWD}/other/scoped-linked
`
exports[`test/lib/commands/link.js TAP link to globalDir when in current working dir of pkg and no args > should create a global link to current pkg 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-link-to-globalDir-when-in-current-working-dir-of-pkg-and-no-args/global-prefix/lib/node_modules/test-pkg-link -> {CWD}/test/lib/commands/tap-testdir-link-link-to-globalDir-when-in-current-working-dir-of-pkg-and-no-args/test-pkg-link
+{CWD}/global/node_modules/test-pkg-link -> {CWD}/prefix
`
exports[`test/lib/commands/link.js TAP link ws to globalDir when workspace specified and no args > should create a global link to current pkg 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-link-ws-to-globalDir-when-workspace-specified-and-no-args/global-prefix/lib/node_modules/a -> {CWD}/test/lib/commands/tap-testdir-link-link-ws-to-globalDir-when-workspace-specified-and-no-args/test-pkg-link/packages/a
+{CWD}/global/node_modules/a -> {CWD}/prefix/packages/a
`
exports[`test/lib/commands/link.js TAP test linked installed as symlinks > linked package should not be installed 1`] = `
-{CWD}/test/lib/commands/tap-testdir-link-test-linked-installed-as-symlinks/prefix/node_modules/mylink -> {CWD}/test/lib/commands/tap-testdir-link-test-linked-installed-as-symlinks/other/mylink
+{CWD}/prefix/node_modules/mylink -> {CWD}/other/mylink
`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/ls.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/ls.js.test.cjs
index 84bfed4c91..a6e4472cae 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/ls.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/ls.js.test.cjs
@@ -7,53 +7,53 @@
'use strict'
exports[`test/lib/commands/ls.js TAP ignore missing optional deps --json > ls --json problems 1`] = `
Array [
- "invalid: optional-wrong@3.2.1 {project}/node_modules/optional-wrong",
+ "invalid: optional-wrong@3.2.1 {CWD}/prefix/node_modules/optional-wrong",
"missing: peer-missing@1, required by test-npm-ls-ignore-missing-optional@1.2.3",
- "invalid: peer-optional-wrong@3.2.1 {project}/node_modules/peer-optional-wrong",
- "invalid: peer-wrong@3.2.1 {project}/node_modules/peer-wrong",
+ "invalid: peer-optional-wrong@3.2.1 {CWD}/prefix/node_modules/peer-optional-wrong",
+ "invalid: peer-wrong@3.2.1 {CWD}/prefix/node_modules/peer-wrong",
"missing: prod-missing@1, required by test-npm-ls-ignore-missing-optional@1.2.3",
- "invalid: prod-wrong@3.2.1 {project}/node_modules/prod-wrong",
+ "invalid: prod-wrong@3.2.1 {CWD}/prefix/node_modules/prod-wrong",
]
`
exports[`test/lib/commands/ls.js TAP ignore missing optional deps --parseable > ls --parseable result 1`] = `
-{project}
-{project}/node_modules/optional-ok
-{project}/node_modules/optional-wrong
-{project}/node_modules/peer-ok
-{project}/node_modules/peer-optional-ok
-{project}/node_modules/peer-optional-wrong
-{project}/node_modules/peer-wrong
-{project}/node_modules/prod-ok
-{project}/node_modules/prod-wrong
+{CWD}/prefix
+{CWD}/prefix/node_modules/optional-ok
+{CWD}/prefix/node_modules/optional-wrong
+{CWD}/prefix/node_modules/peer-ok
+{CWD}/prefix/node_modules/peer-optional-ok
+{CWD}/prefix/node_modules/peer-optional-wrong
+{CWD}/prefix/node_modules/peer-wrong
+{CWD}/prefix/node_modules/prod-ok
+{CWD}/prefix/node_modules/prod-wrong
`
exports[`test/lib/commands/ls.js TAP ignore missing optional deps human output > ls result 1`] = `
-test-npm-ls-ignore-missing-optional@1.2.3 {project}
-+-- unmet optional dependency optional-missing@1
+test-npm-ls-ignore-missing-optional@1.2.3 {CWD}/prefix
++-- UNMET OPTIONAL DEPENDENCY optional-missing@1
+-- optional-ok@1.2.3
+-- optional-wrong@3.2.1 invalid: "1" from the root project
-+-- unmet dependency peer-missing@1
++-- UNMET DEPENDENCY peer-missing@1
+-- peer-ok@1.2.3
-+-- unmet optional dependency peer-optional-missing@1
++-- UNMET OPTIONAL DEPENDENCY peer-optional-missing@1
+-- peer-optional-ok@1.2.3
+-- peer-optional-wrong@3.2.1 invalid: "1" from the root project
+-- peer-wrong@3.2.1 invalid: "1" from the root project
-+-- unmet dependency prod-missing@1
++-- UNMET DEPENDENCY prod-missing@1
+-- prod-ok@1.2.3
\`-- prod-wrong@3.2.1 invalid: "1" from the root project
`
exports[`test/lib/commands/ls.js TAP ls --depth=0 > should output tree containing only top-level dependencies 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---depth-0
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
\`-- foo@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --depth=1 > should output tree containing top-level deps and their deps only 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---depth-1
+test-npm-ls@1.0.0 {CWD}/prefix
+-- a@1.0.0
| \`-- b@1.0.0
\`-- e@1.0.0
@@ -61,7 +61,7 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---depth-1
`
exports[`test/lib/commands/ls.js TAP ls --dev > should output tree containing dev deps 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---dev
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- dev-dep@1.0.0
\`-- foo@1.0.0
\`-- dog@1.0.0
@@ -69,14 +69,14 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---dev
`
exports[`test/lib/commands/ls.js TAP ls --link > should output tree containing linked deps 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---link
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- linked-dep@1.0.0 -> ./linked-dep
`
exports[`test/lib/commands/ls.js TAP ls --long --depth=0 > should output tree containing top-level deps with descriptions 1`] = `
test-npm-ls@1.0.0
-| {CWD}/tap-testdir-ls-ls---long---depth-0
+| {CWD}/prefix
|
+-- chai@1.0.0
|
@@ -93,7 +93,7 @@ test-npm-ls@1.0.0
exports[`test/lib/commands/ls.js TAP ls --long > should output tree info with descriptions 1`] = `
test-npm-ls@1.0.0
-| {CWD}/tap-testdir-ls-ls---long
+| {CWD}/prefix
|
+-- chai@1.0.0
|
@@ -115,192 +115,192 @@ test-npm-ls@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --parseable --depth=0 > should output tree containing only top-level dependencies 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---depth-0
-{CWD}/tap-testdir-ls-ls---parseable---depth-0/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable---depth-0/node_modules/foo
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/foo
`
exports[`test/lib/commands/ls.js TAP ls --parseable --depth=1 > should output parseable containing top-level deps and their deps only 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---depth-1
-{CWD}/tap-testdir-ls-ls---parseable---depth-1/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable---depth-1/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable---depth-1/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable --dev > should output tree containing dev deps 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---dev
-{CWD}/tap-testdir-ls-ls---parseable---dev/node_modules/dev-dep
-{CWD}/tap-testdir-ls-ls---parseable---dev/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable---dev/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/dev-dep
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable --link > should output tree containing linked deps 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---link
-{CWD}/tap-testdir-ls-ls---parseable---link/node_modules/linked-dep
+{CWD}/prefix
+{CWD}/prefix/node_modules/linked-dep
`
exports[`test/lib/commands/ls.js TAP ls --parseable --long --depth=0 > should output tree containing top-level deps with descriptions 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---long---depth-0:test-npm-ls@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long---depth-0/node_modules/chai:chai@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long---depth-0/node_modules/dev-dep:dev-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long---depth-0/node_modules/optional-dep:optional-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long---depth-0/node_modules/peer-dep:peer-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long---depth-0/node_modules/prod-dep:prod-dep@1.0.0
+{CWD}/prefix:test-npm-ls@1.0.0
+{CWD}/prefix/node_modules/chai:chai@1.0.0
+{CWD}/prefix/node_modules/dev-dep:dev-dep@1.0.0
+{CWD}/prefix/node_modules/optional-dep:optional-dep@1.0.0
+{CWD}/prefix/node_modules/peer-dep:peer-dep@1.0.0
+{CWD}/prefix/node_modules/prod-dep:prod-dep@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --parseable --long > should output tree info with descriptions 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---long:test-npm-ls@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/chai:chai@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/dev-dep:dev-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/optional-dep:optional-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/peer-dep:peer-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/prod-dep:prod-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/foo:foo@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/prod-dep/node_modules/dog:dog@2.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long/node_modules/dog:dog@1.0.0
+{CWD}/prefix:test-npm-ls@1.0.0
+{CWD}/prefix/node_modules/chai:chai@1.0.0
+{CWD}/prefix/node_modules/dev-dep:dev-dep@1.0.0
+{CWD}/prefix/node_modules/optional-dep:optional-dep@1.0.0
+{CWD}/prefix/node_modules/peer-dep:peer-dep@1.0.0
+{CWD}/prefix/node_modules/prod-dep:prod-dep@1.0.0
+{CWD}/prefix/node_modules/foo:foo@1.0.0
+{CWD}/prefix/node_modules/prod-dep/node_modules/dog:dog@2.0.0
+{CWD}/prefix/node_modules/dog:dog@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --parseable --long missing/invalid/extraneous > should output parseable result containing EXTRANEOUS/INVALID labels 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---long-missing-invalid-extraneous:test-npm-ls@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-missing-invalid-extraneous/node_modules/chai:chai@1.0.0:EXTRANEOUS
-{CWD}/tap-testdir-ls-ls---parseable---long-missing-invalid-extraneous/node_modules/foo:foo@1.0.0:INVALID
-{CWD}/tap-testdir-ls-ls---parseable---long-missing-invalid-extraneous/node_modules/dog:dog@1.0.0
+{CWD}/prefix:test-npm-ls@1.0.0
+{CWD}/prefix/node_modules/chai:chai@1.0.0:EXTRANEOUS
+{CWD}/prefix/node_modules/foo:foo@1.0.0:INVALID
+{CWD}/prefix/node_modules/dog:dog@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --parseable --long print symlink target location > should output parseable results with symlink targets 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location:test-npm-ls@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/chai:chai@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/dev-dep:dev-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/linked-dep:linked-dep@1.0.0:{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/linked-dep
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/optional-dep:optional-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/peer-dep:peer-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/prod-dep:prod-dep@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/foo:foo@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/prod-dep/node_modules/dog:dog@2.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-print-symlink-target-location/node_modules/dog:dog@1.0.0
+{CWD}/prefix:test-npm-ls@1.0.0
+{CWD}/prefix/node_modules/chai:chai@1.0.0
+{CWD}/prefix/node_modules/dev-dep:dev-dep@1.0.0
+{CWD}/prefix/node_modules/linked-dep:linked-dep@1.0.0:{CWD}/prefix/linked-dep
+{CWD}/prefix/node_modules/optional-dep:optional-dep@1.0.0
+{CWD}/prefix/node_modules/peer-dep:peer-dep@1.0.0
+{CWD}/prefix/node_modules/prod-dep:prod-dep@1.0.0
+{CWD}/prefix/node_modules/foo:foo@1.0.0
+{CWD}/prefix/node_modules/prod-dep/node_modules/dog:dog@2.0.0
+{CWD}/prefix/node_modules/dog:dog@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --parseable --long with extraneous deps > should output long parseable output with extraneous info 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---long-with-extraneous-deps:test-npm-ls@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-with-extraneous-deps/node_modules/chai:chai@1.0.0:EXTRANEOUS
-{CWD}/tap-testdir-ls-ls---parseable---long-with-extraneous-deps/node_modules/foo:foo@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable---long-with-extraneous-deps/node_modules/dog:dog@1.0.0
+{CWD}/prefix:test-npm-ls@1.0.0
+{CWD}/prefix/node_modules/chai:chai@1.0.0:EXTRANEOUS
+{CWD}/prefix/node_modules/foo:foo@1.0.0
+{CWD}/prefix/node_modules/dog:dog@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls --parseable --production > should output tree containing production deps 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable---production
-{CWD}/tap-testdir-ls-ls---parseable---production/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable---production/node_modules/optional-dep
-{CWD}/tap-testdir-ls-ls---parseable---production/node_modules/prod-dep
-{CWD}/tap-testdir-ls-ls---parseable---production/node_modules/prod-dep/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/optional-dep
+{CWD}/prefix/node_modules/prod-dep
+{CWD}/prefix/node_modules/prod-dep/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable cycle deps > should print tree output omitting deduped ref 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-cycle-deps
-{CWD}/tap-testdir-ls-ls---parseable-cycle-deps/node_modules/a
-{CWD}/tap-testdir-ls-ls---parseable-cycle-deps/node_modules/b
+{CWD}/prefix
+{CWD}/prefix/node_modules/a
+{CWD}/prefix/node_modules/b
`
exports[`test/lib/commands/ls.js TAP ls --parseable default --depth value should be 0 > should output parseable output containing only top-level dependencies 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-default---depth-value-should-be-0
-{CWD}/tap-testdir-ls-ls---parseable-default---depth-value-should-be-0/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-default---depth-value-should-be-0/node_modules/foo
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/foo
`
exports[`test/lib/commands/ls.js TAP ls --parseable empty location > should print empty result 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-empty-location
+{CWD}/prefix
`
exports[`test/lib/commands/ls.js TAP ls --parseable extraneous deps > should output containing problems info 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-extraneous-deps
-{CWD}/tap-testdir-ls-ls---parseable-extraneous-deps/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-extraneous-deps/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable-extraneous-deps/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable from and resolved properties > should not be printed in tree output 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-from-and-resolved-properties
-{CWD}/tap-testdir-ls-ls---parseable-from-and-resolved-properties/node_modules/simple-output
+{CWD}/prefix
+{CWD}/prefix/node_modules/simple-output
`
exports[`test/lib/commands/ls.js TAP ls --parseable global > should print parseable output for global deps 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-global
-{CWD}/tap-testdir-ls-ls---parseable-global/node_modules/a
-{CWD}/tap-testdir-ls-ls---parseable-global/node_modules/b
-{CWD}/tap-testdir-ls-ls---parseable-global/node_modules/b/node_modules/c
+{CWD}/global
+{CWD}/global/node_modules/a
+{CWD}/global/node_modules/b
+{CWD}/global/node_modules/b/node_modules/c
`
exports[`test/lib/commands/ls.js TAP ls --parseable json read problems > should print empty result 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-json-read-problems
+{CWD}/prefix
`
exports[`test/lib/commands/ls.js TAP ls --parseable missing package.json > should output parseable missing name/version of top-level package 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-missing-package.json
-{CWD}/tap-testdir-ls-ls---parseable-missing-package.json/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-missing-package.json/node_modules/dog
-{CWD}/tap-testdir-ls-ls---parseable-missing-package.json/node_modules/foo
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/dog
+{CWD}/prefix/node_modules/foo
`
exports[`test/lib/commands/ls.js TAP ls --parseable missing/invalid/extraneous > should output parseable containing top-level deps and their deps only 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-missing-invalid-extraneous
-{CWD}/tap-testdir-ls-ls---parseable-missing-invalid-extraneous/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-missing-invalid-extraneous/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable-missing-invalid-extraneous/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable no args > should output parseable representation of dependencies structure 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-no-args
-{CWD}/tap-testdir-ls-ls---parseable-no-args/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-no-args/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable-no-args/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable overridden dep > should contain overridden outout 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-overridden-dep:test-overridden@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable-overridden-dep/node_modules/foo:foo@1.0.0
-{CWD}/tap-testdir-ls-ls---parseable-overridden-dep/node_modules/bar:bar@1.0.0:OVERRIDDEN
+{CWD}/prefix:test-overridden@1.0.0
+{CWD}/prefix/node_modules/foo:foo@1.0.0
+{CWD}/prefix/node_modules/bar:bar@1.0.0:OVERRIDDEN
`
exports[`test/lib/commands/ls.js TAP ls --parseable resolved points to git ref > should output tree containing git refs 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-resolved-points-to-git-ref
-{CWD}/tap-testdir-ls-ls---parseable-resolved-points-to-git-ref/node_modules/abbrev
+{CWD}/prefix
+{CWD}/prefix/node_modules/abbrev
`
exports[`test/lib/commands/ls.js TAP ls --parseable unmet optional dep > should output parseable with empty entry for missing optional deps 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/dev-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/optional-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/peer-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/prod-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/prod-dep/node_modules/dog
-{CWD}/tap-testdir-ls-ls---parseable-unmet-optional-dep/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/dev-dep
+{CWD}/prefix/node_modules/optional-dep
+{CWD}/prefix/node_modules/peer-dep
+{CWD}/prefix/node_modules/prod-dep
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/prod-dep/node_modules/dog
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable unmet peer dep > should output parseable signaling missing peer dep in problems 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/dev-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/optional-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/peer-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/prod-dep
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/foo
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/prod-dep/node_modules/dog
-{CWD}/tap-testdir-ls-ls---parseable-unmet-peer-dep/node_modules/dog
+{CWD}/prefix
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/dev-dep
+{CWD}/prefix/node_modules/optional-dep
+{CWD}/prefix/node_modules/peer-dep
+{CWD}/prefix/node_modules/prod-dep
+{CWD}/prefix/node_modules/foo
+{CWD}/prefix/node_modules/prod-dep/node_modules/dog
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable using aliases > should output tree containing aliases 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-using-aliases
-{CWD}/tap-testdir-ls-ls---parseable-using-aliases/node_modules/a
+{CWD}/prefix
+{CWD}/prefix/node_modules/a
`
exports[`test/lib/commands/ls.js TAP ls --parseable with filter arg > should output parseable contaning only occurrences of filtered by package 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-with-filter-arg/node_modules/chai
+{CWD}/prefix/node_modules/chai
`
exports[`test/lib/commands/ls.js TAP ls --parseable with filter arg nested dep > should output parseable contaning only occurrences of filtered package 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-with-filter-arg-nested-dep/node_modules/dog
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --parseable with missing filter arg > should output parseable output containing no dependencies info 1`] = `
@@ -308,12 +308,12 @@ exports[`test/lib/commands/ls.js TAP ls --parseable with missing filter arg > sh
`
exports[`test/lib/commands/ls.js TAP ls --parseable with multiple filter args > should output parseable contaning only occurrences of multiple filtered packages and their ancestors 1`] = `
-{CWD}/tap-testdir-ls-ls---parseable-with-multiple-filter-args/node_modules/chai
-{CWD}/tap-testdir-ls-ls---parseable-with-multiple-filter-args/node_modules/dog
+{CWD}/prefix/node_modules/chai
+{CWD}/prefix/node_modules/dog
`
exports[`test/lib/commands/ls.js TAP ls --production > should output tree containing production deps 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---production
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
+-- optional-dep@1.0.0
\`-- prod-dep@1.0.0
@@ -322,13 +322,13 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls---production
`
exports[`test/lib/commands/ls.js TAP ls broken resolved field > should NOT print git refs in output tree 1`] = `
-npm-broken-resolved-field-test@1.0.0 {CWD}/tap-testdir-ls-ls-broken-resolved-field
+npm-broken-resolved-field-test@1.0.0 {CWD}/prefix
\`-- a@1.0.1
`
exports[`test/lib/commands/ls.js TAP ls colored output > should output tree containing color info 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-colored-output
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0 extraneous
+-- foo@1.0.0 invalid: "^2.0.0" from the root project
| \`-- dog@1.0.0
@@ -337,7 +337,7 @@ exports[`test/lib/commands/ls.js TAP ls colored output > should output tree cont
`
exports[`test/lib/commands/ls.js TAP ls cycle deps > should print tree output containing deduped ref 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-cycle-deps
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- a@1.0.0
\`-- b@1.0.0
\`-- a@1.0.0 deduped
@@ -345,7 +345,7 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-cycle-deps
`
exports[`test/lib/commands/ls.js TAP ls cycle deps with filter args > should print tree output containing deduped ref 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-cycle-deps-with-filter-args
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- a@1.0.0
 \`-- b@1.0.0
 \`-- a@1.0.0 deduped
@@ -353,7 +353,7 @@ exports[`test/lib/commands/ls.js TAP ls cycle deps with filter args > should pri
`
exports[`test/lib/commands/ls.js TAP ls deduped missing dep > should output parseable signaling missing peer dep in problems 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-deduped-missing-dep
+test-npm-ls@1.0.0 {CWD}/prefix
+-- a@1.0.0
| \`-- UNMET DEPENDENCY b@^1.0.0
\`-- UNMET DEPENDENCY b@^1.0.0
@@ -361,40 +361,40 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-deduped-missing-dep
`
exports[`test/lib/commands/ls.js TAP ls default --depth value should be 0 > should output tree containing only top-level dependencies 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-default---depth-value-should-be-0
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
\`-- foo@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls empty location > should print empty result 1`] = `
-{CWD}/tap-testdir-ls-ls-empty-location
+{CWD}/prefix
\`-- (empty)
`
exports[`test/lib/commands/ls.js TAP ls extraneous deps > should output containing problems info 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-extraneous-deps
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0 extraneous
\`-- foo@1.0.0
\`-- dog@1.0.0
`
-exports[`test/lib/commands/ls.js TAP ls filter pkg arg using depth option > should list a in top-level only 1`] = `
-test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/tap-testdir-ls-ls-filter-pkg-arg-using-depth-option
+exports[`test/lib/commands/ls.js TAP ls filter pkg arg using depth option should list a in top-level only > output 1`] = `
+test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/prefix
\`-- a@1.0.0
`
-exports[`test/lib/commands/ls.js TAP ls filter pkg arg using depth option > should print empty results msg 1`] = `
-test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/tap-testdir-ls-ls-filter-pkg-arg-using-depth-option
+exports[`test/lib/commands/ls.js TAP ls filter pkg arg using depth option should print empty results msg > output 1`] = `
+test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/prefix
\`-- (empty)
`
-exports[`test/lib/commands/ls.js TAP ls filter pkg arg using depth option > should print expected result 1`] = `
-test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/tap-testdir-ls-ls-filter-pkg-arg-using-depth-option
+exports[`test/lib/commands/ls.js TAP ls filter pkg arg using depth option should print expected result > output 1`] = `
+test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/prefix
\`-- b@1.0.0
\`-- c@1.0.0
\`-- d@1.0.0
@@ -402,7 +402,7 @@ test-pkg-arg-filter-with-depth-opt@1.0.0 {CWD}/tap-testdir-ls-ls-filter-pkg-arg-
`
exports[`test/lib/commands/ls.js TAP ls filtering by child of missing dep > should print tree and not duplicate child of missing items 1`] = `
-filter-by-child-of-missing-dep@1.0.0 {CWD}/tap-testdir-ls-ls-filtering-by-child-of-missing-dep
+filter-by-child-of-missing-dep@1.0.0 {CWD}/prefix
+-- b@1.0.0 extraneous
| \`-- c@1.0.0 deduped
+-- c@1.0.0 extraneous
@@ -412,13 +412,13 @@ filter-by-child-of-missing-dep@1.0.0 {CWD}/tap-testdir-ls-ls-filtering-by-child-
`
exports[`test/lib/commands/ls.js TAP ls from and resolved properties > should not be printed in tree output 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-from-and-resolved-properties
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- simple-output@2.1.1
`
exports[`test/lib/commands/ls.js TAP ls global > should print tree and not mark top-level items extraneous 1`] = `
-{CWD}/tap-testdir-ls-ls-global
+{CWD}/global
+-- a@1.0.0
\`-- b@1.0.0
\`-- c@1.0.0
@@ -426,7 +426,7 @@ exports[`test/lib/commands/ls.js TAP ls global > should print tree and not mark
`
exports[`test/lib/commands/ls.js TAP ls invalid deduped dep > should output tree signaling mismatching peer dep in problems 1`] = `
-invalid-deduped-dep@1.0.0 {CWD}/tap-testdir-ls-ls-invalid-deduped-dep
+invalid-deduped-dep@1.0.0 {CWD}/prefix
+-- a@1.0.0
| \`-- b@1.0.0 deduped invalid: "^2.0.0" from the root project, "^2.0.0" from node_modules/a
\`-- b@1.0.0 invalid: "^2.0.0" from the root project, "^2.0.0" from node_modules/a
@@ -434,7 +434,7 @@ exports[`test/lib/commands/ls.js TAP ls invalid deduped dep > should output tree
`
exports[`test/lib/commands/ls.js TAP ls invalid peer dep > should output tree signaling mismatching peer dep in problems 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-invalid-peer-dep
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
+-- dev-dep@1.0.0
| \`-- foo@1.0.0
@@ -447,28 +447,28 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-invalid-peer-dep
`
exports[`test/lib/commands/ls.js TAP ls json read problems > should print empty result 1`] = `
-{CWD}/tap-testdir-ls-ls-json-read-problems
+{CWD}/prefix
\`-- (empty)
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should filter by parent folder workspace config 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should filter by parent folder workspace config > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
+-- e@1.0.0 -> ./group/e
\`-- f@1.0.0 -> ./group/f
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should filter single workspace 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should filter single workspace > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
+-- a@1.0.0 -> ./a
| \`-- d@1.0.0 deduped -> ./d
\`-- d@1.0.0 -> ./d
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should filter using workspace config 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should filter using workspace config > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
\`-- a@1.0.0 -> ./a
+-- baz@1.0.0
+-- c@1.0.0
@@ -478,8 +478,8 @@ workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspac
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should inlude root and specified workspace 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should inlude root and specified workspace > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
+-- d@1.0.0 -> ./d
| \`-- foo@1.1.1
| \`-- bar@1.0.0
@@ -487,8 +487,8 @@ workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspac
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should list --all workspaces properly 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should list --all workspaces properly > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
+-- a@1.0.0 -> ./a
| +-- baz@1.0.0
| +-- c@1.0.0
@@ -503,8 +503,8 @@ workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspac
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should list only prod deps of workspaces 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should list only prod deps of workspaces > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
+-- a@1.0.0 -> ./a
| +-- c@1.0.0
| \`-- d@1.0.0 deduped -> ./d
@@ -518,8 +518,8 @@ workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspac
`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should list workspaces properly with default configs 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should list workspaces properly with default configs > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
+-- a@1.0.0 -> ./a
| +-- baz@1.0.0
| +-- c@1.0.0
@@ -533,14 +533,14 @@ exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > s

`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should not list workspaces with --no-workspaces 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should not list workspaces with --no-workspaces > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
\`-- pacote@1.0.0

`
-exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces > should print all tree and filter by dep within only the ws subtree 1`] = `
-workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspaces
+exports[`test/lib/commands/ls.js TAP ls loading a tree containing workspaces should print all tree and filter by dep within only the ws subtree > output 1`] = `
+workspaces-tree@1.0.0 {CWD}/prefix
\`-- d@1.0.0 -> ./d
\`-- foo@1.1.1
\`-- bar@1.0.0
@@ -548,7 +548,7 @@ workspaces-tree@1.0.0 {CWD}/tap-testdir-ls-ls-loading-a-tree-containing-workspac
`
exports[`test/lib/commands/ls.js TAP ls missing package.json > should output tree missing name/version of top-level package 1`] = `
-{CWD}/tap-testdir-ls-ls-missing-package.json
+{CWD}/prefix
+-- chai@1.0.0 extraneous
+-- dog@1.0.0 extraneous
\`-- foo@1.0.0 extraneous
@@ -557,7 +557,7 @@ exports[`test/lib/commands/ls.js TAP ls missing package.json > should output tre
`
exports[`test/lib/commands/ls.js TAP ls missing/invalid/extraneous > should output tree containing missing, invalid, extraneous labels 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-missing-invalid-extraneous
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0 extraneous
+-- foo@1.0.0 invalid: "^2.0.0" from the root project
| \`-- dog@1.0.0
@@ -566,7 +566,7 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-missing-invalid-extraneous
`
exports[`test/lib/commands/ls.js TAP ls no args > should output tree representation of dependencies structure 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-no-args
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
\`-- foo@1.0.0
\`-- dog@1.0.0
@@ -574,21 +574,21 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-no-args
`
exports[`test/lib/commands/ls.js TAP ls overridden dep > should contain overridden outout 1`] = `
-test-overridden@1.0.0 {CWD}/tap-testdir-ls-ls-overridden-dep
+test-overridden@1.0.0 {CWD}/prefix
\`-- foo@1.0.0
\`-- bar@1.0.0 overridden
`
exports[`test/lib/commands/ls.js TAP ls overridden dep w/ color > should contain overridden outout 1`] = `
-test-overridden@1.0.0 {CWD}/tap-testdir-ls-ls-overridden-dep-w-color
+test-overridden@1.0.0 {CWD}/prefix
\`-- foo@1.0.0
 \`-- bar@1.0.0 overridden

`
exports[`test/lib/commands/ls.js TAP ls print deduped symlinks > should output tree containing linked deps 1`] = `
-print-deduped-symlinks@1.0.0 {CWD}/tap-testdir-ls-ls-print-deduped-symlinks
+print-deduped-symlinks@1.0.0 {CWD}/prefix
+-- a@1.0.0
| \`-- b@1.0.0 deduped -> ./b
\`-- b@1.0.0 -> ./b
@@ -596,13 +596,13 @@ print-deduped-symlinks@1.0.0 {CWD}/tap-testdir-ls-ls-print-deduped-symlinks
`
exports[`test/lib/commands/ls.js TAP ls resolved points to git ref > should output tree containing git refs 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-resolved-points-to-git-ref
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- abbrev@1.1.1 (git+ssh://git@github.com/isaacs/abbrev-js.git#b8f3a2fc0c3bb8ffd8b0d0072cc6b5a3667e963c)
`
exports[`test/lib/commands/ls.js TAP ls unmet optional dep > should output tree with empty entry for missing optional deps 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-unmet-optional-dep
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
+-- dev-dep@1.0.0
| \`-- foo@1.0.0
@@ -616,19 +616,19 @@ exports[`test/lib/commands/ls.js TAP ls unmet optional dep > should output tree
`
exports[`test/lib/commands/ls.js TAP ls unmet peer dep > should output tree signaling missing peer dep in problems 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-unmet-peer-dep
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- UNMET DEPENDENCY peer-dep@*
`
exports[`test/lib/commands/ls.js TAP ls using aliases > should output tree containing aliases 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-using-aliases
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- a@npm:b@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls with args and dedupe entries > should print tree output containing deduped ref 1`] = `
-dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-args-and-dedupe-entries
+dedupe-entries@1.0.0 {CWD}/prefix
+-- @npmcli/a@1.0.0
| \`-- @npmcli/b@1.1.2 deduped
+-- @npmcli/b@1.1.2
@@ -638,7 +638,7 @@ exports[`test/lib/commands/ls.js TAP ls with args and dedupe entries > should pr
`
exports[`test/lib/commands/ls.js TAP ls with args and different order of items > should print tree output containing deduped ref 1`] = `
-dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-args-and-different-order-of-items
+dedupe-entries@1.0.0 {CWD}/prefix
+-- @npmcli/a@1.0.0
| \`-- @npmcli/c@1.0.0 deduped
+-- @npmcli/b@1.1.2
@@ -648,32 +648,32 @@ dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-args-and-different-order-of-it
`
exports[`test/lib/commands/ls.js TAP ls with dot filter arg > should output tree contaning only occurrences of filtered by package and colored output 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-with-dot-filter-arg
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- (empty)
`
exports[`test/lib/commands/ls.js TAP ls with filter arg > should output tree contaning only occurrences of filtered by package and colored output 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-with-filter-arg
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- chai@1.0.0

`
exports[`test/lib/commands/ls.js TAP ls with filter arg nested dep > should output tree contaning only occurrences of filtered package and its ancestors 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-with-filter-arg-nested-dep
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- foo@1.0.0
\`-- dog@1.0.0
`
exports[`test/lib/commands/ls.js TAP ls with missing filter arg > should output tree containing no dependencies info 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-with-missing-filter-arg
+test-npm-ls@1.0.0 {CWD}/prefix
\`-- (empty)
`
exports[`test/lib/commands/ls.js TAP ls with multiple filter args > should output tree contaning only occurrences of multiple filtered packages and their ancestors 1`] = `
-test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-with-multiple-filter-args
+test-npm-ls@1.0.0 {CWD}/prefix
+-- chai@1.0.0
\`-- foo@1.0.0
\`-- dog@1.0.0
@@ -681,7 +681,7 @@ test-npm-ls@1.0.0 {CWD}/tap-testdir-ls-ls-with-multiple-filter-args
`
exports[`test/lib/commands/ls.js TAP ls with no args dedupe entries > should print tree output containing deduped ref 1`] = `
-dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-no-args-dedupe-entries
+dedupe-entries@1.0.0 {CWD}/prefix
+-- @npmcli/a@1.0.0
| \`-- @npmcli/b@1.1.2 deduped
+-- @npmcli/b@1.1.2
@@ -691,7 +691,7 @@ dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-no-args-dedupe-entries
`
exports[`test/lib/commands/ls.js TAP ls with no args dedupe entries and not displaying all > should print tree output containing deduped ref 1`] = `
-dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-no-args-dedupe-entries-and-not-displaying-all
+dedupe-entries@1.0.0 {CWD}/prefix
+-- @npmcli/a@1.0.0
+-- @npmcli/b@1.1.2
\`-- @npmcli/c@1.0.0
@@ -699,14 +699,14 @@ dedupe-entries@1.0.0 {CWD}/tap-testdir-ls-ls-with-no-args-dedupe-entries-and-not
`
exports[`test/lib/commands/ls.js TAP ls workspace and missing optional dep > should omit missing optional dep 1`] = `
-root@ {CWD}/tap-testdir-ls-ls-workspace-and-missing-optional-dep
+root@ {CWD}/prefix
+-- baz@1.0.0 -> ./baz
\`-- foo@1.0.0
`
exports[`test/lib/commands/ls.js TAP show multiple invalid reasons > ls result 1`] = `
-test-npm-ls@1.0.0 {cwd}/tap-testdir-ls-show-multiple-invalid-reasons
+test-npm-ls@1.0.0 {CWD}/prefix
+-- cat@1.0.0 invalid: "^2.0.0" from the root project
| \`-- dog@1.0.0 deduped invalid: "^1.2.3" from the root project, "^2.0.0" from node_modules/cat
+-- chai@1.0.0 extraneous
diff --git a/deps/npm/tap-snapshots/test/lib/commands/outdated.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/outdated.js.test.cjs
index ef6baa9666..a72338b0ba 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/outdated.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/outdated.js.test.cjs
@@ -6,237 +6,216 @@
*/
'use strict'
exports[`test/lib/commands/outdated.js TAP aliases > should display aliased outdated dep output 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat:dog@latest 1.0.0 2.0.0 2.0.0 node_modules/cat tap-testdir-outdated-aliases
+cat:dog@latest 1.0.0 2.0.0 2.0.0 node_modules/cat prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --all > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps
-chai 1.0.0 1.0.1 1.0.1 node_modules/chai tap-testdir-outdated-should-display-outdated-deps
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-should-display-outdated-deps
-theta MISSING 1.0.1 1.0.1 - tap-testdir-outdated-should-display-outdated-deps
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix
+chai 1.0.0 1.0.1 1.0.1 node_modules/chai prefix
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
+theta MISSING 1.0.1 1.0.1 - prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --json --long > must match snapshot 1`] = `
-
{
"cat": {
"current": "1.0.0",
"wanted": "1.0.1",
"latest": "1.0.1",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/cat",
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/cat",
"type": "dependencies"
},
"chai": {
"current": "1.0.0",
"wanted": "1.0.1",
"latest": "1.0.1",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/chai",
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/chai",
"type": "peerDependencies"
},
"dog": {
"current": "1.0.1",
"wanted": "1.0.1",
"latest": "2.0.0",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/dog",
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/dog",
"type": "dependencies"
},
"theta": {
"wanted": "1.0.1",
"latest": "1.0.1",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
+ "dependent": "prefix",
"type": "dependencies"
}
}
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --json > must match snapshot 1`] = `
-
{
"cat": {
"current": "1.0.0",
"wanted": "1.0.1",
"latest": "1.0.1",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/cat"
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/cat"
},
"chai": {
"current": "1.0.0",
"wanted": "1.0.1",
"latest": "1.0.1",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/chai"
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/chai"
},
"dog": {
"current": "1.0.1",
"wanted": "1.0.1",
"latest": "2.0.0",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/dog"
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/dog"
},
"theta": {
"wanted": "1.0.1",
"latest": "1.0.1",
- "dependent": "tap-testdir-outdated-should-display-outdated-deps"
+ "dependent": "prefix"
}
}
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --long > must match snapshot 1`] = `
-
-Package Current Wanted Latest Location Depended by Package Type Homepage
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps dependencies
-chai 1.0.0 1.0.1 1.0.1 node_modules/chai tap-testdir-outdated-should-display-outdated-deps peerDependencies
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-should-display-outdated-deps dependencies
-theta MISSING 1.0.1 1.0.1 - tap-testdir-outdated-should-display-outdated-deps dependencies
+Package Current Wanted Latest Location Depended by Package Type Homepage
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix dependencies
+chai 1.0.0 1.0.1 1.0.1 node_modules/chai prefix peerDependencies
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix dependencies
+theta MISSING 1.0.1 1.0.1 - prefix dependencies
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --omit=dev --omit=peer > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-should-display-outdated-deps
-theta MISSING 1.0.1 1.0.1 - tap-testdir-outdated-should-display-outdated-deps
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
+theta MISSING 1.0.1 1.0.1 - prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --omit=dev > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps
-chai 1.0.0 1.0.1 1.0.1 node_modules/chai tap-testdir-outdated-should-display-outdated-deps
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-should-display-outdated-deps
-theta MISSING 1.0.1 1.0.1 - tap-testdir-outdated-should-display-outdated-deps
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix
+chai 1.0.0 1.0.1 1.0.1 node_modules/chai prefix
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
+theta MISSING 1.0.1 1.0.1 - prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --omit=prod > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps
-chai 1.0.0 1.0.1 1.0.1 node_modules/chai tap-testdir-outdated-should-display-outdated-deps
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-should-display-outdated-deps
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix
+chai 1.0.0 1.0.1 1.0.1 node_modules/chai prefix
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --parseable --long > must match snapshot 1`] = `
-
-{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:tap-testdir-outdated-should-display-outdated-deps:dependencies:
-{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/chai:chai@1.0.1:chai@1.0.0:chai@1.0.1:tap-testdir-outdated-should-display-outdated-deps:peerDependencies:
-{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/dog:dog@1.0.1:dog@1.0.1:dog@2.0.0:tap-testdir-outdated-should-display-outdated-deps:dependencies:
-:theta@1.0.1:MISSING:theta@1.0.1:tap-testdir-outdated-should-display-outdated-deps:dependencies:
+{CWD}/prefix/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:prefix:dependencies:
+{CWD}/prefix/node_modules/chai:chai@1.0.1:chai@1.0.0:chai@1.0.1:prefix:peerDependencies:
+{CWD}/prefix/node_modules/dog:dog@1.0.1:dog@1.0.1:dog@2.0.0:prefix:dependencies:
+:theta@1.0.1:MISSING:theta@1.0.1:prefix:dependencies:
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated --parseable > must match snapshot 1`] = `
-
-{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:tap-testdir-outdated-should-display-outdated-deps
-{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/chai:chai@1.0.1:chai@1.0.0:chai@1.0.1:tap-testdir-outdated-should-display-outdated-deps
-{CWD}/test/lib/commands/tap-testdir-outdated-should-display-outdated-deps/node_modules/dog:dog@1.0.1:dog@1.0.1:dog@2.0.0:tap-testdir-outdated-should-display-outdated-deps
-:theta@1.0.1:MISSING:theta@1.0.1:tap-testdir-outdated-should-display-outdated-deps
+{CWD}/prefix/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:prefix
+{CWD}/prefix/node_modules/chai:chai@1.0.1:chai@1.0.0:chai@1.0.1:prefix
+{CWD}/prefix/node_modules/dog:dog@1.0.1:dog@1.0.1:dog@2.0.0:prefix
+:theta@1.0.1:MISSING:theta@1.0.1:prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps
-chai 1.0.0 1.0.1 1.0.1 node_modules/chai tap-testdir-outdated-should-display-outdated-deps
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-should-display-outdated-deps
-theta MISSING 1.0.1 1.0.1 - tap-testdir-outdated-should-display-outdated-deps
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix
+chai 1.0.0 1.0.1 1.0.1 node_modules/chai prefix
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
+theta MISSING 1.0.1 1.0.1 - prefix
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated global > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
cat 1.0.0 1.0.1 1.0.1 node_modules/cat global
`
exports[`test/lib/commands/outdated.js TAP should display outdated deps outdated specific dep > must match snapshot 1`] = `
-
Package Current Wanted Latest Location Depended by
-cat 1.0.0 1.0.1 1.0.1 node_modules/cat tap-testdir-outdated-should-display-outdated-deps
+cat 1.0.0 1.0.1 1.0.1 node_modules/cat prefix
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display all dependencies 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display all dependencies > output 1`] = `
Package Current Wanted Latest Location Depended by
cat 1.0.0 1.0.1 1.0.1 node_modules/cat a@1.0.0
chai 1.0.0 1.0.1 1.0.1 node_modules/chai foo
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-workspaces
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
theta MISSING 1.0.1 1.0.1 - c@1.0.0
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display json results filtered by ws 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display json results filtered by ws > output 1`] = `
{
"cat": {
"current": "1.0.0",
"wanted": "1.0.1",
"latest": "1.0.1",
"dependent": "a",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-workspaces/node_modules/cat"
+ "location": "{CWD}/prefix/node_modules/cat"
}
}
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display missing deps when filtering by ws 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display missing deps when filtering by ws > output 1`] = `
Package Current Wanted Latest Location Depended by
theta MISSING 1.0.1 1.0.1 - c@1.0.0
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display nested deps when filtering by ws and using --all 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display nested deps when filtering by ws and using --all > output 1`] = `
Package Current Wanted Latest Location Depended by
cat 1.0.0 1.0.1 1.0.1 node_modules/cat a@1.0.0
chai 1.0.0 1.0.1 1.0.1 node_modules/chai foo
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display no results if ws has no deps to display 1`] = `
+exports[`test/lib/commands/outdated.js TAP workspaces should display no results if ws has no deps to display > output 1`] = `
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display only root outdated when ws disabled 1`] = `
+exports[`test/lib/commands/outdated.js TAP workspaces should display only root outdated when ws disabled > output 1`] = `
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display parseable results filtered by ws 1`] = `
-
-{CWD}/test/lib/commands/tap-testdir-outdated-workspaces/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:a
+exports[`test/lib/commands/outdated.js TAP workspaces should display parseable results filtered by ws > output 1`] = `
+{CWD}/prefix/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:a
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display results filtered by ws 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display results filtered by ws > output 1`] = `
Package Current Wanted Latest Location Depended by
cat 1.0.0 1.0.1 1.0.1 node_modules/cat a@1.0.0
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display ws outdated deps human output 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display ws outdated deps human output > output 1`] = `
Package Current Wanted Latest Location Depended by
cat 1.0.0 1.0.1 1.0.1 node_modules/cat a@1.0.0
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-workspaces
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
theta MISSING 1.0.1 1.0.1 - c@1.0.0
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display ws outdated deps json output 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should display ws outdated deps json output > output 1`] = `
{
"cat": {
"current": "1.0.0",
"wanted": "1.0.1",
"latest": "1.0.1",
"dependent": "a",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-workspaces/node_modules/cat"
+ "location": "{CWD}/prefix/node_modules/cat"
},
"dog": {
"current": "1.0.1",
"wanted": "1.0.1",
"latest": "2.0.0",
- "dependent": "tap-testdir-outdated-workspaces",
- "location": "{CWD}/test/lib/commands/tap-testdir-outdated-workspaces/node_modules/dog"
+ "dependent": "prefix",
+ "location": "{CWD}/prefix/node_modules/dog"
},
"theta": {
"wanted": "1.0.1",
@@ -246,17 +225,15 @@ exports[`test/lib/commands/outdated.js TAP workspaces > should display ws outdat
}
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should display ws outdated deps parseable output 1`] = `
-
-{CWD}/test/lib/commands/tap-testdir-outdated-workspaces/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:a
-{CWD}/test/lib/commands/tap-testdir-outdated-workspaces/node_modules/dog:dog@1.0.1:dog@1.0.1:dog@2.0.0:tap-testdir-outdated-workspaces
+exports[`test/lib/commands/outdated.js TAP workspaces should display ws outdated deps parseable output > output 1`] = `
+{CWD}/prefix/node_modules/cat:cat@1.0.1:cat@1.0.0:cat@1.0.1:a
+{CWD}/prefix/node_modules/dog:dog@1.0.1:dog@1.0.1:dog@2.0.0:prefix
:theta@1.0.1:MISSING:theta@1.0.1:c
`
-exports[`test/lib/commands/outdated.js TAP workspaces > should highlight ws in dependend by section 1`] = `
-
+exports[`test/lib/commands/outdated.js TAP workspaces should highlight ws in dependend by section > output 1`] = `
Package Current Wanted Latest Location Depended by
cat 1.0.0 1.0.1 1.0.1 node_modules/cat a@1.0.0
-dog 1.0.1 1.0.1 2.0.0 node_modules/dog tap-testdir-outdated-workspaces
+dog 1.0.1 1.0.1 2.0.0 node_modules/dog prefix
theta MISSING 1.0.1 1.0.1 - c@1.0.0
`
diff --git a/deps/npm/tap-snapshots/test/lib/commands/profile.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/profile.js.test.cjs
index 2103ccdd32..4959f7cdd2 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/profile.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/profile.js.test.cjs
@@ -8,8 +8,7 @@
exports[`test/lib/commands/profile.js TAP enable-2fa from token and set otp, retries on pending and verifies with qrcode > should output 2fa enablement success msgs 1`] = `
Scan into your authenticator app:
qrcode
- Or enter code:
-1234
+ Or enter code: 1234
2FA successfully enabled. Below are your recovery codes, please print these out.
You will need these to recover access to your account if you lose your authentication device.
123456
diff --git a/deps/npm/tap-snapshots/test/lib/commands/query.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/query.js.test.cjs
index 9ad6e2e380..a6dbfcf7c6 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/query.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/query.js.test.cjs
@@ -13,8 +13,8 @@ exports[`test/lib/commands/query.js TAP global > should return global package 1`
"_id": "lorem@2.0.0",
"pkgid": "lorem@2.0.0",
"location": "node_modules/lorem",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-global/global/node_modules/lorem",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-global/global/node_modules/lorem",
+ "path": "{CWD}/global/node_modules/lorem",
+ "realpath": "{CWD}/global/node_modules/lorem",
"resolved": null,
"from": [
""
@@ -42,8 +42,8 @@ exports[`test/lib/commands/query.js TAP include-workspace-root > should return w
},
"pkgid": "project@",
"location": "",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-include-workspace-root/prefix",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-include-workspace-root/prefix",
+ "path": "{CWD}/prefix",
+ "realpath": "{CWD}/prefix",
"resolved": null,
"from": [],
"to": [
@@ -63,8 +63,8 @@ exports[`test/lib/commands/query.js TAP include-workspace-root > should return w
"_id": "c@1.0.0",
"pkgid": "c@1.0.0",
"location": "c",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-include-workspace-root/prefix/c",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-include-workspace-root/prefix/c",
+ "path": "{CWD}/prefix/c",
+ "realpath": "{CWD}/prefix/c",
"resolved": null,
"from": [],
"to": [],
@@ -85,8 +85,8 @@ exports[`test/lib/commands/query.js TAP linked node > should return linked node
"_id": "a@1.0.0",
"pkgid": "a@1.0.0",
"location": "a",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-linked-node/prefix/a",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-linked-node/prefix/a",
+ "path": "{CWD}/prefix/a",
+ "realpath": "{CWD}/prefix/a",
"resolved": null,
"from": [],
"to": [],
@@ -109,8 +109,8 @@ exports[`test/lib/commands/query.js TAP recursive tree > should return everythin
},
"pkgid": "project@",
"location": "",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-recursive-tree/prefix",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-recursive-tree/prefix",
+ "path": "{CWD}/prefix",
+ "realpath": "{CWD}/prefix",
"resolved": null,
"from": [],
"to": [
@@ -126,8 +126,8 @@ exports[`test/lib/commands/query.js TAP recursive tree > should return everythin
{
"pkgid": "a@",
"location": "node_modules/a",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-recursive-tree/prefix/node_modules/a",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-recursive-tree/prefix/node_modules/a",
+ "path": "{CWD}/prefix/node_modules/a",
+ "realpath": "{CWD}/prefix/node_modules/a",
"resolved": null,
"from": [
""
@@ -142,8 +142,8 @@ exports[`test/lib/commands/query.js TAP recursive tree > should return everythin
{
"pkgid": "b@",
"location": "node_modules/b",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-recursive-tree/prefix/node_modules/b",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-recursive-tree/prefix/node_modules/b",
+ "path": "{CWD}/prefix/node_modules/b",
+ "realpath": "{CWD}/prefix/node_modules/b",
"resolved": null,
"from": [
""
@@ -171,8 +171,8 @@ exports[`test/lib/commands/query.js TAP simple query > should return root object
},
"pkgid": "project@",
"location": "",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-simple-query/prefix",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-simple-query/prefix",
+ "path": "{CWD}/prefix",
+ "realpath": "{CWD}/prefix",
"resolved": null,
"from": [],
"to": [
@@ -188,8 +188,8 @@ exports[`test/lib/commands/query.js TAP simple query > should return root object
{
"pkgid": "a@",
"location": "node_modules/a",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-simple-query/prefix/node_modules/a",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-simple-query/prefix/node_modules/a",
+ "path": "{CWD}/prefix/node_modules/a",
+ "realpath": "{CWD}/prefix/node_modules/a",
"resolved": null,
"from": [
""
@@ -204,8 +204,8 @@ exports[`test/lib/commands/query.js TAP simple query > should return root object
{
"pkgid": "b@",
"location": "node_modules/b",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-simple-query/prefix/node_modules/b",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-simple-query/prefix/node_modules/b",
+ "path": "{CWD}/prefix/node_modules/b",
+ "realpath": "{CWD}/prefix/node_modules/b",
"resolved": null,
"from": [
""
@@ -228,8 +228,8 @@ exports[`test/lib/commands/query.js TAP workspace query > should return workspac
"_id": "c@1.0.0",
"pkgid": "c@1.0.0",
"location": "c",
- "path": "{CWD}/test/lib/commands/tap-testdir-query-workspace-query/prefix/c",
- "realpath": "{CWD}/test/lib/commands/tap-testdir-query-workspace-query/prefix/c",
+ "path": "{CWD}/prefix/c",
+ "realpath": "{CWD}/prefix/c",
"resolved": null,
"from": [],
"to": [],
diff --git a/deps/npm/tap-snapshots/test/lib/commands/stars.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/stars.js.test.cjs
index fbf074f718..d55d7b414d 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/stars.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/stars.js.test.cjs
@@ -6,7 +6,6 @@
*/
'use strict'
exports[`test/lib/commands/stars.js TAP no args > should output a list of starred packages 1`] = `
-
@npmcli/arborist
@npmcli/map-workspaces
libnpmfund
diff --git a/deps/npm/tap-snapshots/test/lib/commands/team.js.test.cjs b/deps/npm/tap-snapshots/test/lib/commands/team.js.test.cjs
index 6a93234f54..f72fcb2f1f 100644
--- a/deps/npm/tap-snapshots/test/lib/commands/team.js.test.cjs
+++ b/deps/npm/tap-snapshots/test/lib/commands/team.js.test.cjs
@@ -37,18 +37,18 @@ ruyadorno
`
exports[`test/lib/commands/team.js TAP team ls <scope:team> default output > should list users for a given scope:team 1`] = `
-
@npmcli:developers has 4 users:
-darcyclarke isaacs nlf ruyadorno
+darcyclarke
+isaacs
+nlf
+ruyadorno
`
exports[`test/lib/commands/team.js TAP team ls <scope:team> no users > should list no users for a given scope 1`] = `
-
@npmcli:developers has 0 users
`
exports[`test/lib/commands/team.js TAP team ls <scope:team> single user > should list single user for a given scope 1`] = `
-
@npmcli:developers has 1 user:
foo
`
@@ -60,18 +60,17 @@ npmcli:product
`
exports[`test/lib/commands/team.js TAP team ls <scope> default output > should list teams for a given scope 1`] = `
-
@npmcli has 3 teams:
-@npmcli:designers @npmcli:developers @npmcli:product
+@npmcli:designers
+@npmcli:developers
+@npmcli:product
`
exports[`test/lib/commands/team.js TAP team ls <scope> no teams > should list no teams for a given scope 1`] = `
-
@npmcli has 0 teams
`
exports[`test/lib/commands/team.js TAP team ls <scope> single team > should list single team for a given scope 1`] = `
-
@npmcli has 1 team:
@npmcli:developers
`