Repository navigation
#6816 - NPM package upgrades - #6851
Merged
sh16011993 merged 4 commits intoNov 10, 2026
Merged
Conversation
Contributor
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for the frontend and backend dependency refresh.
No open issues 🎉
1 file not reviewed
sources/packages/web/package-lock.json: Generated file
What changed in this PR
Refreshes dependencies for the SIMS Vue frontend and NestJS backend without changing application code.
Changes:
- Updates frontend runtime and build packages, including Vue, Vuetify, Axios, Sass, and Vite.
- Moves frontend ESLint from v10 to v9 and explicitly adds
eslint-plugin-vue. - Upgrades backend framework, integration, queue, and development packages, with corresponding lockfile updates.
| File | Description |
|---|---|
sources/packages/web/package.json |
Updates frontend dependencies and adjusts lint tooling. |
sources/packages/web/package-lock.json |
Records updated frontend dependency resolutions. |
sources/packages/backend/package.json |
Updates backend runtime and development dependencies. |
sources/packages/backend/package-lock.json |
Records updated backend dependency resolutions. |
Review effort: Balanced
sh16011993
marked this pull request as ready for review
November 9, 2026 21:58
Copilot stopped work on behalf of
sh16011993 due to an error
November 9, 2026 22:40
tiago-graf
approved these changes
Nov 9, 2026
andrewsignori-aot
self-requested a review
November 10, 2026 16:22
| "eslint": "^10.13.0", | ||
| "eslint": "^10.14.0", | ||
| "eslint-config-prettier": "^10.1.8", | ||
| "eslint-plugin-vue": "^10.3.0", |
Collaborator
There was a problem hiding this comment.
Is there a problem with changing this one to a more up-to-date version, like 10.12.0? This is the same as what is already present in the lock file.
andrewsignori-aot
left a comment
Collaborator
There was a problem hiding this comment.
Nice work, thanks for moving this forward, one minor comment only.
Co-authored-by: sh16011993 <7859295+sh16011993@users.noreply.github.com>
Co-authored-by: sh16011993 <7859295+sh16011993@users.noreply.github.com>
|
sh16011993
deleted the
feature/#6816-release-4.5-upgrade-packages-round-2
branch
November 10, 2026 21:06
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Summary
Round 2 of the Release 4.5 npm package upgrades for the web and backend packages.
Packages upgraded
Web (
sources/packages/web)Backend (
sources/packages/backend)Web ESLint peer dependency fix
npm audit fixfailed because the transitiveeslint-plugin-vue@10.2.0only acceptseslint@^8.57.0 || ^9.0.0, while the project uses ESLint 10.eslint-plugin-vue@^10.3.0explicitly, which accepts ESLint 10.Known issues
npm auditreports 11 moderate vulnerabilities. They are allminimatch(GHSA-g3hv-75wg-m249) in the dev-only@typescript-eslint/*lint tooling and do not ship in the bundle.npm run lintreports 2no-unused-varserrors onFormSubmissionItems, inFormSubmission.vueandFormSubmissionView.vue. The component is used in the template, so they look like false positives. They are not yet confirmed as new or pre-existing.Validation
npm installandnpm audit fixrun withoutERESOLVE.npm run buildpasses (web).npm run lint(web) has 2 errors, noted above.Impacted apps
SIMS Web, SIMS Api, Workers and Queue-Consumers (dependency updates).