[PR #1991] [MERGED] fix: update tsconfig reference from node22 to node24 #7976

Closed
opened 2026-04-20 17:57:48 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/1991
Author: @Copilot
Created: 12/16/2025
Status: Merged
Merged: 12/16/2025
Merged by: @kolaente

Base: renovate/dev-dependenciesHead: copilot/sub-pr-1990


📝 Commits (2)

  • 50f709e Initial plan
  • ca28293 fix: update tsconfig to use @tsconfig/node24 and add engines field

📊 Changes

2 files changed (+4 additions, -1 deletions)

View changed files

📝 frontend/package.json (+3 -0)
📝 frontend/tsconfig.config.json (+1 -1)

📄 Description

The dependency update replaced @tsconfig/node22 with @tsconfig/node24 in package.json, but tsconfig.config.json still referenced the old package, causing build failures.

Changes

  • Updated frontend/tsconfig.config.json to extend @tsconfig/node24/tsconfig.json
  • Added engines field to frontend/package.json requiring Node >=24.0.0

Node 24 is already pinned in .nvmrc (24.12.0), Dockerfile, and GitHub Actions workflows.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.


🔄 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/go-vikunja/vikunja/pull/1991 **Author:** [@Copilot](https://github.com/apps/copilot-swe-agent) **Created:** 12/16/2025 **Status:** ✅ Merged **Merged:** 12/16/2025 **Merged by:** [@kolaente](https://github.com/kolaente) **Base:** `renovate/dev-dependencies` ← **Head:** `copilot/sub-pr-1990` --- ### 📝 Commits (2) - [`50f709e`](https://github.com/go-vikunja/vikunja/commit/50f709e0e45f94c35750673e0cce9443e71c7f35) Initial plan - [`ca28293`](https://github.com/go-vikunja/vikunja/commit/ca28293ac739d56b3ba5a635e7081e28cac85410) fix: update tsconfig to use @tsconfig/node24 and add engines field ### 📊 Changes **2 files changed** (+4 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `frontend/package.json` (+3 -0) 📝 `frontend/tsconfig.config.json` (+1 -1) </details> ### 📄 Description The dependency update replaced `@tsconfig/node22` with `@tsconfig/node24` in package.json, but `tsconfig.config.json` still referenced the old package, causing build failures. ## Changes - Updated `frontend/tsconfig.config.json` to extend `@tsconfig/node24/tsconfig.json` - Added engines field to `frontend/package.json` requiring Node >=24.0.0 Node 24 is already pinned in `.nvmrc` (24.12.0), Dockerfile, and GitHub Actions workflows. <!-- START COPILOT CODING AGENT TIPS --> --- 💬 We'd love your input! Share your thoughts on Copilot coding agent in our [2 minute survey](https://gh.io/copilot-coding-agent-survey). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 17:57:48 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#7976