npm-package-json-lint is a command-line tool and Node.js library that lints package.json files, ensuring they adhere to best practices and project-specific rules. It helps maintain consistency and quality across projects by enforcing standards for fields like name, version, description, and dependencies. Leveraging a configurable rule set, developers can tailor linting to their specific needs, preventing common errors and improving maintainability. Ideal for CI/CD pipelines.
The npm package npm-package-json-lint exhibits sporadic release activity. It had bursts of releases in late 2021 and early 2022, followed by periods of inactivity. New major versions were released roughly annually: version 6 in March 2022, version 7 in July 2023, version 8 in June 2024, and version 9 in June 2025. Several months see no releases.
npm-package-json-lint downloads show fluctuations. After a peak in June 2025 (988163), downloads decreased to 701232 in August 2025. September 2025 data is incomplete at 54004. Overall, download numbers have varied throughout the observed period.