Skip to content

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

Open
Sourav-kashyap wants to merge 4 commits intomasterfrom
GH-156
Open

chore(deps): upgrade dependencies and resolve compatibility issues#157
Sourav-kashyap wants to merge 4 commits intomasterfrom
GH-156

Conversation

@Sourav-kashyap
Copy link
Copy Markdown

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

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.

3 participants