{"library":"prettier-package-json","type":"library","category":null,"description":"Prettier-package-json is a focused tool for formatting package.json files with consistent key ordering, script sorting, and author/contributor normalization. Version 2.8.0 is the current stable release, with active maintenance and monthly releases. It differs from generic JSON formatters by applying npm-specific rules: opinionated key order, smart script sorting (keeping pre/post scripts adjacent), filtering automatically included files from the `files` array, and expanding/contracting user objects. It provides both a CLI and programmatic API, supports pre-commit hooks via lint-staged, and is configurable via options like --expand-users. Designed for Node.js environments, it outputs valid JSON with deterministic formatting.","language":"javascript","status":"active","version":"2.8.0","tags":["javascript","cleanup","formatter","json","keys","object","package","package.json","prettier"],"install":[{"cmd":"npm install prettier-package-json","imports":["import { format } from 'prettier-package-json'","import { check } from 'prettier-package-json'","import { defaultOptions } from 'prettier-package-json'"]},{"cmd":"yarn add prettier-package-json","imports":[]},{"cmd":"pnpm add prettier-package-json","imports":[]}],"homepage":null,"github":"https://github.com/cameronhunter/prettier-package-json","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/prettier-package-json","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/prettier-package-json/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}