Skip to content

chore(security): remove 2 redundant resolutions#294

Closed
PMerlet wants to merge 1 commit intomainfrom
security/2026-04-30
Closed

chore(security): remove 2 redundant resolutions#294
PMerlet wants to merge 1 commit intomainfrom
security/2026-04-30

Conversation

@PMerlet
Copy link
Copy Markdown
Member

@PMerlet PMerlet commented Apr 30, 2026

Summary

0 fixed, 0 ignored, 0 deferred, 0 resolutions added, 2 resolutions removed. | label: 🔒 security applied

No open Dependabot alerts at the time of this run — shipping for resolution hygiene only.

Fixed

None — no open alerts.

Ignored

None.

Deferred

None.

Resolutions added

None.

Resolutions removed

File Pinned package + version Reason
package.json lodash: ^4.18.0 Redundant. @semantic-release/changelog, @semantic-release/git, and @commitlint/cli declare lodash: ^4.17.4; with the entry removed, yarn install still resolves lodash@4.18.1 (verified via yarn why lodash).
package.json lodash-es: ^4.18.0 Redundant. @semantic-release/exec declares lodash-es: ^4.17.21; with the entry removed, yarn install still resolves lodash-es@4.18.1 (verified via yarn why lodash-es).

semantic-release-slack-bot/**/micromatch: ^4.0.8 was tested and kept — without it, semantic-release-slack-bot@4.0.2 pins micromatch@4.0.2, below the patched range for GHSA-952p-6rrq-rcjv (ReDoS, fixed in 4.0.8).

Risks

No behavior change. Resolved versions of lodash (4.18.1), lodash-es (4.18.1), and micromatch (4.0.8) are all unchanged in yarn.lock — verified via yarn why <pkg> after the install. The package.json entries were redundant pins, not active overrides.

Manual testing

Covered by CI.

Validation

✅ CI green

Remove redundant resolutions in package.json:
- lodash: ^4.18.0 (natural resolution from @semantic-release/* satisfies >=4.18.0)
- lodash-es: ^4.18.0 (natural resolution from @semantic-release/exec satisfies >=4.18.0)

Kept semantic-release-slack-bot/**/micromatch: ^4.0.8 — without it,
semantic-release-slack-bot pins micromatch@4.0.2 which is below the
patched ^4.0.8 (GHSA-952p-6rrq-rcjv).

https://claude.ai/code/session_01SM8R8X6anjSWiZc5q2bfKt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants