#523 - Quick wins: runtime stability, CI alignment, and config/test hygiene
@brijesh-amin đang làm issue này rồi.
Từ ngày 17/7/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Parent: #523
Objective
Deliver low-effort, high-impact updates that reduce immediate operational risk and improve signal quality.
In scope
- Remove error rethrow after HTTP response in
src/index.ts - Ensure fatal server bootstrap failures exit non-zero in
src/server.ts - Align GitHub Actions runtime with supported Node version and update action versions
- Update Vitest include patterns to cover JS + TS specs
- Refresh docs/tooling references that are clearly outdated
Acceptance criteria
- API error middleware does not rethrow after sending response
- Startup failure produces non-zero process exit
- CI runs on supported Node version and passes
- Test runner discovers both
*.spec.jsand*.spec.ts - Updated docs reflect current commands and runtime expectations
Notes
Keep this issue focused on minimal-risk, behavior-preserving changes.
- Ngôn ngữ chính
- TypeScript
- Star
- 1
- Fork
- 7
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của bcgov/range-api
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 63/100
-
Renew MyRange SSL certificate (expires Apr 14, 2027)Có thể đã có người làm @brijesh-amin đã nhận 8 ngày trước. Đang mở
-
#523 - Reduce any usage in db2 model/query layerCó thể làm lại được @brijesh-amin đã nhận 81 ngày trước và không có pull request nào đang mở. Đang mở
-
#523 - TypeScript hardening for runtime-critical pathCó thể làm lại được @brijesh-amin đã nhận 81 ngày trước và không có pull request nào đang mở. Đang mở
-
#523 - Centralize and type environment configurationCó thể làm lại được @brijesh-amin đã nhận 81 ngày trước và không có pull request nào đang mở. Đang mở
Tất cả issue của bcgov/range-api
Issue tương tự
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] remember() with special characters in namespace hangs until timeout instead of returning 400Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
MystenLabs/MemWal#1133 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug user-priority/P2
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Effect-TS/effect#8881 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày