text: // generated from test/fixtures/peer-dep-cycle-with-sw
  module.exports = t => ({
    "package-lock.json": JSON.stringify({
      "name": "@isaacs/peer-dep-cycle",
      "version": "1.0.0",
      "lockfileVersion": 2,
      "requires": true,
      "packages": {
        "": {
          "name": "@isaacs/peer-dep-cycle",
          "version": "1.0.0",
          "dependencies": {
            "@isaacs/peer-dep-cycle-a": "1"
          }
        },
        "node_modules/@isaacs/peer-dep-cycle-a": {
          "name": "@isaacs/peer-dep-cycle-a",
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/@isaacs/peer-dep-cycle-a/-/peer-dep-cycle-a-1.0.0.tgz",
          "integrity": "sha512-TrtKy03X2HSESjcRbWGIpCJWLZifvW6aViaOnWXjZ7xC2bhuWT/ZSpvE5weStWZRQZIfAO9dmG7EK3D9TbauUg==",
          "peerDependencies": {
            "@isaacs/peer-dep-cycle-b": "1"
          }
        },
        "node_modules/@isaacs/peer-dep-cycle-b": {
          "name": "@isaacs/peer-dep-cycle-b",
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/@isaacs/peer-dep-cycle-b/-/peer-dep-cycle-b-1.0.0.tgz",
          "integrity": "sha512-lRSvQ4sIRhXjMBcn9z8wCxNTySpCvMyDJvQfAGrE9FsAhmugJRRDYcCHTEpTMRqYJQR0Rn97Np5P7QbiBuH1aQ==",
          "peerDependencies": {
            "@isaacs/peer-dep-cycle-c": "1"
          }
        },
        "node_modules/@isaacs/peer-dep-cycle-c": {
          "name": "@isaacs/peer-dep-cycle-c",
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/@isaacs/peer-dep-cycle-c/-/peer-dep-cycle-c-1.0.0.tgz",
          "integrity": "sha512-mE1f1QdCY1+hMkdlGruWYauq8wZaUJ5uA9U8vc2LBs0pPdq9cPESLk6NY7n338WTiZkuqdh3+ooIjTzgR9IGiQ==",
          "peerDependencies": {
            "@isaacs/peer-dep-cycle-a": "1"
          }
        }
      },
      "dependencies": {
        "@isaacs/peer-dep-cycle-a": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/@isaacs/peer-dep-cycle-a/-/peer-dep-cycle-a-1.0.0.tgz",
          "integrity": "sha512-TrtKy03X2HSESjcRbWGIpCJWLZifvW6aViaOnWXjZ7xC2bhuWT/ZSpvE5weStWZRQZIfAO9dmG7EK3D9TbauUg==",
          "requires": {
            "@isaacs/peer-dep-cycle-b": "1"
          }
        },
        "@isaacs/peer-dep-cycle-b": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/@isaacs/peer-dep-cycle-b/-/peer-dep-cycle-b-1.0.0.tgz",
          "integrity": "sha512-lRSvQ4sIRhXjMBcn9z8wCxNTySpCvMyDJvQfAGrE9FsAhmugJRRDYcCHTEpTMRqYJQR0Rn97Np5P7QbiBuH1aQ==",
          "requires": {
            "@isaacs/peer-dep-cycle-c": "1"
          }
        },
        "@isaacs/peer-dep-cycle-c": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/@isaacs/peer-dep-cycle-c/-/peer-dep-cycle-c-1.0.0.tgz",
          "integrity": "sha512-mE1f1QdCY1+hMkdlGruWYauq8wZaUJ5uA9U8vc2LBs0pPdq9cPESLk6NY7n338WTiZkuqdh3+ooIjTzgR9IGiQ==",
          "requires": {
            "@isaacs/peer-dep-cycle-a": "1"
          }
        }
      }
    }),
    "package.json": JSON.stringify({
      "name": "@isaacs/peer-dep-cycle",
      "version": "1.0.0",
      "description": "a -> b -> c -> a.  Can we upgrade a?",
      "dependencies": {
        "@isaacs/peer-dep-cycle-a": "1"
      }
    })
  })
  