package.json Validator
Validate a package.json file for common issues: missing required fields (name, version), invalid semver, missing main/exports for libraries, files-array problems, scripts that reference undefined commands, dependency duplication between deps and devDeps.
How to use the package.json Validator
Paste your package.json. The validator reports structural issues, semver problems, and questionable patterns. It doesn't run npm install — runtime issues (missing peer deps, version conflicts) need npm ls or a real installer.