Add persistent WebSocket backend deployment support#84
Conversation
|
Someone is attempting to deploy a commit to the Sameer's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Hi @saurabhhhcodes! Thank you for the incredible effort on this PR—it is extremely thorough and well-documented. As noted in Issue #74, we had previously assigned this task to @roshankumar0036singh to give him the opportunity to implement his suggestion. However, to keep the project moving forward, we have set a deadline. If Roshan does not respond or provide an update by tomorrow afternoon, we will go ahead and merge your PR. Thank you for your patience and for such a high-quality contribution! |
|
Thank you for the update and for being fair about the original assignment. I completely understand giving @roshankumar0036singh the deadline first. I’ll keep this branch ready and won’t make unnecessary changes unless you ask for something specific. If you decide to merge it tomorrow, please also keep/add the scoring labels from the issue ( |
|
Updated this branch with the latest What changed in the conflict resolution:
Validation after resolving conflicts:
Please add |
|
Refreshed this branch on latest What changed in the refresh:
Validation:
The branch should be mergeable again; the remaining red status, if any, is expected Vercel authorization. |
Summary
server.listen()while Vercel serverless still exports the Express app/api/healthfor deployment health checks and runtime metadataFixes #74
Testing
/Users/saurabhkumarbajpaiai/.cache/codex-runtimes/codex-primary-runtime/dependencies/node/bin/node --test tests/*.test.js✅ 3 passed/Users/saurabhkumarbajpaiai/.cache/codex-runtimes/codex-primary-runtime/dependencies/node/bin/node --check server.js✅/Users/saurabhkumarbajpaiai/.cache/codex-runtimes/codex-primary-runtime/dependencies/node/bin/node --check lib/runtime.js✅git diff --check✅Note:
npmis not installed in my local shell, so I ran the package test entry directly with the bundled Node runtime.GSSoC labels
The issue already has
gssoc:approved,level:advanced, andtype:performance. After review, could you please keep/add the matching PR labels and any quality label you think fits?