prettier-plugin-pkgsort
Version:
Use prettier-package-json to sort your package.json.
52 lines (39 loc) • 1.1 kB
Markdown
[](https://www.npmjs.com/package/prettier-plugin-pkgsort)
Use prettier-package-json to sort your package.json.
- Consistent key order
- Sensibly sorted scripts
- Expand/contract author, contributors, and maintainers
- Filter and sort files field
- Powered by [prettier-package-json](https://github.com/cameronhunter/prettier-package-json)
```bash
$ npm install prettier-plugin-pkgsort -D
$ yarn add prettier-plugin-pkgsort -D
$ pnpm add prettier-plugin-pkgsort -D
```
```ts
// .prettierrc.js
module.exports = {
plugins: [
// Add this plugin to your prettier config
"prettier-plugin-pkgsort",
],
};
```
```ts
// .prettierrc.js
module.exports = {
pkgsortExpandUsers: true, // Expand users in author, contributors, and maintainers
pkgsortKeyOrder: [
"name",
"description",
// ...
], // Order of keys
};
```
[](./LICENSE). Made with ❤️ by [Ray](https://github.com/so1ve)