From 5270877d169bec05449861c8ad7e6338b0ad47c0 Mon Sep 17 00:00:00 2001 From: Ben Scott <227292+BPScott@users.noreply.github.com> Date: Sat, 2 Dec 2023 16:29:11 -0800 Subject: [PATCH] feat: add meta block to config (#614) --- .changeset/five-tools-matter.md | 5 +++++ eslint-plugin-prettier.js | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .changeset/five-tools-matter.md diff --git a/.changeset/five-tools-matter.md b/.changeset/five-tools-matter.md new file mode 100644 index 00000000..30d92a70 --- /dev/null +++ b/.changeset/five-tools-matter.md @@ -0,0 +1,5 @@ +--- +'eslint-plugin-prettier': patch +--- + +Add meta block to plugin. This improves debugging and cachebusting when using the new flat config diff --git a/eslint-plugin-prettier.js b/eslint-plugin-prettier.js index b6d0a46e..bf817ab4 100644 --- a/eslint-plugin-prettier.js +++ b/eslint-plugin-prettier.js @@ -23,6 +23,7 @@ const { showInvisibles, generateDifferences, } = require('prettier-linter-helpers'); +const { name, version } = require('./package.json'); // ------------------------------------------------------------------------------ // Constants @@ -80,6 +81,7 @@ function reportDifference(context, difference) { * @type {Plugin} */ const eslintPluginPrettier = { + meta: { name, version }, configs: { recommended: { extends: ['prettier'],