Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2020-10-13 03:06:51 +0300
committerisaacs <i@izs.me>2020-10-13 07:08:26 +0300
commitac9fde70d3bd9efaffc7f436d9e4e171994d4482 (patch)
tree65e7966316a13f26c3532073c937440e3c8d849c /tap-snapshots
parent704b9cd33d11f9edad6c7c579fe709a11c4d1103 (diff)
Integration code for @npmcli/arborist@1.0.0
Updates to ERESOLVE explanation code
Diffstat (limited to 'tap-snapshots')
-rw-r--r--tap-snapshots/test-lib-utils-explain-dep.js-TAP.test.js6
-rw-r--r--tap-snapshots/test-lib-utils-explain-eresolve.js-TAP.test.js939
2 files changed, 271 insertions, 674 deletions
diff --git a/tap-snapshots/test-lib-utils-explain-dep.js-TAP.test.js b/tap-snapshots/test-lib-utils-explain-dep.js-TAP.test.js
index 658cecb1c..48f84e511 100644
--- a/tap-snapshots/test-lib-utils-explain-dep.js-TAP.test.js
+++ b/tap-snapshots/test-lib-utils-explain-dep.js-TAP.test.js
@@ -77,7 +77,7 @@ exports[`test/lib/utils/explain-dep.js TAP manyDeps > explain color deep 1`] = `
prod-dep@"1.x" from the root project
optional manydep@"1.x" from optdep@1.0.0 optional
node_modules/optdep
- optdep optdep@"1.0.0" from the root project
+ optional optdep@"1.0.0" from the root project
manydep@"1.0.x" from extra-neos@1337.420.69-lol extraneous
node_modules/extra-neos
dev manydep@"*" from deep-dev@2.3.4 dev
@@ -114,13 +114,13 @@ manydep@1.0.0
exports[`test/lib/utils/explain-dep.js TAP optional > explain color deep 1`] = `
optdep@1.0.0 optional
node_modules/optdep
- optdep optdep@"1.0.0" from the root project
+ optional optdep@"1.0.0" from the root project
`
exports[`test/lib/utils/explain-dep.js TAP optional > explain nocolor shallow 1`] = `
optdep@1.0.0 optional
node_modules/optdep
- optdep optdep@"1.0.0" from the root project
+ optional optdep@"1.0.0" from the root project
`
exports[`test/lib/utils/explain-dep.js TAP optional > print color 1`] = `
diff --git a/tap-snapshots/test-lib-utils-explain-eresolve.js-TAP.test.js b/tap-snapshots/test-lib-utils-explain-eresolve.js-TAP.test.js
index 716d82ced..87dcb861c 100644
--- a/tap-snapshots/test-lib-utils-explain-eresolve.js-TAP.test.js
+++ b/tap-snapshots/test-lib-utils-explain-eresolve.js-TAP.test.js
@@ -5,17 +5,121 @@
* Make sure to inspect the output below. Do not ignore changes!
*/
'use strict'
+exports[`test/lib/utils/explain-eresolve.js TAP chain-conflict > explain with color 1`] = `
+While resolving: project@1.2.3
+Found: @isaacs/testing-peer-dep-conflict-chain-d@2.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-d
+ @isaacs/testing-peer-dep-conflict-chain-d@"2" from the root project
+
+Could not resolve dependency:
+peer @isaacs/testing-peer-dep-conflict-chain-d@"1" from @isaacs/testing-peer-dep-conflict-chain-c@1.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-c
+ @isaacs/testing-peer-dep-conflict-chain-c@"1" from the root project
+`
+
+exports[`test/lib/utils/explain-eresolve.js TAP chain-conflict > explain with no color, depth of 6 1`] = `
+While resolving: project@1.2.3
+Found: @isaacs/testing-peer-dep-conflict-chain-d@2.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-d
+ @isaacs/testing-peer-dep-conflict-chain-d@"2" from the root project
+
+Could not resolve dependency:
+peer @isaacs/testing-peer-dep-conflict-chain-d@"1" from @isaacs/testing-peer-dep-conflict-chain-c@1.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-c
+ @isaacs/testing-peer-dep-conflict-chain-c@"1" from the root project
+`
+
+exports[`test/lib/utils/explain-eresolve.js TAP chain-conflict > report 1`] = `
+# npm resolution error report
+
+\${TIME}
+
+While resolving: project@1.2.3
+Found: @isaacs/testing-peer-dep-conflict-chain-d@2.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-d
+ @isaacs/testing-peer-dep-conflict-chain-d@"2" from the root project
+
+Could not resolve dependency:
+peer @isaacs/testing-peer-dep-conflict-chain-d@"1" from @isaacs/testing-peer-dep-conflict-chain-c@1.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-c
+ @isaacs/testing-peer-dep-conflict-chain-c@"1" from the root project
+
+Fix the upstream dependency conflict, or retry
+this command with --force, or --legacy-peer-deps
+to accept an incorrect (and potentially broken) dependency resolution.
+
+Raw JSON explanation object:
+
+{
+ "name": "chain-conflict",
+ "json": true
+}
+
+`
+
+exports[`test/lib/utils/explain-eresolve.js TAP chain-conflict > report with color 1`] = `
+While resolving: project@1.2.3
+Found: @isaacs/testing-peer-dep-conflict-chain-d@2.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-d
+ @isaacs/testing-peer-dep-conflict-chain-d@"2" from the root project
+
+Could not resolve dependency:
+peer @isaacs/testing-peer-dep-conflict-chain-d@"1" from @isaacs/testing-peer-dep-conflict-chain-c@1.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-c
+ @isaacs/testing-peer-dep-conflict-chain-c@"1" from the root project
+
+Fix the upstream dependency conflict, or retry
+this command with --force, or --legacy-peer-deps
+to accept an incorrect (and potentially broken) dependency resolution.
+
+See \${REPORT} for a full report.
+`
+
+exports[`test/lib/utils/explain-eresolve.js TAP chain-conflict > report with color, depth only 2 1`] = `
+While resolving: project@1.2.3
+Found: @isaacs/testing-peer-dep-conflict-chain-d@2.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-d
+ @isaacs/testing-peer-dep-conflict-chain-d@"2" from the root project
+
+Could not resolve dependency:
+peer @isaacs/testing-peer-dep-conflict-chain-d@"1" from @isaacs/testing-peer-dep-conflict-chain-c@1.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-c
+ @isaacs/testing-peer-dep-conflict-chain-c@"1" from the root project
+
+Fix the upstream dependency conflict, or retry
+this command with --force, or --legacy-peer-deps
+to accept an incorrect (and potentially broken) dependency resolution.
+
+See \${REPORT} for a full report.
+`
+
+exports[`test/lib/utils/explain-eresolve.js TAP chain-conflict > report with no color, depth of 6 1`] = `
+While resolving: project@1.2.3
+Found: @isaacs/testing-peer-dep-conflict-chain-d@2.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-d
+ @isaacs/testing-peer-dep-conflict-chain-d@"2" from the root project
+
+Could not resolve dependency:
+peer @isaacs/testing-peer-dep-conflict-chain-d@"1" from @isaacs/testing-peer-dep-conflict-chain-c@1.0.0
+node_modules/@isaacs/testing-peer-dep-conflict-chain-c
+ @isaacs/testing-peer-dep-conflict-chain-c@"1" from the root project
+
+Fix the upstream dependency conflict, or retry
+this command with --force, or --legacy-peer-deps
+to accept an incorrect (and potentially broken) dependency resolution.
+
+See \${REPORT} for a full report.
+`
+
exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > explain with color 1`] = `
-While resolving: @isaacs/peer-dep-cycle-a@1.0.0
Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-b@1.0.0
-node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0
node_modules/@isaacs/peer-dep-cycle-c
@@ -26,16 +130,14 @@ Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0[2
`
exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > explain with no color, depth of 6 1`] = `
-While resolving: @isaacs/peer-dep-cycle-a@1.0.0
Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-b@1.0.0
-node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0
node_modules/@isaacs/peer-dep-cycle-c
@@ -51,16 +153,14 @@ exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > report 1`] = `
\${TIME}
-While resolving: @isaacs/peer-dep-cycle-a@1.0.0
Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-b@1.0.0
-node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0
node_modules/@isaacs/peer-dep-cycle-c
@@ -71,7 +171,7 @@ node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-a@"1.x" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
Raw JSON explanation object:
@@ -84,16 +184,14 @@ Raw JSON explanation object:
`
exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > report with color 1`] = `
-While resolving: @isaacs/peer-dep-cycle-a@1.0.0
Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-b@1.0.0
-node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0
node_modules/@isaacs/peer-dep-cycle-c
@@ -104,23 +202,21 @@ Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0[2
@isaacs/peer-dep-cycle-a@"1.x" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
`
exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > report with color, depth only 2 1`] = `
-While resolving: @isaacs/peer-dep-cycle-a@1.0.0
Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-b@1.0.0
-node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0
node_modules/@isaacs/peer-dep-cycle-c
@@ -130,23 +226,21 @@ Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0[2
node_modules/@isaacs/peer-dep-cycle-a
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
`
exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > report with no color, depth of 6 1`] = `
-While resolving: @isaacs/peer-dep-cycle-a@1.0.0
Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-b@1.0.0
-node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Conflicting peer dependency: @isaacs/peer-dep-cycle-c@1.0.0
node_modules/@isaacs/peer-dep-cycle-c
@@ -157,86 +251,50 @@ node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-a@"1.x" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
`
exports[`test/lib/utils/explain-eresolve.js TAP gatsby > explain with color 1`] = `
-While resolving: gatsby-interface@0.0.166
-Found: react@16.13.1
-node_modules/react
- peer react@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- 26 more (react-dom, @reach/router, gatsby-cli, gatsby-link, ...)
-
-Could not add conflicting dependency: react@16.8.1
-node_modules/react
- peer react@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
+While resolving: gatsby-recipes@0.2.31
+Found: ink@3.0.0-7
+node_modules/ink
+ dev ink@"next" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+
+Could not resolve dependency:
+peer ink@">=2.0.0" from ink-box@1.0.0
+node_modules/ink-box
+ ink-box@"^1.0.0" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
`
exports[`test/lib/utils/explain-eresolve.js TAP gatsby > explain with no color, depth of 6 1`] = `
-While resolving: gatsby-interface@0.0.166
-Found: react@16.13.1
-node_modules/react
- peer react@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from react-dom@16.13.1
- node_modules/react-dom
- peer react-dom@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- 1 more (gatsby-react-router-scroll)
- peer react-dom@"^16.4.2" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- 2 more (gatsby-react-router-scroll, react-hot-loader)
- peer react@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
+While resolving: gatsby-recipes@0.2.31
+Found: ink@3.0.0-7
+node_modules/ink
+ dev ink@"next" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- peer @reach/router@"^1.0.0" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
+
+Could not resolve dependency:
+peer ink@">=2.0.0" from ink-box@1.0.0
+node_modules/ink-box
+ ink-box@"^1.0.0" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- 24 more (gatsby-cli, gatsby-link, gatsby-react-router-scroll, ...)
-
-Could not add conflicting dependency: react@16.8.1
-node_modules/react
- peer react@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
`
exports[`test/lib/utils/explain-eresolve.js TAP gatsby > report 1`] = `
@@ -244,439 +302,30 @@ exports[`test/lib/utils/explain-eresolve.js TAP gatsby > report 1`] = `
\${TIME}
-While resolving: gatsby-interface@0.0.166
-Found: react@16.13.1
-node_modules/react
- peer react@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from react-dom@16.13.1
- node_modules/react-dom
- peer react-dom@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.0.0" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"^16.4.2" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"^16.4.2" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"^15.0.0 || ^16.0.0" from react-hot-loader@4.12.21
- node_modules/react-hot-loader
- react-hot-loader@"^4.12.21" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.0.0" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- react@"^16.8.0" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.4.2" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.4.2" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^15.0.0 || ^16.0.0" from react-hot-loader@4.12.21
- node_modules/react-hot-loader
- react-hot-loader@"^4.12.21" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^0.14.0 || ^15.0.0 || ^16.0.0" from create-react-context@0.3.0
- node_modules/create-react-context
- create-react-context@"0.3.0" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.0.0" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.12.0" from gatsby-recipes@0.2.20
+While resolving: gatsby-recipes@0.2.31
+Found: ink@3.0.0-7
+node_modules/ink
+ dev ink@"next" from gatsby-recipes@0.2.31
node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- peer react@">=16.8.0" from ink@2.7.1
- node_modules/ink
- ink@"^2.7.1" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer ink@"^2.0.0" from ink-spinner@3.1.0
- node_modules/ink-spinner
- ink-spinner@"^3.1.0" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer ink@">=2.0.0" from ink-box@1.0.0
- node_modules/ink-box
- ink-box@"^1.0.0" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.8.2" from ink-spinner@3.1.0
- node_modules/ink-spinner
- ink-spinner@"^3.1.0" from gatsby-cli@2.12.91
+
+Could not resolve dependency:
+peer ink@">=2.0.0" from ink-box@1.0.0
+node_modules/ink-box
+ ink-box@"^1.0.0" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- peer react@">=16.3.0" from @emotion/core@10.0.35
- node_modules/@emotion/core
- @emotion/core@"^10.0.14" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/core@"^10.0.27" from @emotion/styled@10.0.27
- node_modules/@emotion/styled
- @emotion/styled@"^10.0.14" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/styled@"^10.0.14" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/core@"^10.0.14" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/core@"^10.0.28" from @emotion/styled-base@10.0.31
- node_modules/@emotion/styled-base
- @emotion/styled-base@"^10.0.27" from @emotion/styled@10.0.27
- node_modules/@emotion/styled
- @emotion/styled@"^10.0.14" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/styled@"^10.0.14" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@">=16.3.0" from @emotion/styled@10.0.27
- node_modules/@emotion/styled
- @emotion/styled@"^10.0.14" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/styled@"^10.0.14" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from @mdx-js/react@2.0.0-next.7
- node_modules/@mdx-js/react
- @mdx-js/react@"^2.0.0-next.4" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- @mdx-js/react@"^2.0.0-next.7" from @mdx-js/runtime@2.0.0-next.7
- node_modules/@mdx-js/runtime
- @mdx-js/runtime@"^2.0.0-next.4" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from @mdx-js/runtime@2.0.0-next.7
- node_modules/@mdx-js/runtime
- @mdx-js/runtime@"^2.0.0-next.4" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@">=16.8.0" from formik@2.1.5
- node_modules/formik
- formik@"^2.0.8" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer formik@"^2.0.8" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.4.2" from gatsby@2.6.0
- node_modules/gatsby-recipes/node_modules/gatsby
- peer gatsby@"2.6.0" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.0.0" from react-dom@16.8.1
- node_modules/gatsby-recipes/node_modules/react-dom
- peer react-dom@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"^16.4.2" from gatsby@2.6.0
- node_modules/gatsby-recipes/node_modules/gatsby
- peer gatsby@"2.6.0" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"^0.14.0 || ^15.0.0 || ^16.0.0" from gatsby-react-router-scroll@2.3.1
- node_modules/gatsby-recipes/node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^2.0.7" from gatsby@2.6.0
- node_modules/gatsby-recipes/node_modules/gatsby
- peer gatsby@"2.6.0" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"*" from react-icons@3.11.0
- node_modules/react-icons
- react-icons@"^3.0.1" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-icons@"^3.2.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@">=16.8.0" from ink-box@1.0.0
- node_modules/ink-box
- ink-box@"^1.0.0" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^0.14.0 || ^15.0.0 || ^16.0.0" from react-circular-progressbar@2.0.3
- node_modules/react-circular-progressbar
- react-circular-progressbar@"^2.0.0" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from react-reconciler@0.25.1
- node_modules/react-reconciler
- react-reconciler@"^0.25.1" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@">= 16.8.0" from urql@1.10.0
- node_modules/urql
- urql@"^1.9.7" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@">=16.3.0" from @emotion/styled-base@10.0.31
- node_modules/@emotion/styled-base
- @emotion/styled-base@"^10.0.27" from @emotion/styled@10.0.27
- node_modules/@emotion/styled
- @emotion/styled@"^10.0.14" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @emotion/styled@"^10.0.14" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.0.0" from react-reconciler@0.24.0
- node_modules/ink/node_modules/react-reconciler
- react-reconciler@"^0.24.0" from ink@2.7.1
- node_modules/ink
- ink@"^2.7.1" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer ink@"^2.0.0" from ink-spinner@3.1.0
- node_modules/ink-spinner
- ink-spinner@"^3.1.0" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer ink@">=2.0.0" from ink-box@1.0.0
- node_modules/ink-box
- ink-box@"^1.0.0" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^0.14.0 || ^15.0.0 || ^16.0.0" from gatsby-react-router-scroll@2.3.1
- node_modules/gatsby-recipes/node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^2.0.7" from gatsby@2.6.0
- node_modules/gatsby-recipes/node_modules/gatsby
- peer gatsby@"2.6.0" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from @mdx-js/react@1.6.16
- node_modules/gatsby-recipes/node_modules/gatsby-interface/node_modules/@mdx-js/react
- @mdx-js/react@"^1.5.2" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
-
-Could not add conflicting dependency: react@16.8.1
-node_modules/react
- peer react@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
Raw JSON explanation object:
@@ -689,127 +338,81 @@ Raw JSON explanation object:
`
exports[`test/lib/utils/explain-eresolve.js TAP gatsby > report with color 1`] = `
-While resolving: gatsby-interface@0.0.166
-Found: react@16.13.1
-node_modules/react
- peer react@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from react-dom@16.13.1
- node_modules/react-dom
- peer react-dom@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
+While resolving: gatsby-recipes@0.2.31
+Found: ink@3.0.0-7
+node_modules/ink
+ dev ink@"next" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- 2 more (gatsby-link, gatsby-react-router-scroll)
- 3 more (gatsby-link, gatsby-react-router-scroll, react-hot-loader)
- 25 more (@reach/router, gatsby-cli, gatsby-link, ...)
-
-Could not add conflicting dependency: react@16.8.1
-node_modules/react
- peer react@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
+
+Could not resolve dependency:
+peer ink@">=2.0.0" from ink-box@1.0.0
+node_modules/ink-box
+ ink-box@"^1.0.0" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
+ node_modules/gatsby
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
`
exports[`test/lib/utils/explain-eresolve.js TAP gatsby > report with color, depth only 2 1`] = `
-While resolving: gatsby-interface@0.0.166
-Found: react@16.13.1
-node_modules/react
- peer react@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- 26 more (react-dom, @reach/router, gatsby-cli, gatsby-link, ...)
-
-Could not add conflicting dependency: react@16.8.1
-node_modules/react
- peer react@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
+While resolving: gatsby-recipes@0.2.31
+Found: ink@3.0.0-7
+node_modules/ink
+ dev ink@"next" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+
+Could not resolve dependency:
+peer ink@">=2.0.0" from ink-box@1.0.0
+node_modules/ink-box
+ ink-box@"^1.0.0" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
`
exports[`test/lib/utils/explain-eresolve.js TAP gatsby > report with no color, depth of 6 1`] = `
-While resolving: gatsby-interface@0.0.166
-Found: react@16.13.1
-node_modules/react
- peer react@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react@"^16.13.1" from react-dom@16.13.1
- node_modules/react-dom
- peer react-dom@"^16.4.2" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer react-dom@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- 1 more (gatsby-react-router-scroll)
- peer react-dom@"^16.4.2" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- 2 more (gatsby-react-router-scroll, react-hot-loader)
- peer react@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4
- node_modules/@reach/router
- @reach/router@"^1.3.4" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
- peer @reach/router@"^1.3.3" from gatsby-link@2.4.13
- node_modules/gatsby-link
- gatsby-link@"^2.4.13" from gatsby@2.24.53
+While resolving: gatsby-recipes@0.2.31
+Found: ink@3.0.0-7
+node_modules/ink
+ dev ink@"next" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- peer @reach/router@"^1.0.0" from gatsby-react-router-scroll@3.0.12
- node_modules/gatsby-react-router-scroll
- gatsby-react-router-scroll@"^3.0.12" from gatsby@2.24.53
+
+Could not resolve dependency:
+peer ink@">=2.0.0" from ink-box@1.0.0
+node_modules/ink-box
+ ink-box@"^1.0.0" from gatsby-recipes@0.2.31
+ node_modules/gatsby-recipes
+ gatsby-recipes@"^0.2.31" from gatsby-cli@2.12.107
+ node_modules/gatsby-cli
+ gatsby-cli@"^2.12.107" from gatsby@2.24.74
node_modules/gatsby
gatsby@"" from the root project
- 24 more (gatsby-cli, gatsby-link, gatsby-react-router-scroll, ...)
-
-Could not add conflicting dependency: react@16.8.1
-node_modules/react
- peer react@"16.8.1" from gatsby-interface@0.0.166
- node_modules/gatsby-recipes/node_modules/gatsby-interface
- gatsby-interface@"^0.0.166" from gatsby-recipes@0.2.20
- node_modules/gatsby-recipes
- gatsby-recipes@"^0.2.20" from gatsby-cli@2.12.91
- node_modules/gatsby-cli
- gatsby-cli@"^2.12.91" from gatsby@2.24.53
- node_modules/gatsby
- gatsby@"" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
@@ -821,12 +424,11 @@ Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-c@1.0.0
-node_modules/@isaacs/peer-dep-cycle-c
- peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
- node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
+node_modules/@isaacs/peer-dep-cycle-b
+ peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+ node_modules/@isaacs/peer-dep-cycle-a
`
exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > explain with no color, depth of 6 1`] = `
@@ -835,13 +437,12 @@ Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-c@1.0.0
-node_modules/@isaacs/peer-dep-cycle-c
- peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
- node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
+node_modules/@isaacs/peer-dep-cycle-b
+ peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+ node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
`
exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > report 1`] = `
@@ -854,16 +455,15 @@ Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-c@1.0.0
-node_modules/@isaacs/peer-dep-cycle-c
- peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
- node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
+node_modules/@isaacs/peer-dep-cycle-b
+ peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+ node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
Raw JSON explanation object:
@@ -881,16 +481,15 @@ Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-c@1.0.0
-node_modules/@isaacs/peer-dep-cycle-c
- peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
- node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
+node_modules/@isaacs/peer-dep-cycle-b
+ peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+ node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
@@ -902,15 +501,14 @@ Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-c@1.0.0
-node_modules/@isaacs/peer-dep-cycle-c
- peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
- node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
+node_modules/@isaacs/peer-dep-cycle-b
+ peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+ node_modules/@isaacs/peer-dep-cycle-a
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.
@@ -922,16 +520,15 @@ Found: @isaacs/peer-dep-cycle-c@2.0.0
node_modules/@isaacs/peer-dep-cycle-c
@isaacs/peer-dep-cycle-c@"2.x" from the root project
-Could not add conflicting dependency: @isaacs/peer-dep-cycle-c@1.0.0
-node_modules/@isaacs/peer-dep-cycle-c
- peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
- node_modules/@isaacs/peer-dep-cycle-b
- peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
- node_modules/@isaacs/peer-dep-cycle-a
- @isaacs/peer-dep-cycle-a@"1.x" from the root project
+Could not resolve dependency:
+peer @isaacs/peer-dep-cycle-c@"1" from @isaacs/peer-dep-cycle-b@1.0.0
+node_modules/@isaacs/peer-dep-cycle-b
+ peer @isaacs/peer-dep-cycle-b@"1" from @isaacs/peer-dep-cycle-a@1.0.0
+ node_modules/@isaacs/peer-dep-cycle-a
+ @isaacs/peer-dep-cycle-a@"1.x" from the root project
Fix the upstream dependency conflict, or retry
-this command with --legacy-peer-deps or --force
+this command with --no-strict-peer-deps, --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.
See \${REPORT} for a full report.