Repository navigation
Update dependency eslint-config-next to v16 - #620
renovate[bot] wants to merge 1 commit into
Conversation
|
e4823e4 to
aff4108
Compare
9cbd464 to
b461dd0
Compare
b461dd0 to
e8c8ade
Compare
e6f6ca3 to
a577c46
Compare
a577c46 to
8b893aa
Compare
8b893aa to
e672924
Compare
33bf0c9 to
04443e2
Compare
04443e2 to
ea7ce16
Compare
8f3eb09 to
4b4ce6a
Compare
5bbbeaf to
12cdefc
Compare
790ca53 to
dd04458
Compare
1fc610b to
eb9eca5
Compare
223f6cb to
9f89c59
Compare
355f359 to
6bb38d8
Compare
b39d058 to
66c3205
Compare
7525df0 to
81794fa
Compare
e128b54 to
16f93e0
Compare
bba3726 to
d613c85
Compare
f929b0f to
b54ec95
Compare
| "@typescript-eslint/parser": "^8.60.1", | ||
| "eslint": "^8.57.1", | ||
| "eslint-config-next": "^15.5.19", | ||
| "eslint-config-next": "^16.0.0", |
There was a problem hiding this comment.
🟡 Next lint config has incompatible ESLint peer
Installing eslint-config-next 16.3.6 with strict peer checks fails because its ESLint peer requires version 9 or newer. The workspace still locks eslint to 8.57.1.
Learn more
The workspace uses ESLint 8.57.1, while the updated config declares eslint: >=9.0.0 in its peer dependencies. pnpm records this mismatch in the lockfile but installs can reject it when strict peer checking is enabled. The existing ESLint configuration does not extend the Next preset, so simply changing the root ESLint major also requires checking the other shared lint presets.
Example: With strict-peer-dependencies=true, installing this lockfile rejects the Next config's ESLint peer instead of completing dependency installation.
Recommended fix: Align eslint-config-next and the root eslint to compatible majors; if upgrading ESLint, validate the shared .eslintrc and other installed ESLint presets before updating the lockfile.
Was this helpful? React with 👍 or 👎 to provide feedback.
1aae89c to
c0278bc
Compare
f3f2405 to
62b745f
Compare
eca2034 to
505da0d
Compare
505da0d to
0db17e1
Compare
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
^15.5.19→^16.0.0Release Notes
vercel/next.js (eslint-config-next)
v16.4.0Compare Source
Check out the 16.4 announcement post to get an overview of the changes.
Core Changes
falsevalues forresolveAliasconfig: #93331Misc Changes
exports: #96381exportsafter amodule.exports = {}writes: #96380cbb046ab-20260731to7dfc7ccd-20260803: #965507dfc7ccd-20260803to11eddecd-20260805: #96735loadManifestto return undefined withhandleMissing: #96530nextjs-bot: #96683config.experimental.appNewScrollHandler: #95602type: 'text'in rules, and error on binding imports of non-ESM modules: #96558turbopack/packagesand relocate devlow topackages/: #96860experimental.serverMinification& expandexperimental.turbopackMinify: #96578turbopackChunkingdocumentation page for pages router: #96698next buildinstead: #96746export const dynamic = 'force-static'to Route Handlers example on Static Exports: #96964encodeCacheTagtoencodeHeaderSafe: #96936'use cache'debug logs with the full directive: #97037ScrollAndMaybeFocusHandlertoScrollHandler: #96828var x = module.exports = {}: #97130use-cache-custom-handler-devtests: #97187clustersto chunking heuristics: #95157cache-components-dev-streamingassertions: #97246use-cache-default-profile-expire-zerotests: #97250nccbeforepnpm build: #9723411eddecd-20260805to22e4f993-20260811: #97249satoriand@vercel/og: #97276'use cache: private'in route handlers: #9734922e4f993-20260811toeb8feb71-20260814: #97382exports*unit fixtures: #97459nextversion to be available on npm before deploy tests: #97460unstable_eager: #97524eb8feb71-20260814toeafeac09-20260819: #97636prerender-native-modulesuite to local fixture packages: #97542turbopack-reportssqlite3dependency with a local addon fixture: #97541sqlite3build approval from thesharp-basicsuite: #97540import.meta.globvalues the ESM namespace: #96559eafeac09-20260819tobd6ea412-20260824: #97812/-rooted imports from the project directory: #97799__importStar: #97697ReactDOM.browserbehind a flag: #96826bd6ea412-20260824tof789f203-20260825: #97887f789f203-20260825to29d9d318-20260826: #97995output: 'export': #97711typescriptto@typescript/typescript6: #97942code_freezeworkflow: #97756wrong-issue-templateworkflow and action: #97749get_definable_nameto return a list: #97984memberandinhandling: #9798529d9d318-20260826toff7445e6-20260831: #98113upload-preview-tarballsworkflow: #98109issue_lockworkflow: #98146issue_lock: #97755@force-gate: #98169ff7445e6-20260831to21c89c9f-20260901: #9814721c89c9f-20260901tof4e439e1-20260902: #98188sourcefield in CSS sourcemaps: #88225Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.