Skip to content

Commit 31a9fd0

Browse files
fix: Clearer error message for wrong plugin format (#19380)
* fix: Clearer error message for wrong plugin format fixes #18926 * Update messages/eslintrc-plugins.js Co-authored-by: Tanuj Kanti <86398394+Tanujkanti4441@users.noreply.github.com> * Update messages/eslintrc-plugins.js Co-authored-by: Tanuj Kanti <86398394+Tanujkanti4441@users.noreply.github.com> --------- Co-authored-by: Tanuj Kanti <86398394+Tanujkanti4441@users.noreply.github.com>
1 parent 61d99e3 commit 31a9fd0

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

messages/eslintrc-plugins.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@ module.exports = function({ plugins }) {
55
const isArrayOfStrings = typeof plugins[0] === "string";
66

77
return `
8-
A config object has a "plugins" key defined as an array${isArrayOfStrings ? " of strings" : ""}.
8+
A config object has a "plugins" key defined as an array${isArrayOfStrings ? " of strings" : ""}. It looks something like this:
99
10-
Flat config requires "plugins" to be an object in this form:
10+
{
11+
"plugins": ${JSON.stringify(plugins)}
12+
}
13+
14+
Flat config requires "plugins" to be an object, like this:
1115
1216
{
1317
plugins: {

0 commit comments

Comments
 (0)