CENS-122: Dependencies Upgrade - #132
Conversation
jonasg-gc
left a comment
There was a problem hiding this comment.
Approved pending testing
| async function shutdown() { | ||
| server.close(); | ||
| await Promise.all([ | ||
| subsController.closeWorker(), | ||
| bulkApiMailer.closeWorker(), | ||
| notifyQueue.closeQueues() | ||
| ]); | ||
| } | ||
|
|
||
| process.once('SIGTERM', shutdown); | ||
| process.once('SIGINT', shutdown); |
|
@BeraJosh : Need Security review. In GitHub and Jira |
| "@bull-board/express": "^6.21.3", | ||
| "aws-sdk": "^2.1692.0", | ||
| "bull": "^4.16.5", | ||
| "body-parser": "^2.3.0", |
There was a problem hiding this comment.
Security:
New Dependency
https://www.npmjs.com/package/body-parser
138.4M weekly downloads
Latest update 2026-06-15
@ServiceCanada/sc-pull-request-approvers
| "aws-sdk": "^2.1692.0", | ||
| "bull": "^4.16.5", | ||
| "body-parser": "^2.3.0", | ||
| "bullmq": "^5.71.0", |
There was a problem hiding this comment.
Security:
New Dependency
https://www.npmjs.com/package/bullmq
7.8M weekly downloads
v5.81.3 was released 2026-07-29. The ^ will fetch it. v.6 was recently released but too many breaking changes for now. v5 still seems to be supported.
@ServiceCanada/sc-pull-request-approvers
| "dotenv": "^16.6.1", | ||
| "entities": "^8.0.0", | ||
| "errorhandler": "^1.5.2", | ||
| "express": "^5.2.1", |
| services: | ||
| notify-mongo-1: | ||
| image: mongo:4.4.30 | ||
| image: mongo:8.0 |
There was a problem hiding this comment.
Major major version update
|
|
||
| notify-redis-1: | ||
| image: redis:6.2.0 | ||
| image: redis:8.0-alpine |
There was a problem hiding this comment.
Major major version update
| @@ -1,4 +1,4 @@ | |||
| FROM node:20.20.0-bookworm-slim | |||
| FROM node:24.14.1-bookworm-slim | |||
No description provided.