hunk.code_window: export default async function (
     pkgJsonPath: string,
     removedPackages: string[],
     saveType: DependenciesType
   ): Promise<Package> {
     const packageJson = await loadJsonFile(pkgJsonPath)
  
hunk.labels: keep keep keep replace keep keep
hunk.after_edit:   saveType?: DependenciesType
  
hunk.file_path: src/removeDeps.ts
hunk.type: replace
file: declare module 'tape-promise' {
      import tape = require('tape')
      export = tapePromise;
  
      function tapePromise(tape: any): (name: string, cb: tape.TestCase) => void;
      function tapePromise(tape: any): (name: string, opts: tape.TestOptions, cb: tape.TestCase) => void;
      function tapePromise(tape: any): (cb: tape.TestCase) => void;
      function tapePromise(tape: any): (opts: tape.TestOptions, cb: tape.TestCase) => void;
  }
  