I found the Perfectionist plugin to match my style and use it on every project. Answer from fvilers on reddit.com
npm
npmjs.com › package › eslint-plugin-node
eslint-plugin-node - npm
Additional ESLint's rules for Node.js. Latest version: 11.1.0, last published: 6 years ago. Start using eslint-plugin-node in your project by running `npm i eslint-plugin-node`. There are 2623 other projects in the npm registry using eslint-plugin-node.
» npm install eslint-plugin-node
Published Mar 28, 2020
Version 11.1.0
Author Toru Nagashima
GitHub
github.com › mysticatea › eslint-plugin-node › blob › master › package.json
eslint-plugin-node/package.json at master · mysticatea/eslint-plugin-node
Additional ESLint's rules for Node.js. Contribute to mysticatea/eslint-plugin-node development by creating an account on GitHub.
Author mysticatea
Is there a collection of useful ESLint rules for Node.js?
I found the Perfectionist plugin to match my style and use it on every project. More on reddit.com
node.js - Eslint plugins for node + typescript that work from the box - Stack Overflow
Right now I manually add plugins like eslint, n, security, import, sonarjs and some of them require manual fixes for typescript. Seems that many people solve the same problem many times, but I didn't More on stackoverflow.com
Auto format SQL using ESLint plugin
ESLint should handle Linting, not formatting. How do we get this into a program like prettier where SQL inside od literals are not formatted? More on reddit.com
Setting up eslint-plugin-jsdoc
Have you actually declared the rules from the plugin? Looking at the docs, that seems to be required. More on reddit.com
Videos
10:30
The SECRET to Perfect Code Formatting with ESLint and Prettier ...
09:24
Setup Prettier and ESLint for a Node.js project - YouTube
09:16
12. How to install npm ESLint plugin in the application and implement ...
09:15
3. How to Set Up ESLint 9 with Prettier in Node.js (Flat Config ...
11:31
How to configure ESLint for a Node.Js Project using VSC - YouTube
Ota-meshi
ota-meshi.github.io › eslint-plugin-node-dependencies
Introduction | eslint-plugin-node-dependencies
January 22, 2026 - This ESLint plugin checks package.json and provides linting rules related to dependencies problems.
GitHub
github.com › eslint-community › eslint-plugin-n
GitHub - eslint-community/eslint-plugin-n: Additional ESLint rules for Node.js · GitHub
To setup without the recommended configs, you'll need to add the plugin: const nodePlugin = require("eslint-plugin-n") module.exports = [ { plugins: {n: nodePlugin}, rules: { "n/exports-style": ["error", "module.exports"] } } ]
Starred by 325 users
Forked by 53 users
Languages JavaScript
npm
npmjs.com › search
eslint plugin node - npm search
ESLint plugin to check Node.js dependencies.
Ota-meshi
ota-meshi.github.io › eslint-plugin-node-dependencies › user-guide
User Guide | eslint-plugin-node-dependencies
ESLint plugin to check Node.js dependencies
Debian
packages.debian.org › sid › node-eslint-plugin-node
Debian -- Details of package node-eslint-plugin-node in sid
ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. Node.js is an event-based server-side JavaScript engine.
Reddit
reddit.com › r/node › is there a collection of useful eslint rules for node.js?
r/node on Reddit: Is there a collection of useful ESLint rules for Node.js?
February 7, 2025 -
There are plenty for React, but I couldn't find one specifically made for the backend.
Medium
medium.com › geekculture › eslint-with-node-js-in-simple-words-cee0a0cf9167
Eslint with Node JS in Simple Words | by Ibrahim AlRayyan | Geek Culture | Medium
September 1, 2021 - we just added "jest": true to env, in case you want to apply unit testing using jestto your node project. Extra rules were added to the rules section as well. Aaand that's it! Why these certain rules?! Honestly, there are a lot of other rules that you can add, but these rules are quite enough to enhance your code readability and help you avoid bugs. Faire enough!! 🙂 ... Each eslint rule has three possible values: off , warn , error .
GitHub
github.com › mysticatea › eslint-plugin-node › blob › master › .nycrc
eslint-plugin-node/.nycrc at master · mysticatea/eslint-plugin-node
Additional ESLint's rules for Node.js. Contribute to mysticatea/eslint-plugin-node development by creating an account on GitHub.
Author mysticatea
npm
npmjs.com › package › eslint-plugin-node-dependencies
eslint-plugin-node-dependencies - npm
June 7, 2025 - ESLint plugin to check Node.js dependencies.. Latest version: 1.3.0, last published: a month ago. Start using eslint-plugin-node-dependencies in your project by running `npm i eslint-plugin-node-dependencies`. There are 10 other projects in the npm registry using eslint-plugin-node-dependencies.
» npm install eslint-plugin-node-dependencies
Published Nov 20, 2025
Version 1.3.0
Author Yosuke Ota
GitHub
github.com › mysticatea › eslint-plugin-node › issues
mysticatea/eslint-plugin-node
February 7, 2019 - Additional ESLint's rules for Node.js. Contribute to mysticatea/eslint-plugin-node development by creating an account on GitHub.
Author mysticatea
GitHub
github.com › mysticatea › eslint-plugin-node › blob › master › docs › rules › no-deprecated-api.md
eslint-plugin-node/docs/rules/no-deprecated-api.md at master · mysticatea/eslint-plugin-node
May 10, 2021 - The version option accepts the valid version range of node-semver. This is the array of module names and module's member names. Default is an empty array. This rule ignores APIs that ignoreModuleItems includes. This option can include the following values: ... /*eslint node/no-deprecated-api: [error, {ignoreModuleItems: ["new buffer.Buffer()"]}] */ const buffer = require("buffer") const data = new buffer.Buffer(10) // OK since it's in ignoreModuleItems.
Author mysticatea
Yarn
classic.yarnpkg.com › en › package › eslint-plugin-node-import
eslint-plugin-node-import
Fast, reliable, and secure dependency management.
GitHub
github.com › dustinspecker › awesome-eslint
GitHub - dustinspecker/awesome-eslint: A list of awesome ESLint plugins, configs, etc. · GitHub
RegExp - ESLint plugin for finding regexp mistakes and style guide violations. sort-keys-fix - Adds fixer for ESLint sort-keys rule. ... Optimize Regex - Optimize regex literals. ... pii - Checks and enforces PII Compliance of the code. i.e. no email address, birth date, IP address or phone number in comments or string literals. pg - PostgreSQL/node-postgres security: SQL injection prevention (CWE-89), connection pool leak detection (CWE-772), transaction safety.
Starred by 4.7K users
Forked by 245 users