# eslint-config-next

> ESLint configuration used by Next.js.

Latest version **16.3.8** (published 2026-09-30) · MIT license · 0 weekly downloads

## Install

```sh
npm install eslint-config-next
pnpm add eslint-config-next
yarn add eslint-config-next
bun add eslint-config-next
```

## Health

**Score 75/100 (B)** — status: active.

Positive: esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; popular repo; extremely popular.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 16.3.8 |
| Published | 2026-09-30 |
| First published | 2015-09-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 9 |
| Unpacked size | 13.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 142394 |
| Maintainers | timneutkens, timer, vercel-release-bot |

## Links

- npm: https://www.npmjs.com/package/eslint-config-next
- Repository: https://github.com/vercel/next.js
- Homepage: https://nextjs.org/docs/app/api-reference/config/eslint
- Issues: https://github.com/vercel/next.js/issues
- npm.io page: https://npm.io/package/eslint-config-next

## Dependencies (9)

- [globals](https://npm.io/package/globals.md) 16.4.0
- [typescript-eslint](https://npm.io/package/typescript-eslint.md) ^8.46.0
- [eslint-plugin-react](https://npm.io/package/eslint-plugin-react.md) ^7.37.0
- [eslint-plugin-import](https://npm.io/package/eslint-plugin-import.md) ^2.32.0
- [eslint-plugin-jsx-a11y](https://npm.io/package/eslint-plugin-jsx-a11y.md) ^6.10.0
- [@next/eslint-plugin-next](https://npm.io/package/@next/eslint-plugin-next.md) 16.3.8
- [eslint-plugin-react-hooks](https://npm.io/package/eslint-plugin-react-hooks.md) ^7.0.0
- [eslint-import-resolver-node](https://npm.io/package/eslint-import-resolver-node.md) ^0.3.6
- [eslint-import-resolver-typescript](https://npm.io/package/eslint-import-resolver-typescript.md) ^3.5.2

## Recent versions

- 16.3.8 (latest) — 2026-09-30
- 16.4.0-canary.54 (canary) — 2026-09-30
- 15.5.27 (backport) — 2026-09-30
- 16.3.0-preview.10 (preview) — 2026-07-28
- 15.0.8 (next-15-0-0) — 2026-01-26
- 15.1.12 (next-15-0) — 2026-01-26
- 15.2.9 (next-15-2) — 2026-01-26
- 15.3.9 (next-15-3) — 2026-01-26
- 14.2.35 (next-14) — 2025-12-11
- 16.0.0-beta.0 (beta) — 2025-10-10
- 12.3.7 (next-12-3-2) — 2025-03-28
- 13.5.11 (next-13) — 2025-03-27
- 15.0.0-rc.1 (rc) — 2024-10-15
- 14.1.1 (next-14-1) — 2024-02-29
- 12.2.6 (next-12-2-6) — 2022-09-29
- … 2847 more at https://npm.io/package/eslint-config-next/versions

## README

<div align="center">
  <a href="https://nextjs.org">
    <picture>
      <source media="(prefers-color-scheme: dark)" srcset="https://assets.vercel.com/image/upload/v1662130559/nextjs/Icon_dark_background.png">
      <img alt="Next.js logo" src="https://assets.vercel.com/image/upload/v1662130559/nextjs/Icon_light_background.png" height="128">
    </picture>
  </a>
  <h1>Next.js</h1>

<a href="https://vercel.com"><img alt="Vercel logo" src="https://img.shields.io/badge/MADE%20BY%20Vercel-000000.svg?style=for-the-badge&logo=Vercel&labelColor=000"></a>
<a href="https://www.npmjs.com/package/next"><img alt="NPM version" src="https://img.shields.io/npm/v/next.svg?style=for-the-badge&labelColor=000000"></a>
<a href="https://github.com/vercel/next.js/blob/canary/license.md"><img alt="License" src="https://img.shields.io/npm/l/next.svg?style=for-the-badge&labelColor=000000"></a>
<a href="https://github.com/vercel/next.js/discussions"><img alt="Join the community on GitHub" src="https://img.shields.io/badge/Join%20the%20community-blueviolet.svg?style=for-the-badge&logo=Next.js&labelColor=000000&logoWidth=20"></a>

</div>

## Getting Started

Used by some of the world's largest companies, Next.js enables you to create full-stack web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.

- Visit our [Learn Next.js](https://nextjs.org/learn) course to get started with Next.js.
- Visit the [Next.js Showcase](https://nextjs.org/showcase) to see more sites built with Next.js.

## Documentation

Visit [https://nextjs.org/docs](https://nextjs.org/docs) to view the full documentation.

## Community

The Next.js community can be found on [GitHub Discussions](https://github.com/vercel/next.js/discussions) where you can ask questions, voice ideas, and share your projects with other people.

To chat with other community members, you can join the Next.js [Discord](https://nextjs.org/discord) server.

Do note that our [Code of Conduct](https://github.com/vercel/next.js/blob/canary/CODE_OF_CONDUCT.md) applies to all Next.js community channels. Users are **highly encouraged** to read and adhere to it to avoid repercussions.

## Contributing

Contributions to Next.js are welcome and highly appreciated. However, before you jump right into it, we would like you to review our [Contribution Guidelines](/contributing.md) to make sure you have a smooth experience contributing to Next.js.

### Good First Issues:

We have a list of **[good first issues](https://github.com/vercel/next.js/labels/good%20first%20issue)** that contain bugs that have a relatively limited scope. This is a great place for newcomers and beginners alike to get started, gain experience, and get familiar with our contribution process.

---
## Security

If you believe you have found a security vulnerability in Next.js, we encourage you to **_responsibly disclose this and NOT open a public issue_**.

To participate in our Open Source Software Bug Bounty program, please email [responsible.disclosure@vercel.com](mailto:responsible.disclosure@vercel.com). We will add you to the program and provide further instructions for submitting your report.

---
_Source: https://npm.io/package/eslint-config-next · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
