Skip to content

fix: Handle Next.js external URL rewrites to prevent 504 Gateway Timeout #1966

fix: Handle Next.js external URL rewrites to prevent 504 Gateway Timeout

fix: Handle Next.js external URL rewrites to prevent 504 Gateway Timeout #1966

Triggered via pull request January 26, 2026 21:26
Status Failure
Total duration 2m 49s
Artifacts 1

test.yml

on: pull_request
Matrix: test
Publish (NPM)
0s
Publish (NPM)
Branch protection
Branch protection
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Lint
Process completed with exit code 1.
Lint: packages/firebase-frameworks/src/next.js/index.ts#L148
Replace `⏎··········"transfer-encoding",⏎··········"content-encoding",⏎··········"content-length",⏎········` with `"transfer-encoding",·"content-encoding",·"content-length"`
Lint: packages/firebase-frameworks/src/next.js/index.ts#L133
Replace `⏎··········req.method·&&⏎··········!["GET",·"HEAD"].includes(req.method)·&&⏎··········req.rawBody⏎········` with `req.method·&&·!["GET",·"HEAD"].includes(req.method)·&&·req.rawBody`
Lint: packages/firebase-frameworks/src/next.js/index.ts#L87
Replace `⏎··req:·Request,⏎··res:·Response⏎` with `req:·Request,·res:·Response`
Lint: packages/firebase-frameworks/src/next.js/index.ts#L69
Replace `⏎········rewrite.destination.startsWith("https://")` with `·rewrite.destination.startsWith("https://"),`

Artifacts

Produced during runtime
Name Size Digest
artifact Expired
17.2 KB
sha256:fa4b5069289be5bd0d38fa0fd739edff074f12600a8c1f8499b11491356839bd