@nice-move/prettier-plugin-package-json
v0.9.2
Published
A `prettier` plugin to make `package.json` prettier
Downloads
2,413
Maintainers
Readme
@nice-move/prettier-plugin-package-json
A prettier plugin to make package.json prettier.
Read about npm-package.json.
Installation
npm install prettier @nice-move/prettier-plugin-package-json --save-devUsage
// .prettierrc.json
{
"overrides": [
{
"files": "package.json",
"options": {
"parser": "package-json"
}
}
]
}prettier --write **/package.jsonFeature
- Normalize by normalize-package-data and normalize-package-bin
- Sort
package.jsonfields in a preset order - Expand
authorandcontributorsfields into objects - Remove deprecated fields like
preferGlobal,engineStrict - Merge
bundleDependenciesintobundledDependencies - Rename
esnext/jsnexttomodule, renametypingstotypes - Differentiate
UNLICENSEDandUnlicenselicense byprivate - Remove leading
./frommain/files[n] - Normalize
engines.*versions - Normalize
repositoryfields - Set
versionwhen needed - More ...
