-
Notifications
You must be signed in to change notification settings - Fork 3
chore(devdeps): update dependency eslint-plugin-package-json to v0.56.3 #409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
View your CI Pipeline Execution ↗ for commit 9c04b25
☁️ Nx Cloud last updated this comment at |
16daaef
to
945cf75
Compare
945cf75
to
2e1d10e
Compare
2e1d10e
to
beadb6f
Compare
beadb6f
to
acfcfd4
Compare
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
acfcfd4
to
8e7289e
Compare
3aa7c36
to
6611bf5
Compare
6611bf5
to
9fc2b2a
Compare
9fc2b2a
to
07881b7
Compare
07881b7
to
555e13b
Compare
555e13b
to
e7864c5
Compare
e7864c5
to
b75af25
Compare
b75af25
to
7c14000
Compare
7c14000
to
ffc5b8e
Compare
ffc5b8e
to
9c04b25
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nx Cloud has identified a possible root cause for your failed CI:
The pull request updates eslint-plugin-package-json from version 0.30.0 to 0.56.3, a major version jump introducing numerous new validation rules for package.json files.
The failures occur because the updated plugin version includes new rules that were not present in the previous version:
- require-description: Now requires all packages to have a description field
- require-type: Now requires packages to specify a type field
- valid-author: Enhanced validation requiring author fields to have a name property
- valid-description: Enhanced validation ensuring descriptions are non-empty
These failures are classified as environment_state because:
- The package.json files in the repository were not modified by this PR
- The files were already "non-compliant" according to the new rules
- The PR only updated the linting tool, which now detects pre-existing issues
- The failures are a result of stricter tooling being introduced, not code changes
The repository's package.json files would need to be updated to comply with the new ESLint rules, but this should be done as a separate effort from the dependency update. The dependency update itself did not introduce any bugs or break any functionality - it merely revealed existing gaps in package.json metadata according to the new validation rules.
To resolve this, the team should either:
- Update all package.json files to include the required fields
- Configure the new rules to be warnings instead of errors
- Disable specific rules that are not desired for this project
- Pin the eslint-plugin-package-json version until the codebase can be updated
A code change would likely not resolve this issue, so no action was taken.
⚙️ An Nx Cloud workspace admin can disable these reviews in workspace settings.
This PR contains the following updates:
0.30.0
->0.56.3
Release Notes
JoshuaKGoldberg/eslint-plugin-package-json (eslint-plugin-package-json)
v0.56.3
Compare Source
Bug Fixes
defineConfig
(#1245) (861e5e1), closes #1242v0.56.2
Compare Source
Bug Fixes
v0.56.1
Compare Source
Bug Fixes
v0.56.0
Compare Source
Features
directories
(#1224) (b1cc676), closes #825v0.55.0
Compare Source
Features
v0.54.0
Compare Source
Features
exports
(#1220) (2af10da), closes #1033v0.53.0
Compare Source
Features
0.52.1 (2025-08-07)
Bug Fixes
prettier-plugin-packagejson
(#1203) (1f5c590), closes #753v0.52.1
Compare Source
Features
0.52.1 (2025-08-07)
Bug Fixes
prettier-plugin-packagejson
(#1203) (1f5c590), closes #753v0.52.0
Compare Source
Features
0.52.1 (2025-08-07)
Bug Fixes
prettier-plugin-packagejson
(#1203) (1f5c590), closes #753v0.51.0
Compare Source
Features
ignorePrivate
option to allrequire-*
rules (#1158) (055009b), closes #1092v0.50.0
Compare Source
Features
require-
rules forbugs
,bundleDependencies
,dependencies
, and more (#1197) (0a06664), closes #862 #863 #811 #809 #801 #797v0.49.0
Compare Source
Features
v0.48.0
Compare Source
Features
cpu
(#1192) (b52cd7c), closes #8210.47.1 (2025-07-30)
Bug Fixes
v0.47.1
Compare Source
Features
cpu
(#1192) (b52cd7c), closes #8210.47.1 (2025-07-30)
Bug Fixes
v0.47.0
Compare Source
Features
cpu
(#1192) (b52cd7c), closes #8210.47.1 (2025-07-30)
Bug Fixes
v0.46.0
Compare Source
Features
config
(#1179) (b71de96), closes #8200.45.2 (2025-07-24)
Bug Fixes
0.45.1 (2025-07-18)
Bug Fixes
v0.45.2
Compare Source
Features
config
(#1179) (b71de96), closes #8200.45.2 (2025-07-24)
Bug Fixes
0.45.1 (2025-07-18)
Bug Fixes
v0.45.1
Compare Source
Features
config
(#1179) (b71de96), closes #8200.45.2 (2025-07-24)
Bug Fixes
0.45.1 (2025-07-18)
Bug Fixes
v0.45.0
Compare Source
Features
config
(#1179) (b71de96), closes #8200.45.2 (2025-07-24)
Bug Fixes
0.45.1 (2025-07-18)
Bug Fixes
v0.44.1
Compare Source
Features
license
(#1174) (df450a1), closes #8300.44.1 (2025-07-10)
Bug Fixes
v0.44.0
Compare Source
Features
license
(#1174) (df450a1), closes #8300.44.1 (2025-07-10)
Bug Fixes
v0.43.4
Compare Source
Features
bundleDependencies
(#1148) (ee44973), closes #8190.43.4 (2025-07-09)
Bug Fixes
0.43.3 (2025-07-08)
Bug Fixes
0.43.2 (2025-07-04)
Bug Fixes
0.43.1 (2025-07-03)
Bug Fixes
v0.43.3
Compare Source
Features
bundleDependencies
(#1148) (ee44973), closes #8190.43.4 (2025-07-09)
Bug Fixes
0.43.3 (2025-07-08)
Bug Fixes
0.43.2 (2025-07-04)
Bug Fixes
0.43.1 (2025-07-03)
Bug Fixes
v0.43.2
Compare Source
Features
bundleDependencies
(#1148) (ee44973), closes #8190.43.4 (2025-07-09)
Bug Fixes
0.43.3 (2025-07-08)
Bug Fixes
0.43.2 (2025-07-04)
Bug Fixes
0.43.1 (2025-07-03)
Bug Fixes
v0.43.1
Compare Source
Features
bundleDependencies
(#1148) (ee44973), closes #8190.43.4 (2025-07-09)
Bug Fixes
0.43.3 (2025-07-08)
Bug Fixes
0.43.2 (2025-07-04)
Bug Fixes
0.43.1 (2025-07-03)
Bug Fixes
v0.43.0
Compare Source
Features
bundleDependencies
(#1148) (ee44973), closes #8190.43.4 (2025-07-09)
Bug Fixes
0.43.3 (2025-07-08)
Bug Fixes
0.43.2 (2025-07-04)
Bug Fixes
0.43.1 (2025-07-03)
Bug Fixes
v0.42.1
Compare Source
Features
0.42.1 (2025-07-01)
Bug Fixes
v0.42.0
Compare Source
Features
0.42.1 (2025-07-01)
Bug Fixes
v0.41.0
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
0.40.1 (2025-06-18)
Bug Fixes
v0.40.5
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
0.40.1 (2025-06-18)
Bug Fixes
v0.40.4
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
0.40.1 (2025-06-18)
Bug Fixes
v0.40.3
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
0.40.1 (2025-06-18)
Bug Fixes
v0.40.2
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
0.40.1 (2025-06-18)
Bug Fixes
v0.40.1
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
0.40.1 (2025-06-18)
Bug Fixes
v0.40.0
Compare Source
Features
0.40.5 (2025-06-23)
Bug Fixes
0.40.4 (2025-06-20)
Bug Fixes
0.40.3 (2025-06-19)
Bug Fixes
0.40.2 (2025-06-19)
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.