Skip to content

fix: sync package-lock.json root license with package.json - #151

Merged
jackgranatowski merged 1 commit into
claude/gpl-relicensefrom
claude/pr-149-reviews-autofix-kuprtv
Jul 3, 2026
Merged

jackgranatowski merged 1 commit into
claude/gpl-relicensefrom
claude/pr-149-reviews-autofix-kuprtv

Conversation

@jackgranatowski

Copy link
Copy Markdown
Contributor

Summary

  • Follow-up to the qodo-code-review findings on chore: relicense plugin from GPL-2.0-or-later to GPL-3.0-or-later #149.
  • Verified 4 of 5 flagged findings were already fixed by f45ac7a (the scope-leak recovery commit): npm run check script, Gutenberg class-color-math.php include, SLASHED_*_CSS_REF version alignment, and composer phpunit script/dependency.
  • Finding docs: trim and correct markdown to shipped reality #5 (stale package-lock.json metadata) was only partially fixed — the version field matched, but the root package's license field was still MIT while package.json had already been changed to GPL-3.0-or-later as part of the relicense. This PR corrects the lockfile's root license field to match.

Test plan

  • npm test — 142/142 passing
  • node scripts/verify-sync.js — all version metadata consistent
  • Confirmed no other package-lock.json license entries were affected (only the root package block changed; dependency license fields are unrelated third-party packages)

🤖 Generated with Claude Code


Generated by Claude Code

The relicense in 71ca832 updated package.json's license field to
GPL-3.0-or-later but left the lockfile's root package license at MIT,
leaving the two out of sync (review finding #5).
@qodo-code-review

Copy link
Copy Markdown

Code Review by Qodo

Grey Divider

No Changes in PR

Qodo reviewed your PR and found no changes in the code

Grey Divider

Qodo Logo

@coderabbitai

coderabbitai Bot commented Jul 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 2fcf14a8-87ed-4e95-a508-edb313ec25b5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/pr-149-reviews-autofix-kuprtv

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jackgranatowski
jackgranatowski merged commit a923c2f into claude/gpl-relicense Jul 3, 2026
9 checks passed
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.

2 participants