Skip to content

fix: dep minimatch 9.0.0 added to overriders#544

Merged
robsongajunior merged 1 commit intomainfrom
fix/webkit-lint
Apr 30, 2026
Merged

fix: dep minimatch 9.0.0 added to overriders#544
robsongajunior merged 1 commit intomainfrom
fix/webkit-lint

Conversation

@robsongajunior
Copy link
Copy Markdown
Collaborator

Summary

The error was caused by an incompatibility between minimatch@3.1.5 and Node.js v24.15.0. The old
version of minimatch doesn't work properly with newer Node.js versions.

Fix applied:

  1. Added "minimatch": ">=9.0.0" to both the overrides and pnpm.overrides sections in
    /Users/robson.junior/www/webkit/package.json
  2. Reinstalled dependencies with pnpm install

This forced all packages that depend on minimatch to use version >=9.0.0 (specifically 10.2.5), which is
compatible with Node.js v24.15.0.

The lint command now executes without errors.

@robsongajunior robsongajunior requested a review from a team as a code owner April 30, 2026 14:51
@robsongajunior robsongajunior self-assigned this Apr 30, 2026
@robsongajunior robsongajunior added the dependencies Pull requests that update a dependency file label Apr 30, 2026
@robsongajunior robsongajunior merged commit d672732 into main Apr 30, 2026
3 checks passed
@robsongajunior robsongajunior deleted the fix/webkit-lint branch April 30, 2026 14:53
robsongajunior pushed a commit that referenced this pull request Apr 30, 2026
## [1.27.0](https://github.com/aziontech/webkit/compare/@aziontech/webkit@1.26.0...@aziontech/webkit@1.27.0) (2026-04-30)

### Features

* add comment ([32162bb](32162bb))

### Bug Fixes

* dep minimatch 9.0.0 added to overriders ([#544](#544)) ([d672732](d672732))
@robsongajunior
Copy link
Copy Markdown
Collaborator Author

🎉 This PR is included in version 1.27.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

dependencies Pull requests that update a dependency file released

Development

Successfully merging this pull request may close these issues.

2 participants