package-json-linter
Installation
SKILL.md
Package JSON Linter
Lint package.json files for missing fields, dependency issues, security risks, and best practices violations.
Commands
All commands use the bundled Python script at scripts/package_json_linter.py.
1. Lint a package.json file
python3 scripts/package_json_linter.py lint <file-or-directory> [--strict] [--format text|json|markdown]
Runs all lint rules against one or more package.json files. If given a directory, scans for package.json files recursively (excluding node_modules).
Flags:
--strict— exit code 1 on any warning (not just errors)--format— output format:text(default),json,markdown