{"name":"sort-package-json","version":"3.2.0","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","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 && dtslint --localTs node_modules/typescript/lib","test-coverage":"c8 ava","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.1","detect-newline":"^4.0.1","git-hooks-list":"^4.0.0","is-plain-obj":"^4.1.0","semver":"^7.7.1","sort-object-keys":"^1.1.3","tinyglobby":"^0.2.12"},"devDependencies":{"@commitlint/cli":"^19.7.1","@commitlint/config-conventional":"^19.7.1","@eslint/js":"^9.21.0","ava":"^6.2.0","c8":"^10.1.3","dot-prop":"^9.0.0","dtslint":"^4.2.1","esbuild":"^0.25.0","eslint":"^9.21.0","eslint-config-prettier":"^10.0.2","eslint-plugin-n":"^17.15.1","eslint-plugin-promise":"^7.2.1","globals":"^16.0.0","husky":"^9.1.7","lint-staged":"^15.4.3","ncp":"^2.0.0","prettier":"^3.5.2","semantic-release":"^24.2.3","tempy":"^3.1.0","typescript":"^5.8.2"},"_id":"sort-package-json@3.2.0","gitHead":"27e4b7bf4d1357c43c147861b76fcf0f79c661d5","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"735a16dad21cc1a82c317dfa856edfcf3d8418b3","size":26414,"noattachment":false,"key":"/sort-package-json/-/sort-package-json-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sort-package-json/download/sort-package-json-3.2.0.tgz"},"_npmUser":{"name":"keithamus","email":"npm@keithcirkel.co.uk"},"directories":{},"maintainers":[{"name":"keithamus","email":"npm@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sort-package-json_3.2.0_1746370592849_0.020767134557949873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-04T14:56:33.088Z","publish_time":1746370593088,"_source_registry_name":"default","_cnpm_publish_time":1746370593088,"dist-tags":{"latest":"3.6.1"}}