/* 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/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

Conflicting peer 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
`

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

Conflicting peer 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
`

exports[`test/lib/utils/explain-eresolve.js TAP cycleNested > report 1`] = `
# npm resolution error report

\${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

Conflicting peer 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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.

Raw JSON explanation object:

{
  "name": "cycleNested",
  "json": true
}

`

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

Conflicting peer 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

Fix the upstream dependency conflict, or retry
this command with --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

Conflicting peer 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

Fix the upstream dependency conflict, or retry
this command with --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

Conflicting peer 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

Fix the upstream dependency conflict, or retry
this command with --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
`

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
      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
  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`] = `
# npm resolution error report

\${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
  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@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
    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/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
to accept an incorrect (and potentially broken) dependency resolution.

Raw JSON explanation object:

{
  "name": "gatsby",
  "json": true
}

`

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
      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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps or --force
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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps or --force
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
      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
  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
to accept an incorrect (and potentially broken) dependency resolution.

See \${REPORT} for a full report.
`

exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > explain with color 1`] = `
While resolving: @isaacs/peer-dep-cycle-b@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-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
`

exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > explain with no color, depth of 6 1`] = `
While resolving: @isaacs/peer-dep-cycle-b@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-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
`

exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > report 1`] = `
# npm resolution error report

\${TIME}

While resolving: @isaacs/peer-dep-cycle-b@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-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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps or --force
to accept an incorrect (and potentially broken) dependency resolution.

Raw JSON explanation object:

{
  "name": "withShrinkwrap",
  "json": true
}

`

exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > report with color 1`] = `
While resolving: @isaacs/peer-dep-cycle-b@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-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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps or --force
to accept an incorrect (and potentially broken) dependency resolution.

See \${REPORT} for a full report.
`

exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > report with color, depth only 2 1`] = `
While resolving: @isaacs/peer-dep-cycle-b@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-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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps or --force
to accept an incorrect (and potentially broken) dependency resolution.

See \${REPORT} for a full report.
`

exports[`test/lib/utils/explain-eresolve.js TAP withShrinkwrap > report with no color, depth of 6 1`] = `
While resolving: @isaacs/peer-dep-cycle-b@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-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

Fix the upstream dependency conflict, or retry
this command with --legacy-peer-deps or --force
to accept an incorrect (and potentially broken) dependency resolution.

See \${REPORT} for a full report.
`
