eslint-plugin-prettier
Advanced tools
Changelog
5.2.1
ac036cc
Thanks @OrlovAlexei! - build(deps): Bump synckit from 0.8.6 to 0.9.1Changelog
5.1.2
#623 8210e44
Thanks @BPScott! - Add exports mapping to package.json, to allow import eslintPluginRecommended from 'eslint-plugin-prettier/recommended'
to work as expected.
Strictly speaking this is a breaking change as it removes the ability for people to import from "eslint-plugin-prettier/eslint-plugin-prettier.js" and "eslint-plugin-prettier/recommended.js" but the former was never recommended in the first place and the latter has only been available for a few days.
#621 2b09e7f
Thanks @JounQin! - feat: support parsing markdown
via eslint-mdx
natively
What means the following is unnecessary anymore when using with eslint-mdx
/eslint-plugin-mdx
!
[
{
files: ['**/*.md'],
rules: { 'prettier/prettier': ['error', { parser: 'markdown' }] },
},
{
files: ['**/*.mdx'],
rules: { 'prettier/prettier': ['error', { parser: 'mdx' }] },
},
]
Changelog
5.1.0
#616 3856413
Thanks @BPScott! - Add recommended config for the flat config format.
If you are using flat config, import the recommended config from eslint-plugin-prettier/recommended
. Like the legacy format recommended config, this automatically includes the contents of eslint-config-prettier
.
// eslint.config.js
const eslintPluginPrettierRecommended = require('eslint-plugin-prettier/recommended');
module.exports = [
// Any other config imports go at the top
eslintPluginPrettierRecommended,
];
#614 5270877
Thanks @BPScott! - Add meta block to plugin. This improves debugging and cachebusting when using the new flat config
#603 a63a570
Thanks @filiptammergard! - fix: specify eslint-config-prettier
as peer dependency
It's already added to peerDependenciesMeta
as optional, which means it should also be specified in peerDependencies
.
Changelog
5.0.1
21a7146
Thanks @krist7599555! - fix: parserPath
type might be undefined
on Eslint Falt Config