🌐
npm
npmjs.com › package › typescript-eslint
typescript-eslint - npm
2 weeks ago - Tooling which enables you to use TypeScript with ESLint. Latest version: 8.57.1, last published: 3 days ago. Start using typescript-eslint in your project by running `npm i typescript-eslint`. There are 2883 other projects in the npm registry ...
      » npm install typescript-eslint
    
🌐
npm
npmjs.com › package › @typescript-eslint › eslint-plugin
@typescript-eslint/eslint-plugin - npm
4 days ago - An ESLint plugin which provides lint rules for TypeScript codebases.
🌐
ESLint
eslint.org › docs › latest › use › getting-started
Getting Started with ESLint
If you use ESLint’s TypeScript type definitions, TypeScript 5.3 or later is required. 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 › @typescript-eslint › project-service
@typescript-eslint/project-service - npm
2 weeks ago - Standalone TypeScript project service wrapper for linting.. Latest version: 8.57.1, last published: 9 hours ago. Start using @typescript-eslint/project-service in your project by running `npm i @typescript-eslint/project-service`. There are ...
Published   Mar 16, 2026
Version   8.57.1
🌐
npm
npmjs.com › package › @typescript-eslint › typescript-estree
@typescript-eslint/typescript-estree - npm
4 days ago - A parser that converts TypeScript source code into an ESTree compatible form. Latest version: 8.57.1, last published: 2 days ago. Start using @typescript-eslint/typescript-estree in your project by running `npm i @typescript-eslint/typescri...
🌐
TypeScript ESlint
typescript-eslint.io › getting-started
Getting Started | typescript-eslint
First, install the required packages for ESLint, TypeScript, and our tooling: npm · Yarn · pnpm · npm install --save-dev eslint @eslint/js typescript typescript-eslint · yarn add --dev eslint @eslint/js typescript typescript-eslint · pnpm ...
🌐
TypeScript ESlint
typescript-eslint.io › packages › typescript-eslint
typescript-eslint | typescript-eslint
Tooling which enables you to use TypeScript with ESLint · This package is the main entrypoint that you can use to consume our tooling with ESLint. This package exports the following: npm · Yarn · pnpm · npm i typescript-eslint · yarn add ...
🌐
npm
npmjs.com › package › eslint
eslint - npm
2 weeks ago - An AST-based pattern checker for JavaScript.. Latest version: 10.0.3, last published: 13 days ago. Start using eslint in your project by running `npm i eslint`. There are 24637 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
Find elsewhere
🌐
TypeScript ESlint
typescript-eslint.io › packages › eslint-plugin
@typescript-eslint/eslint-plugin | typescript-eslint
Those rules rely on @typescript-eslint/parser to parse TypeScript code into ESLint-compatible nodes, as well as provide backing TypeScript programs.
🌐
TypeScript ESlint
typescript-eslint.io › users › releases
Releases | typescript-eslint
To try out the latest canary versions of typescript-eslint, install typescript-eslint@canary. Note that npm may need a --force to override version requirements.
🌐
Medium
medium.com › @robinviktorsson › setting-up-eslint-and-prettier-for-a-typescript-project-aa2434417b8f
Setting Up ESLint and Prettier for a TypeScript Project | by Robin Viktorsson | Medium
March 10, 2025 - Run the following command to install ESLint and TypeScript-related dependencies: npm install --save-dev eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin prettier eslint-plugin-prettier eslint-config-prettier
🌐
GitHub
github.com › typescript-eslint › typescript-eslint
GitHub - typescript-eslint/typescript-eslint: :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript · GitHub
Monorepo for typescript-eslint: powerful static analysis for JavaScript and TypeScript
Starred by 16.2K users
Forked by 2.9K users
Languages   TypeScript 90.9% | MDX 7.8%
🌐
TypeScript ESlint
typescript-eslint.io
typescript-eslint
The parser and services for linting TypeScript code with ESLint, as well as how tools such as Prettier read TypeScript code.
🌐
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

🌐
GitHub
github.com › typescript-eslint › typescript-eslint › releases
Releases · typescript-eslint/typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript - Releases · typescript-eslint/typescript-eslint
Author   typescript-eslint
🌐
npm
npmjs.com › package › eslint-import-resolver-typescript
eslint-import-resolver-typescript - npm
June 25, 2025 - This plugin adds `TypeScript` support to `eslint-plugin-import`. Latest version: 4.4.4, last published: 9 months ago. Start using eslint-import-resolver-typescript in your project by running `npm i eslint-import-resolver-typescript`. There are ...
      » npm install eslint-import-resolver-typescript
    
Published   Jun 25, 2025
Version   4.4.4
Author   Alex Gorbatchev
🌐
Graphite
graphite.com › guides › eslint-typescript
Using ESLint with TypeScript
Using ESLint with TypeScript helps maintain high code quality, catch common errors, and enforce code style and best practices. This guide will provide an in-depth look at how to set up and configure ESLint in a TypeScript project, highlighting ...
🌐
TypeScript ESlint
typescript-eslint.io › users › dependency-versions
Dependency Versions | typescript-eslint
We generally support at least the latest two major versions of ESLint; though sometimes we may restrict this if the APIs change too much between major releases. The version range of NodeJS currently supported is ^18.18.0 || ^20.9.0 || >=21.1.0. We make an effort to support Active LTS and Maintenance LTS release statuses of Node according to Node's release document. Support for specific Current status releases are considered periodically. The version range of TypeScript currently supported is catalog:.