hunk.code_window:     if (!resolution || options.update) {
         let resolveResult = await resolve(spec, {
           loggedPkg,
           got: options.got,
           root: options.root,
           linkLocal: options.linkLocal,
           tag: options.tag
         })
         resolution = resolveResult.resolution
         if (resolveResult.package) {
           fetchingPkg = Promise.resolve(resolveResult.package)
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.file_path: src/install/fetch.ts
hunk.type: replace
file: storage/*
  
  # Don't ignore the ones published for specifically for testing purposes
  !storage/circular-deps-1-of-2/
  !storage/circular-deps-2-of-2/
  !storage/dep-of-pkg-with-1-dep/
  !storage/for-legacy-node/
  !storage/for-legacy-pnpm/
  !storage/hello-world-js-bin/
  !storage/install-script-example/
  !storage/not-compatible-with-any-os/
  !storage/peer-deps-in-child-pkg/
  !storage/pkg-that-installs-slowly/
  !storage/pkg-that-uses-plugins/
  !storage/pkg-with-1-dep/
  !storage/pkg-with-bundled-dependencies/
  !storage/plugin-example/
  !storage/pre-and-postinstall-scripts-example/
  !storage/sh-hello-world/
  !storage/symlinks-preserved/
  !storage/test-pnpm-peer-deps/
  !storage/uses-pkg-with-self-usage/