Skip to content

Modernize dependencies and CI - #137

Merged
Bogdan Gavril (bgavrilMS) merged 3 commits into
mainfrom
pr-131
Sep 10, 2026
Merged

Modernize dependencies and CI#137
Bogdan Gavril (bgavrilMS) merged 3 commits into
mainfrom
pr-131

Conversation

@bgavrilMS

Copy link
Copy Markdown
Contributor

Summary

  • modernize dependencies across all nine Node package roots
  • update CI to supported Node 20, 22, and 24 with current SHA-pinned actions
  • expand CI coverage to Deployment and Advanced Scenarios
  • migrate the advanced React client from Create React App to Vite
  • replace abandoned lowdb and nanoid usage with Node built-ins
  • retain the MSAL Node 5 migration now present on main and modernize the shared wrapper toolchain
  • regenerate lockfiles and eliminate production audit findings

Validation

  • npm ci, npm audit --omit=dev, build, and applicable tests pass in all nine package roots
  • wrapper lint passes
  • branch is rebased onto current main

Supersedes

Supersedes #116, #117, #118, #119, #120, #121, #122, #123, #124, #125, #126, #132, #133, #134, and #135.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 64383416-9aed-4623-990e-0b0d3c310f58
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 64383416-9aed-4623-990e-0b0d3c310f58
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 64383416-9aed-4623-990e-0b0d3c310f58
@bgavrilMS
Bogdan Gavril (bgavrilMS) merged commit 589c62e into main Sep 10, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant