Files
Ben Gubler 41e39426eb Remove automatic linting from build (#83136)
### What?
This PR removes the automatic ESLint linting that previously ran during `next build`. The documentation has been updated to reflect this change.

### Why?
As part of Next.js 16, we're removing the automatic build-time linting that was previously included in the build process. This gives developers more control over when linting runs by explicitly invoking their linter via npm scripts.

### How?
- Updated documentation to clarify that automatic build-time linting has been removed in Next.js 16
- Removed the `runLint` parameter and related linting code from the build process
- Removed the `verifyAndLint.ts` file which is no longer needed
- Simplified type checking code by removing lint-related functionality
- Removed ESLint telemetry during builds
2025-10-08 16:35:07 -07:00
..

ESLint Example

This example shows a Next.js application using the built-in ESLint setup with the next shareable configuration enabled in .eslintrc.

Learn more about the integrated ESLint configuration in the docs.

Deploy your own

Deploy with Vercel

How to use

Execute create-next-app with npm, Yarn, or pnpm to bootstrap the example:

npx create-next-app --example with-eslint with-eslint-app
yarn create next-app --example with-eslint with-eslint-app
pnpm create next-app --example with-eslint with-eslint-app

Deploy it to the cloud with Vercel (Documentation).