Skip to main content


The @typescript-eslint/* packages are all stored in our GitHub monorepo. The monorepo is built and released with Nx.


As of v7 and ESLint 9, most users should be using the typescript-eslint package. It exports configurations for ESLint and brings along the corresponding versions of other packages as dependencies.


See Getting Started for guidance on setting up typescript-eslint on a project.

Other Packages

Each page in this section corresponds to a package we intentionally expose to users. Alongside typescript-eslint, they are: