Skip to content

Commit 19a871a

Browse files
authoredJul 2, 2021
Docs: Suggest linting plugins for ESLint plugin developers (#14754)
1 parent aa87329 commit 19a871a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
 

‎docs/developer-guide/working-with-plugins.md

+8
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,14 @@ The plugin support was introduced in ESLint version `0.8.0`. Ensure the `peerDep
216216

217217
ESLint provides the [`RuleTester`](/docs/developer-guide/nodejs-api.md#ruletester) utility to make it easy to test the rules of your plugin.
218218

219+
### Linting
220+
221+
ESLint plugins should be linted too! It's suggested to lint your plugin with the `recommended` configurations of:
222+
223+
* [eslint](https://www.npmjs.com/package/eslint)
224+
* [eslint-plugin-eslint-plugin](https://www.npmjs.com/package/eslint-plugin-eslint-plugin)
225+
* [eslint-plugin-node](https://www.npmjs.com/package/eslint-plugin-node)
226+
219227
## Share Plugins
220228
221229
In order to make your plugin available to the community you have to publish it on npm.

0 commit comments

Comments
 (0)
Please sign in to comment.