Skip to content

deps(dashboard): pin next and eslint-config-next exactly, again - #97

Merged
blitzcrieg1 merged 1 commit into
masterfrom
fix/pin-next-exactly
Aug 23, 2026
Merged

deps(dashboard): pin next and eslint-config-next exactly, again#97
blitzcrieg1 merged 1 commit into
masterfrom
fix/pin-next-exactly

Conversation

@blitzcrieg1

Copy link
Copy Markdown
Owner

Small correction to my own #96.

Both were pinned exactly (15.5.21) before today. I restored those pins during the Next 15 migration and wrote a paragraph explaining why, then let npm install add carets during the Next 16 migration and did not catch it:

-"next": "^16.3.2",
+"next": "16.3.2",
-"eslint-config-next": "^16.3.2",
+"eslint-config-next": "16.3.2",

The reason has not changed. These two move together, and a caret on one is how a lint config drifts away from the framework it configures. Two majors apart is how you get a rule set that disagrees with the compiler.

No resolution change — npm reports the same two packages at the same versions. Lint 0 errors, 99 tests, build produces the route.

🤖 Generated with Claude Code

I restored these exact pins during the Next 15 migration and wrote a paragraph
about why, then let npm add carets during the Next 16 migration and did not
catch it. The reason has not changed: next and eslint-config-next move
together, and a caret on one of them is how a lint config drifts away from the
framework it configures. Two majors of eslint-config-next apart is how you get
a rule set that disagrees with the compiler.

Restores 16.3.2 exactly on both, matching every version of this file before
today. No resolution change: npm reports the same two packages at the same
versions. Lint 0 errors, 99 tests, build produces the route.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@blitzcrieg1
blitzcrieg1 merged commit a8a8f62 into master Aug 23, 2026
9 checks passed
@blitzcrieg1
blitzcrieg1 deleted the fix/pin-next-exactly branch August 23, 2026 08:57
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant