{"name":"sort-package-json","version":"3.5.2","description":"Sort an Object or package.json based on the well-known package.json keys","keywords":["keys","object","sort"],"homepage":"https://github.com/keithamus/sort-package-json#readme","bugs":{"url":"https://github.com/keithamus/sort-package-json/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/keithamus/sort-package-json.git"},"license":"MIT","author":{"name":"Keith Cirkel","email":"npm@keithcirkel.co.uk","url":"http://keithcirkel.co.uk/"},"type":"module","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.js"},"require":{"types":"./index.d.ts","default":"./index.cjs"}}},"types":"index.d.ts","bin":{"sort-package-json":"cli.js"},"scripts":{"build":"esbuild index.js --bundle --platform=node --outfile=index.cjs --external:semver","fix":"eslint . --fix && prettier . --write && node cli.js \"package.json\"","lint":"eslint . && prettier . \"!**/*.js\" --check && node cli.js \"package.json\" --check","prepare":"husky","prepublishOnly":"npm run build","semantic-release":"semantic-release","test":"ava && tstyche","test-coverage":"c8 npm run test","update-snapshots":"ava --update-snapshots"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"package.json":["node cli.js"],"*.js":["eslint --fix"],"**/*":["prettier --write --ignore-unknown"]},"prettier":{"semi":false,"singleQuote":true},"ava":{"verbose":true},"dependencies":{"detect-indent":"^7.0.2","detect-newline":"^4.0.1","git-hooks-list":"^4.1.1","is-plain-obj":"^4.1.0","semver":"^7.7.3","sort-object-keys":"^2.0.1","tinyglobby":"^0.2.15"},"devDependencies":{"@commitlint/cli":"^20.1.0","@commitlint/config-conventional":"^20.0.0","@eslint/js":"^9.39.1","ava":"^6.4.1","c8":"^10.1.3","dot-prop":"^10.1.0","esbuild":"^0.27.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-n":"^17.23.1","eslint-plugin-promise":"^7.2.1","globals":"^16.5.0","husky":"^9.1.7","lint-staged":"^16.2.7","prettier":"^3.7.1","semantic-release":"^25.0.2","tempy":"^3.1.0","tstyche":"^5.0.1"},"engines":{"node":">=20"},"gitHead":"0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9","_id":"sort-package-json@3.5.2","_nodeVersion":"24.11.1","_npmVersion":"11.6.4","dist":{"shasum":"fc0090d4319a31012cb0db253215571bcdcb0865","size":16411,"noattachment":false,"key":"/sort-package-json/-/sort-package-json-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sort-package-json/download/sort-package-json-3.5.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a335ba61-7935-4349-b4d5-406dfcb178c7"}},"directories":{},"maintainers":[{"name":"keithamus","email":"npm@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sort-package-json_3.5.2_1765702460441_0.5383292425086594"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-14T08:54:20.577Z","publish_time":1765702460577,"_source_registry_name":"default","_cnpm_publish_time":1765702460577,"dist-tags":{"latest":"3.6.1"}}