From 4197e30b5b7344e71cbd538edfb8f50a0745a2f1 Mon Sep 17 00:00:00 2001 From: "Ioannis L." <44038245+blitzcrieg1@users.noreply.github.com> Date: Sun, 23 Aug 2026 11:53:54 +0300 Subject: [PATCH] deps(dashboard): pin next and eslint-config-next exactly, again 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 --- apps/dashboard/package-lock.json | 4 ++-- apps/dashboard/package.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/dashboard/package-lock.json b/apps/dashboard/package-lock.json index bc224e5..e7dfda5 100644 --- a/apps/dashboard/package-lock.json +++ b/apps/dashboard/package-lock.json @@ -13,7 +13,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.469.0", - "next": "^16.3.2", + "next": "16.3.2", "next-themes": "^0.4.6", "react": "^19.2.8", "react-dom": "^19.2.8", @@ -30,7 +30,7 @@ "@vitejs/plugin-react": "^6.1.0", "autoprefixer": "^10.5.4", "eslint": "^9.39.5", - "eslint-config-next": "^16.3.2", + "eslint-config-next": "16.3.2", "jsdom": "^25.0.1", "postcss": "^8.5.23", "tailwindcss": "^3.4.17", diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 7bab260..7359f06 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -15,7 +15,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.469.0", - "next": "^16.3.2", + "next": "16.3.2", "next-themes": "^0.4.6", "react": "^19.2.8", "react-dom": "^19.2.8", @@ -32,7 +32,7 @@ "@vitejs/plugin-react": "^6.1.0", "autoprefixer": "^10.5.4", "eslint": "^9.39.5", - "eslint-config-next": "^16.3.2", + "eslint-config-next": "16.3.2", "jsdom": "^25.0.1", "postcss": "^8.5.23", "tailwindcss": "^3.4.17",