[PR #420] [MERGED] chore: update nextjs v15, react v19 and eslint v9 #495

Closed
opened 2026-02-15 20:15:02 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/420
Author: @thucpn
Created: 11/11/2024
Status: Merged
Merged: 11/13/2024
Merged by: @marcusschiesser

Base: mainHead: feat/upgrade-latest-nextjs-and-eslint


📝 Commits (8)

  • 02b5d0b chore: update eslint and nextjs v15
  • 6c3100f update next config
  • ffca1dd Create swift-donuts-own.md
  • 8bf3236 upgrade eslint and add lint script for express
  • 40fca57 fix: serverComponentsExternalPackages no longer experimital
  • a3ab617 rename serverComponentsExternalPackages
  • 82eaac4 fix: route dynamic
  • 6e7792f Merge branch 'main' into feat/upgrade-latest-nextjs-and-eslint

📊 Changes

10 files changed (+64 additions, -40 deletions)

View changed files

.changeset/swift-donuts-own.md (+5 -0)
📝 helpers/typescript.ts (+3 -5)
templates/types/streaming/express/eslint.config.mjs (+31 -0)
templates/types/streaming/express/eslintrc.json (+0 -10)
📝 templates/types/streaming/express/index.ts (+0 -1)
📝 templates/types/streaming/express/package.json (+4 -2)
📝 templates/types/streaming/nextjs/app/api/files/[...slug]/route.ts (+3 -3)
📝 templates/types/streaming/nextjs/next.config.json (+10 -12)
📝 templates/types/streaming/nextjs/package.json (+6 -6)
📝 templates/types/streaming/nextjs/tsconfig.json (+2 -1)

📄 Description

Summary by CodeRabbit

  • New Features

    • Updated project dependencies to the latest versions, improving performance and compatibility.
    • Added a new TypeScript configuration option to target ECMAScript 2017.
    • Introduced a new ESLint configuration for TypeScript projects to enhance code quality.
  • Bug Fixes

    • Simplified configuration by removing unnecessary wrappers in the project settings.
    • Enhanced CORS handling based on the environment for better security.
  • Chores

    • Updated various development tools and libraries, including ESLint and Next.js, to enhance code quality and maintainability.
    • Added a new script for linting the project.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/create-llama/pull/420 **Author:** [@thucpn](https://github.com/thucpn) **Created:** 11/11/2024 **Status:** ✅ Merged **Merged:** 11/13/2024 **Merged by:** [@marcusschiesser](https://github.com/marcusschiesser) **Base:** `main` ← **Head:** `feat/upgrade-latest-nextjs-and-eslint` --- ### 📝 Commits (8) - [`02b5d0b`](https://github.com/run-llama/create-llama/commit/02b5d0b47d9e0a7c598b8f7e740f51dd550192c8) chore: update eslint and nextjs v15 - [`6c3100f`](https://github.com/run-llama/create-llama/commit/6c3100f05f18cd5b4748f7e2e1c9cc3d767ada2b) update next config - [`ffca1dd`](https://github.com/run-llama/create-llama/commit/ffca1dd7f6d61692994fd7b91ace8252a5a3254e) Create swift-donuts-own.md - [`8bf3236`](https://github.com/run-llama/create-llama/commit/8bf3236db06a6c29c03269c923b6d6dc3d840bc2) upgrade eslint and add lint script for express - [`40fca57`](https://github.com/run-llama/create-llama/commit/40fca57a58c99315e441ad28b991eecdeaf7c6e8) fix: serverComponentsExternalPackages no longer experimital - [`a3ab617`](https://github.com/run-llama/create-llama/commit/a3ab6178de8e3084a4f8b5081c740eae4e71de9f) rename serverComponentsExternalPackages - [`82eaac4`](https://github.com/run-llama/create-llama/commit/82eaac45bda9f6aad9da6d65c495cf811a60713f) fix: route dynamic - [`6e7792f`](https://github.com/run-llama/create-llama/commit/6e7792f4deca0671300cd7abd9742f107e8277bf) Merge branch 'main' into feat/upgrade-latest-nextjs-and-eslint ### 📊 Changes **10 files changed** (+64 additions, -40 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/swift-donuts-own.md` (+5 -0) 📝 `helpers/typescript.ts` (+3 -5) ➕ `templates/types/streaming/express/eslint.config.mjs` (+31 -0) ➖ `templates/types/streaming/express/eslintrc.json` (+0 -10) 📝 `templates/types/streaming/express/index.ts` (+0 -1) 📝 `templates/types/streaming/express/package.json` (+4 -2) 📝 `templates/types/streaming/nextjs/app/api/files/[...slug]/route.ts` (+3 -3) 📝 `templates/types/streaming/nextjs/next.config.json` (+10 -12) 📝 `templates/types/streaming/nextjs/package.json` (+6 -6) 📝 `templates/types/streaming/nextjs/tsconfig.json` (+2 -1) </details> ### 📄 Description <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Updated project dependencies to the latest versions, improving performance and compatibility. - Added a new TypeScript configuration option to target ECMAScript 2017. - Introduced a new ESLint configuration for TypeScript projects to enhance code quality. - **Bug Fixes** - Simplified configuration by removing unnecessary wrappers in the project settings. - Enhanced CORS handling based on the environment for better security. - **Chores** - Updated various development tools and libraries, including ESLint and Next.js, to enhance code quality and maintainability. - Added a new script for linting the project. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:15:02 -05:00
yindo closed this issue 2026-02-15 20:15:02 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#495