🌐
npm
npmjs.com › package › eslint
eslint - npm
1 week ago - An AST-based pattern checker for JavaScript.. Latest version: 10.0.3, last published: 9 days ago. Start using eslint in your project by running `npm i eslint`. There are 24640 other projects in the npm registry using eslint.
      » npm install eslint
    
Published   Mar 06, 2026
Version   10.0.3
Author   Nicholas C. Zakas
Homepage   https://eslint.org
🌐
npm
npmjs.com › org › eslint
npm | Profile
Utility to create ESLint config files.
🌐
ESLint
eslint.org › docs › latest › use › getting-started
Getting Started with ESLint
You can install and configure ESLint using this command: ... If you want to use a specific shareable config that is hosted on npm, you can use the --config option and specify the package name:
🌐
npm
npmjs.com › package › @angular-eslint › eslint-plugin
@angular-eslint/eslint-plugin - npm
2 weeks ago - ESLint plugin for Angular applications, following https://angular.dev/style-guide. Latest version: 21.3.0, last published: 11 days ago. Start using @angular-eslint/eslint-plugin in your project by running `npm i @angular-eslint/eslint-plugin`. There are 137 other projects in the npm registry using @angular-eslint/eslint-plugin.
      » npm install @angular-eslint/eslint-plugin
    
Published   Mar 05, 2026
Version   21.3.0
🌐
GitHub
github.com › eslint › eslint › releases
Releases · eslint/eslint
1 week ago - 70ff1d0 chore: eslint-config-eslint require Node ^20.19.0 || ^22.13.0 || >=24 (#20586) (Milos Djermanovic)
Author   eslint
🌐
ESLint
eslint.org › docs › latest › use › core-concepts
Core Concepts - ESLint - Pluggable JavaScript Linter
An ESLint plugin is an npm module that can contain a set of ESLint rules, configurations, processors, and languages. Often plugins include custom rules.
Find elsewhere
JavaScript code analysis software
ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It was created by Nicholas C. Zakas in 2013. Rules in ESLint are configurable, and customized rules … Wikipedia
Factsheet
Original author Nicholas C. Zakas
Developer Nicholas C. Zakas
Initial release June 30, 2013; 12 years ago (2013-06-30)
Factsheet
Original author Nicholas C. Zakas
Developer Nicholas C. Zakas
Initial release June 30, 2013; 12 years ago (2013-06-30)
🌐
ESLint
eslint.org
Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter
ESLint is the #1 JavaScript linter by downloads on npm (over 84.9 million downloads / week) and is used at companies like Microsoft, Airbnb, Netflix, and Facebook.
🌐
Hextrap
hextrap.com › r › pkg › npm › eslint
eslint - npm Package | Hextrap
February 6, 2026 - An AST-based pattern checker for JavaScript. eslint
🌐
npm
npmjs.com › package › typescript-eslint
typescript-eslint - npm
1 week ago - Tooling which enables you to use TypeScript with ESLint. Latest version: 8.57.0, last published: 6 days ago. Start using typescript-eslint in your project by running `npm i typescript-eslint`. There are 2868 other projects in the npm registry ...
      » npm install typescript-eslint
    
🌐
npm
npmjs.com › search
eslint - npm search
npm · Sign UpSign In · Sort by: Default · Default · Most downloaded this week · Most downloaded this month · Most dependents · Recently published · exact match · An AST-based pattern checker for JavaScript. ast · lint · javascript · ecmascript · espree · eslintbot• 10.0.3 • 8 days ago • 24641 dependents • MITpublished version 10.0.3, 8 days ago24641 dependents licensed under $MIT ·
🌐
Medium
medium.com › @ankitprofessional07 › setting-up-eslint-in-javascript-project-within-run-scripts-react-ec0d0c4ea11f
Setting up ESLint in JavaScript Project within run scripts— React | by Ankit Aggarwal | Medium
January 12, 2022 - Now a days it’s very important the code block that is being written should follow basic to advance standard of Eslint and to enforce developer to follow the same we can limit it with run scripts so every time, for example npm run start is defined to run the application it can pre check the Eslint defined rules and provide error there within or else run the application.
🌐
ESLint
archive.eslint.org › docs › user-guide › getting-started
Getting Started with ESLint
ESLint is completely pluggable, every single rule is a plugin and you can add more at runtime. Prerequisites: Node.js (^12.22.0, ^14.17.0, or >=16.0.0) built with SSL support. (If you are using an official Node.js distribution, SSL is always built in.) ... Note: npm init @eslint/config assumes you have a package.json file already.
🌐
DEV Community
dev.to › yehezkielgunawan › how-to-publish-eslint-rules-as-npm-package-12ce
How To Publish ESLint Rules as NPM Package - DEV Community
June 22, 2022 - So, his statement inspires me to create my own ESLint config library. First thing first, don’t forget to make an empty directory, then run npm init or yarn init. You can change eslint-config-test with your preferred folder name.
🌐
npm
npmjs.com › package › eslint-plugin-react
eslint-plugin-react - npm
React specific linting rules for ESLint. Latest version: 7.37.5, last published: a year ago. Start using eslint-plugin-react in your project by running `npm i eslint-plugin-react`. There are 16980 other projects in the npm registry using eslint-plugin-react.
      » npm install eslint-plugin-react
    
Published   Apr 03, 2025
Version   7.37.5
Author   Yannick Croissant
🌐
npm
npmjs.com › package › eslint-plugin-n
eslint-plugin-n - npm
1 month ago - Additional ESLint's rules for Node.js. Latest version: 17.24.0, last published: 22 days ago. Start using eslint-plugin-n in your project by running `npm i eslint-plugin-n`. There are 2226 other projects in the npm registry using eslint-plugin-n.
      » npm install eslint-plugin-n
    
Published   Feb 15, 2026
Version   17.24.0
Author   Toru Nagashima
🌐
JetBrains
jetbrains.com › help › rust › eslint.html
ESLint | RustRover Documentation
pnpm create @eslint/config@latest to install ESLint in the current project and generate a configuration file.
🌐
Reddit
reddit.com › r/typescript › why can't i do npm install after setting up eslint with typescript?
r/typescript on Reddit: Why can't I do npm install after setting up eslint with TypeScript?
July 19, 2024 -

I can't figure this out. Running eslint works but I can't do npm install anymore. I just followed the official docs for setup.

This is the error:

npm ERR! code ERESOLVE

npm ERR! ERESOLVE could not resolve

npm ERR!

npm ERR! While resolving: typescript-eslint@7.16.1

npm ERR! Found: eslint@9.7.0

npm ERR! node_modules/eslint

npm ERR! dev eslint@"^9.7.0" from the root project

npm ERR! peer eslint@"^6.0.0 || ^7.0.0 || >=8.0.0" from u/eslint-community/eslint-utils@4.4.0

npm ERR! node_modules/@eslint-community/eslint-utils

npm ERR! u/eslint-community/eslint-utils@"^4.2.0" from eslint@9.7.0

npm ERR! u/eslint-community/eslint-utils@"^4.4.0" from u/typescript-eslint/utils@7.16.1

npm ERR! node_modules/typescript-eslint/node_modules/@typescript-eslint/utils

npm ERR! u/typescript-eslint/utils@"7.16.1" from typescript-eslint@7.16.1

npm ERR! node_modules/typescript-eslint

npm ERR! dev typescript-eslint@"^7.16.1" from the root project

npm ERR! 2 more (@typescript-eslint/eslint-plugin, u/typescript-eslint/type-utils)

npm ERR!

npm ERR! Could not resolve dependency:

npm ERR! peer eslint@"^8.56.0" from typescript-eslint@7.16.1

npm ERR! node_modules/typescript-eslint

npm ERR! dev typescript-eslint@"^7.16.1" from the root project

npm ERR!

npm ERR! Conflicting peer dependency: eslint@8.57.0

npm ERR! node_modules/eslint

npm ERR! peer eslint@"^8.56.0" from typescript-eslint@7.16.1

npm ERR! node_modules/typescript-eslint

npm ERR! dev typescript-eslint@"^7.16.1" from the root project

npm ERR!

npm ERR! Fix the upstream dependency conflict, or retry

npm ERR! this command with --force or --legacy-peer-deps

npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

npm ERR!

npm ERR!

npm ERR! For a full report see:

npm ERR! /Users/user/.npm/_logs/2024-07-19T18_04_24_783Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /Users/user/.npm/_logs/2024-07-19T18_04_24_783Z-debug-0.log