Skip to content

Update dependency eslint-plugin-sonarjs to v4#102

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/eslint-plugin-sonarjs-4.x
Feb 21, 2026
Merged

Update dependency eslint-plugin-sonarjs to v4#102
renovate[bot] merged 1 commit intomainfrom
renovate/eslint-plugin-sonarjs-4.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 21, 2026

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-sonarjs (source) 3.0.74.0.0 age confidence

Release Notes

SonarSource/SonarJS (eslint-plugin-sonarjs)

v4.0.0

Compare Source


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Feb 21, 2026
@renovate renovate bot enabled auto-merge (squash) February 21, 2026 00:37
@github-actions
Copy link

Updated both pr-review and pr-summary packages to use eslint-plugin-sonarjs version 4.0.0, ensuring lint rules stay current with upstream improvements.

Walkthrough

  • Chore: Bumped eslint-plugin-sonarjs from 3.0.7 to 4.0.0 in both package.json files to keep development dependencies up to date and maintain consistency across projects.

Model: o4-mini-2025-04-16 | Prompt Tokens: 438 | Completion Tokens: 493

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here is a gentle code review powered by AI that aims to support your progress. Some feedback may be predictions rather than definitive answers, so feel free to adopt what resonates with you. You drive the process—AI is here simply to help.
Model: o4-mini-2025-04-16 | Prompt Tokens: 880 | Completion Tokens: 2895

"eslint": "9.39.2",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-sonarjs": "3.0.7",
"eslint-plugin-sonarjs": "4.0.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You've updated eslint-plugin-sonarjs from 3.0.7 to 4.0.0, a major release with possible breaking changes. Please:

  • Review the plugin's changelog or migration guide for any breaking changes.
  • Adjust your ESLint configuration if new rules are introduced or defaults have changed.
  • Consider using a caret range (^4.0.0) instead of pinning to an exact version to allow for non-breaking patch updates.

Example:

{
  ...
  "eslint-plugin-sonarjs": "^4.0.0",
  ...
}

After updating the specifier, run npm install (or yarn install) to regenerate your lockfile and ensure dependency consistency across environments.

"eslint": "9.39.2",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-sonarjs": "3.0.7",
"eslint-plugin-sonarjs": "4.0.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You've updated eslint-plugin-sonarjs from 3.0.7 to 4.0.0, a major release with possible breaking changes. Please:

  • Review the plugin's changelog or migration guide for any breaking changes.
  • Adjust your ESLint configuration if new rules are introduced or defaults have changed.
  • Consider using a caret range (^4.0.0) instead of pinning to an exact version to allow for non-breaking patch updates.

Example:

{
  ...
  "eslint-plugin-sonarjs": "^4.0.0",
  ...
}

After updating the specifier, run npm install (or yarn install) to regenerate your lockfile and ensure dependency consistency across environments.

@renovate renovate bot force-pushed the renovate/eslint-plugin-sonarjs-4.x branch from 55408c4 to 299f7e1 Compare February 21, 2026 00:41
@github-actions
Copy link

This update bumps various dependencies in both the PR review and summary packages to their latest releases, ensuring the SAP AI SDK modules, linting tools, and utility libraries stay current.

Walkthrough

  • Chore: Upgraded @sap-ai-sdk/ai-api and @sap-ai-sdk/orchestration from 2.6.0 to 2.7.0
  • Chore: Patched minimatch from 10.2.0 to 10.2.2
  • Chore: Updated ESLint ecosystem—eslint, @eslint/js, eslint-plugin-sonarjs, and typescript-eslint to their newest versions
  • Chore: Kept other dev dependencies like TypeScript, Prettier, and YAML support at current stable releases

Model: o4-mini-2025-04-16 | Prompt Tokens: 1062 | Completion Tokens: 634 | Diff Range: 55408c4...299f7e1

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We’re happy to share personalized feedback on your code with the help of AI. These ideas are friendly suggestions rather than absolute truths—feel free to choose what resonates. Your judgment and creativity guide the final outcome, and AI is here simply to support your decisions.
Model: o4-mini-2025-04-16 | Prompt Tokens: 880 | Completion Tokens: 1501 | Diff Range: 55408c4...299f7e1

"eslint": "9.39.3",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-sonarjs": "3.0.7",
"eslint-plugin-sonarjs": "4.0.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You’re bumping eslint-plugin-sonarjs from 3.x to 4.x, which is a major upgrade and may introduce breaking changes in rule names, behavior, or defaults. Make sure to:

  • Review the changelog for any renamed or removed rules and update your ESLint config accordingly.
  • Run a full lint pass to catch new warnings or errors.
  • Update your lockfile (e.g., package-lock.json or pnpm-lock.yaml).

Also, consider using a caret range to allow future non-breaking updates automatically:

"eslint-plugin-sonarjs": "^4.0.0"

"eslint": "9.39.3",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-sonarjs": "3.0.7",
"eslint-plugin-sonarjs": "4.0.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This module has the same devDependencies as pr-review. To avoid duplication and reduce maintenance overhead, consider centralizing shared ESLint tooling in a workspace root or a shared configuration package. For example, in your root package.json:

{
  "devDependencies": {
    "eslint-plugin-sonarjs": "^4.0.0",
    "eslint": "^9.39.3",
    "eslint-plugin-unicorn": "^63.0.0",
    // …
  }
}

Then each sub-package can extend the shared ESLint config, keeping versions in sync across the repo.

@renovate renovate bot merged commit d9bed14 into main Feb 21, 2026
12 checks passed
@renovate renovate bot deleted the renovate/eslint-plugin-sonarjs-4.x branch February 21, 2026 00:43
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.

0 participants