Skip to content

Update non-major dependencies#103

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/non-major-dependencies
Feb 28, 2026
Merged

Update non-major dependencies#103
renovate[bot] merged 1 commit intomainfrom
renovate/non-major-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 28, 2026

This PR contains the following updates:

Package Change Age Confidence
@types/node (source) 24.10.1324.10.15 age confidence
axios (source) 1.13.51.13.6 age confidence
minimatch 10.2.210.2.4 age confidence
typescript-eslint (source) 8.56.08.56.1 age confidence

Release Notes

axios/axios (axios)

v1.13.6

Compare Source

This release focuses on platform compatibility, error handling improvements, and code quality maintenance.

⚠️ Important Changes

  • Breaking Changes: None identified in this release.
  • Action Required: Users targeting React Native should verify their integration, particularly if relying on specific Blob or FormData behaviours, as improvements have been made to support these objects.

🚀 New Features

  • React Native Blob Support: Axios now includes support for React Native Blob objects. Thanks to @​moh3n9595 for the initial implementation. (#​5764)
  • Code Quality: Implemented prettier across the codebase and resolved associated formatting issues. (#​7385)

🐛 Bug Fixes

  • Environment Compatibility:

    • Fixed module exports for React Native and Browserify environments. (#​7386)
    • Added safe FormData detection for the WeChat Mini Program environment. (#​7324)
  • Error Handling:

    • AxiosError.message is now correctly enumerable. (#​7392)
    • AxiosError.from now correctly copies the status property from the source error, ensuring better error propagation. (#​7403)

🔧 Maintenance & Chores

🌟 New Contributors

We are thrilled to welcome our new contributors! Thank you for helping improve the project:

Full Changelog: v1.13.5...v1.13.6

isaacs/minimatch (minimatch)

v10.2.4

Compare Source

v10.2.3

Compare Source

typescript-eslint/typescript-eslint (typescript-eslint)

v8.56.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.


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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 28, 2026
@renovate renovate bot enabled auto-merge (squash) February 28, 2026 01:09
@github-actions
Copy link

This change bumps several core dependencies across both the pr-review and pr-summary modules to their latest patch releases, ensuring up-to-date versions and addressing minor fixes or security patches.

Walkthrough

  • Chore: Updated axios (1.13.5→1.13.6), minimatch (10.2.2→10.2.4), @types/node (24.10.13→24.10.15), and typescript-eslint (8.56.0→8.56.1) for improved stability and security.

Model: o4-mini-2025-04-16 | Prompt Tokens: 812 | Completion Tokens: 709

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.

I’ve shared some AI-powered feedback on your code. These are thoughtful ideas, not hard rules—feel free to adapt them however you like. You’re the one steering the ship and AI is here just to lend a hand.
Model: o4-mini-2025-04-16 | Prompt Tokens: 1416 | Completion Tokens: 3307

Comment on lines -25 to +26
"axios": "1.13.5",
"minimatch": "10.2.2",
"axios": "1.13.6",
"minimatch": "10.2.4",

Choose a reason for hiding this comment

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

These dependencies are pinned to exact versions. Locking to exact versions can force you to manually update every time a patch is released, which can be tedious and risk drift. Consider switching to caret ranges so you automatically pick up backward-compatible patches. For example:

{
  "dependencies": {
    "axios": "^1.13.6",
    "minimatch": "^10.2.4"
  }
}

Comment on lines 33 to 37
"@eslint/js": "9.39.3",
"@types/node": "24.10.13",
"@types/node": "24.10.15",
"@vercel/ncc": "0.38.4",
"eslint": "9.39.3",
"eslint-plugin-import": "2.32.0",

Choose a reason for hiding this comment

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

I see common devDependencies and version bumps here. In a monorepo it's easy for these to drift between packages. Consider moving shared dev dependencies to the root package.json and using npm or Yarn workspaces to keep everything in sync. For example:

{
  "workspaces": ["pr-review", "pr-summary"],
  "devDependencies": {
    "@types/node": "^24.10.15",
    "typescript-eslint": "^8.56.1",
    "eslint": "^9.39.3",
    "prettier": "^3.8.1"
  }
}

Comment on lines -24 to +25
"axios": "1.13.5",
"minimatch": "10.2.2",
"axios": "1.13.6",
"minimatch": "10.2.4",

Choose a reason for hiding this comment

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

As with the other package, these dependencies are defined with exact versions. To streamline patch updates, use caret ranges:

{
  "dependencies": {
    "axios": "^1.13.6",
    "minimatch": "^10.2.4"
  }
}

Comment on lines 32 to 36
"@eslint/js": "9.39.3",
"@types/node": "24.10.13",
"@types/node": "24.10.15",
"@vercel/ncc": "0.38.4",
"eslint": "9.39.3",
"eslint-plugin-import": "2.32.0",

Choose a reason for hiding this comment

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

You've duplicated devDependencies and version bumps here as well. Consolidating these in the root package.json via workspaces prevents manual drift and reduces maintenance overhead. You can remove them from this file once they're hoisted:

// root package.json
{
  "workspaces": ["pr-review", "pr-summary"],
  "devDependencies": {
    "@types/node": "^24.10.15",
    "typescript-eslint": "^8.56.1",
    "eslint": "^9.39.3",
    "prettier": "^3.8.1"
  }
}

@renovate renovate bot merged commit a8ce7cb into main Feb 28, 2026
12 checks passed
@renovate renovate bot deleted the renovate/non-major-dependencies branch February 28, 2026 01:11
github-actions bot pushed a commit that referenced this pull request Feb 28, 2026
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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