hunk.code_window:   t.equal(prevExpressModulePath, currExpressModulePath, 'express not updated')
     await project.hasNot('is-positive')
   })
  
hunk.labels: keep keep keep add
hunk.after_edit: test('should flatten correctly peer dependencies', async function (t) {
     const project = prepare(t)
     await installPkgs(['using-ajv'], await testDefaults({shamefullyFlatten: true}))
     await project.has('ajv-keywords')
   })
hunk.file_path: test/install/shamefullyFlatten.ts
hunk.type: add
file: {
    "name": "hello-world-js-bin",
    "version": "1.0.0",
    "description": "A package with a hello world js bin",
    "bin": "./index.js",
    "isLocal": true,
    "scripts": {
      "test": "echo \"Error: no test specified\" && exit 1"
    },
    "author": "Zoltan Kochan <zoltan.kochan@gmail.com> (http://kochan.io/)",
    "license": "MIT",
    "repository": {
      "type": "git",
      "url": "https://github.com/pnpm/pnpm/tree/master/test/packages/hello-world-js-bin"
    },
    "dependencies": {
      "cowsay": "1.2.1"
    }
  }
  