prettier-plugin-rc-json
v1.0.0
Published
Prettier plugin that treats dot-rc configuration files (files named like .eslintrc, .babelrc, etc.) as JSON and formats them accordingly.
Readme
prettier-plugin-rc-json
Prettier plugin that treats dot-rc configuration files (files whose names match .*rc, e.g. .eslintrc, .babelrc) as JSON and formats them accordingly.
Installation
npm install --save-dev prettier prettier-plugin-rc-jsonPurpose
This plugin makes Prettier parse and format files named like .*rc as JSON. In practice the plugin simulates the following Prettier configuration override:
{
"overrides": [
{
"files": [".*rc"],
"options": {
"parser": "json"
}
}
]
}Note: .rc is not a file extension — it denotes filenames that match the pattern .*rc, for example .eslintrc, .babelrc, .stylelintrc, etc.
Usage
Add the plugin to your Prettier configuration (for example, in .prettierrc):
{
"plugins": ["prettier-plugin-rc-json"]
}Or run Prettier with the plugin via --plugin.
Compatibility
Requires prettier version >=3.6.0.
