hunk.code_window:       let A = t.fetch.post("/foo");
         let B = t.navigate.get("/foo");
         expect(A.action.abortMock.calls.length).toBe(0);
         expect(t.getState().transition.type).toBe("load");
         expect(t.getState().transition.location).toBe(B.location);
         await B.loader.resolve("B");
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:       expect(t.getState().transition.type).toBe("normalLoad");
  
hunk.file_path: packages/remix-react/__tests__/transition-test.tsx
hunk.type: replace
file: {
    "builds": [
      {
        "src": "public/**/*",
        "use": "@vercel/static"
      },
      {
        "src": "server/index.js",
        "use": "@vercel/node"
      }
    ],
    "rewrites": [
      {
        "source": "/(.*)",
        "destination": "/public/$1"
      },
      {
        "source": "/(.*)",
        "destination": "/server"
      }
    ],
    "headers": [
      {
        "source": "/build/(.*)",
        "headers": [
          {
            "key": "Cache-Control",
            "value": "public, max-age=31536000"
          }
        ]
      }
    ]
  }
  