Skip to content

Commit 65e9bf1

Browse files
authored
Rename /status project root header (#2060)
1 parent 7342221 commit 65e9bf1

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

packages/cli-server-api/src/__tests__/statusPageMiddleware.test.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ describe('statusPageMiddleware', () => {
1414
statusPageMiddleware(mockReq, res);
1515

1616
// We're strictly checking response here, because React Native is strongly depending on this response. Changing the response might be a breaking change.
17-
expect(res.setHeader).toHaveBeenCalledWith('Project-Root', '/mocked/path');
17+
expect(res.setHeader).toHaveBeenCalledWith(
18+
'X-React-Native-Project-Root',
19+
'/mocked/path',
20+
);
1821
expect(res.end).toHaveBeenCalledWith('packager-status:running');
1922
});
2023
});

packages/cli-server-api/src/statusPageMiddleware.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ export default function statusPageMiddleware(
1414
_req: http.IncomingMessage,
1515
res: http.ServerResponse,
1616
) {
17-
res.setHeader('Project-Root', process.cwd());
17+
res.setHeader('X-React-Native-Project-Root', process.cwd());
1818
res.end('packager-status:running');
1919
}

packages/cli-tools/src/isPackagerRunning.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ async function isPackagerRunning(
3434
if (data === 'packager-status:running') {
3535
return {
3636
status: 'running',
37-
root: headers.get('Project-Root') ?? '',
37+
root: headers.get('X-React-Native-Project-Root') ?? '',
3838
};
3939
}
4040
} catch (_error) {

0 commit comments

Comments
 (0)