Skip to content

chore(deps): upgrade dependencies and resolve compatibility issues#157

Merged
yeshamavani merged 4 commits intomasterfrom
GH-156
Apr 20, 2026
Merged

chore(deps): upgrade dependencies and resolve compatibility issues#157
yeshamavani merged 4 commits intomasterfrom
GH-156

Conversation

@Sourav-kashyap
Copy link
Copy Markdown
Contributor

Description

This issue tracks upgrading all project dependencies to their latest stable versions.

Changes

  • Updated all dependencies and devDependencies to latest versions
  • Resolved version conflicts and peer dependency issues
  • Fixed breaking changes introduced by major version upgrades

Checklist:

  • Performed a self-review of my own code
  • npm test passes on your machine

Build Passed:

Screenshot 2026-03-26 at 9 47 55 AM

Test Passed:

Screenshot 2026-03-26 at 9 48 19 AM

Comment thread package.json
@sonarqubecloud
Copy link
Copy Markdown

SonarQube reviewer guide

Summary: Dependency updates and GitHub Actions configuration updates across the project, including Node action versions, npm packages, and npm ci flag changes.

Review Focus:

  1. The npm ci --ignore-scripts flag addition in CI workflows - verify this doesn't break build/test processes that might depend on postinstall scripts
  2. Helm upgrade from v5.1.1 to v8.1.0 is a major version bump - ensure compatibility with the LoopBack 4 rest setup
  3. Multiple tool versions updated (commitlint, semantic-release, TypeScript, ESLint) - verify backward compatibility with existing configurations
  4. Node.js requirement increased slightly - package.json specifies node ">=20" while using Node 20, 22, 24 in CI

Start review at: .github/workflows/main.yaml. This is where the CI setup changes occur, particularly the npm ci --ignore-scripts flag which could impact build reliability. The actions versions are also updated here, so verifying the workflow still functions correctly is critical before merging.

💬 Please send your feedback

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@yeshamavani yeshamavani merged commit 6c07a5d into master Apr 20, 2026
7 checks passed
@yeshamavani yeshamavani deleted the GH-156 branch April 20, 2026 06:15
@yeshamavani
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 8.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants