{"name":"package-json-validator","version":"1.0.0","description":"Tools to validate package.json files.","keywords":["lint","package.json","package.json linter","package.json validator","validator"],"homepage":"https://github.com/JoshuaKGoldberg/package-json-validator#readme","bugs":{"url":"https://github.com/JoshuaKGoldberg/package-json-validator/issues"},"repository":{"type":"git","url":"git+https://github.com/JoshuaKGoldberg/package-json-validator.git"},"license":"MIT","author":{"name":"Nick Sullivan","email":"nick@sullivanflock.com"},"contributors":[{"name":"Nick Sullivan","email":"nick@sullivanflock.com"},{"name":"JoshuaKGoldberg","email":"npm@joshuakgoldberg.com","url":"https://joshuakgoldberg.com"}],"type":"commonjs","exports":{".":{"import":{"type":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"type":"./lib/index.d.ts","default":"./lib/index.js"}},"./package.json":"./package.json"},"main":"lib/index.js","module":"lib/index.mjs","types":"lib/index.d.ts","bin":{"pjv":"lib/bin/pjv.mjs"},"scripts":{"build":"tsup","format":"prettier .","lint":"eslint . --max-warnings 0","lint:knip":"knip","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","prepare":"husky","test":"vitest","tsc":"tsc","type-check":"tsc"},"lint-staged":{"*":"prettier --ignore-unknown --write"},"dependencies":{"yargs":"~17.7.2"},"devDependencies":{"@eslint-community/eslint-plugin-eslint-comments":"4.5.0","@eslint/js":"9.26.0","@release-it/conventional-changelog":"10.0.0","@types/eslint-plugin-markdown":"2.0.2","@types/node":"22.15.0","@types/yargs":"17.0.33","@vitest/coverage-v8":"3.1.1","@vitest/eslint-plugin":"1.1.38","console-fail-test":"0.5.0","create-typescript-app":"2.42.0","cspell":"9.0.0","eslint":"9.26.0","eslint-plugin-jsdoc":"50.6.8","eslint-plugin-jsonc":"2.20.0","eslint-plugin-markdown":"5.1.0","eslint-plugin-n":"17.18.0","eslint-plugin-package-json":"0.31.0","eslint-plugin-perfectionist":"4.12.0","eslint-plugin-regexp":"2.7.0","eslint-plugin-yml":"1.18.0","husky":"9.1.7","knip":"5.55.0","lint-staged":"16.0.0","markdownlint":"0.38.0","markdownlint-cli":"0.44.0","prettier":"3.5.3","prettier-plugin-curly":"0.3.1","prettier-plugin-packagejson":"2.5.10","prettier-plugin-sh":"0.17.0","release-it":"19.0.1","sentences-per-line":"0.3.0","tsup":"8.4.0","typescript":"5.8.2","typescript-eslint":"8.32.0","vitest":"3.1.1"},"packageManager":"pnpm@10.10.0","engines":{"node":">=18"},"publishConfig":{"provenance":true},"_id":"package-json-validator@1.0.0","gitHead":"72131bf986d9078948877bd5ec23c340ac4ee577","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"18224c3b314a0354e4bde7c2543481e5c4186e4e","size":16982,"noattachment":false,"key":"/package-json-validator/-/package-json-validator-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/package-json-validator/download/package-json-validator-1.0.0.tgz"},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"directories":{},"maintainers":[{"name":"joshuakgoldberg","email":"joshuakgoldberg@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/package-json-validator_1.0.0_1747669439955_0.7937045273380221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-19T15:44:00.138Z","publish_time":1747669440138,"_source_registry_name":"default","deprecated":"This version was unintentionally released","_cnpm_publish_time":1747669440138,"dist-tags":{"latest":"0.59.0"}}