chore(deps): update npm-package-json-lint to v11 and its config-default to v10 - #8860
Merged
Conversation
…package npm-package-json-lint-config-default v10 requires npm-package-json-lint v11, so the two updates can only be merged together. Group them so Renovate raises a single PR for both from now on.
nvuillam
requested review from
Kurt-von-Laven,
bdovaz and
echoix
as code owners
September 1, 2026 22:23
This was referenced Sep 1, 2026
Contributor
✅
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Combines two Renovate PRs that can only be merged together, and prevents the split from happening again.
Updates
10.5.1→11.0.09.0.1→10.0.0npm-package-json-lint-config-defaultv10 is a major bump whose only content is "Update to npm-package-json-lint v11", so neither PR can be merged on its own.Breaking change in npm-package-json-lint v11: the
--allowEmptyTargetsCLI option was removed, and behavior changed when no targets are provided. TheJSON_NPM_PACKAGE_JSON_LINTdescriptor never used that option and always passes.as target (cli_lint_mode_project_extra_args_after), so no descriptor change is needed.Renovate grouping
Added a
npm-package-json-lintgroup inrenovate.json5so both packages are raised in a single PR from now on.Dependabot is not involved here: these two packages are pinned in
megalinter/descriptors/json.megalinter-descriptor.ymland only tracked by the Renovate custom manager. Dependabot's npm scope in this repo is/mega-linter-runnerand the test fixtures.