Skip to content

Commit 16b3132

Browse files
chore: upgrade to Next.js 16.3 and fix lint setup
Updates Next.js, @next/mdx, and eslint-config-next to 16.3.0. Pins ESLint to ^9.39.5 because the plugin ecosystem used by eslint-config-next does not yet support ESLint 10. Removes the direct typescript-eslint dependency and pnpm.overrides that are no longer needed. Fixes lint errors surfaced by the upgraded config. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent d3f7ffd commit 16b3132

6 files changed

Lines changed: 651 additions & 725 deletions

File tree

package.json

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"@headlessui/react": "^2.2.10",
6666
"@mdx-js/loader": "^3.1.1",
6767
"@mdx-js/react": "^3.1.1",
68-
"@next/mdx": "16.2.9",
68+
"@next/mdx": "16.3.0",
6969
"@radix-ui/react-accordion": "^1.2.11",
7070
"@radix-ui/react-dropdown-menu": "2.1.15",
7171
"@radix-ui/react-slot": "1.2.3",
@@ -82,7 +82,7 @@
8282
"fast-check": "^4.9.0",
8383
"lucide-react": "^0.525.0",
8484
"motion": "^12.23.0",
85-
"next": "16.2.11",
85+
"next": "16.3.0",
8686
"react": "19.2.8",
8787
"react-confetti": "^6.4.0",
8888
"react-dom": "19.2.8",
@@ -98,15 +98,15 @@
9898
"@tolgee/cli": "^2.14.0",
9999
"@types/mdx": "^2.0.13",
100100
"@types/node": "^25.6.0",
101-
"@types/react": "19.2.17",
102-
"@types/react-dom": "19.2.3",
101+
"@types/react": "19.2.18",
102+
"@types/react-dom": "19.2.4",
103103
"@vitejs/plugin-react": "^6.0.1",
104104
"babel-plugin-react-compiler": "1.0.0",
105-
"eslint": "9.31.0",
106-
"eslint-config-next": "16.2.7",
105+
"eslint": "^9.39.5",
106+
"eslint-config-next": "16.3.0",
107107
"eslint-config-prettier": "^10.1.8",
108-
"eslint-plugin-prettier": "^5.5.4",
109-
"eslint-plugin-react-hooks": "^7.0.1",
108+
"eslint-plugin-prettier": "^5.5.6",
109+
"eslint-plugin-react-hooks": "^7.1.1",
110110
"husky": "^9.1.4",
111111
"jsdom": "^26.1.0",
112112
"lint-staged": "^16.2.7",
@@ -115,8 +115,7 @@
115115
"prettier-plugin-tailwindcss": "^0.7.2",
116116
"puppeteer": "^25.4.0",
117117
"tailwindcss": "^3.4.17",
118-
"typescript": "5.9.3",
119-
"typescript-eslint": "^8.46.0",
118+
"typescript": "^5.9.3",
120119
"vite": "^8.0.16",
121120
"vitest": "^4.1.0"
122121
},
@@ -125,11 +124,5 @@
125124
"npm": ">=10.8",
126125
"pnpm": ">=9.4"
127126
},
128-
"packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0",
129-
"pnpm": {
130-
"overrides": {
131-
"@types/react": "19.2.17",
132-
"@types/react-dom": "19.2.3"
133-
}
134-
}
127+
"packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0"
135128
}

0 commit comments

Comments
 (0)