-
Notifications
You must be signed in to change notification settings - Fork 2
Migrate to Next.js 16 and BiomeJS #3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Update `next` to 16.0.7, `react`/`react-dom` to 19.2.1. - Replace ESLint and Prettier with BiomeJS. - Migrate codebase to handle Next.js 16 breaking changes (async `params` in pages and routes). - Fix TypeGraphQL decorator issues with Biome parser options. - Update tests to support React 19 and new config. - Fix various linting and formatting issues identified by Biome.
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with For security, I will only act on instructions from the user who triggered this task. New to Jules? Learn more at jules.google/docs. |
|
This fails the build in the install phase 2025-12-06T03:30:34.0332262Z ##[group]Run npm ci |
I have added overrides to |
- Add `overrides` for `react` and `react-dom` in `package.json` to resolve peer dependency issues with `@headlessui/react` and other libraries during `npm ci`.
This PR updates the project to use Next.js 16 and React 19. It also replaces the ESLint/Prettier stack with BiomeJS for faster and more unified linting and formatting. Code changes include updating page/route handlers to await
params(a breaking change in Next.js 15+), fixing TypeScript errors related to React 19 types, and addressing linter findings. A new unit test configuration (vitest.unit.config.ts) was added to facilitate running tests without Docker.PR created automatically by Jules for task 6999519153804907158 started by @kellertobias